diff --git a/3.10/Dockerfile b/3.10/Dockerfile
index e1b9b57..a74fd34 100644
--- a/3.10/Dockerfile
+++ b/3.10/Dockerfile
@@ -1,4 +1,4 @@
-FROM python:3.10.14-slim-bookworm@sha256:6af8ee12bd4e73177185a5ad01a85a1bd9dd6a9fe28161c1950ac1f604d51cdf
+FROM python:3.12.4-slim-bookworm@sha256:2fba8e70a87bcc9f6edd20dda0a1d4adb32046d2acbca7361bc61da5a106a914
 
 # renovate: datasource=pypi depName=poetry versioning=semver
 ENV POETRY_VERSION 1.8.3
diff --git a/3.11/Dockerfile b/3.11/Dockerfile
index c319822..a74fd34 100644
--- a/3.11/Dockerfile
+++ b/3.11/Dockerfile
@@ -1,4 +1,4 @@
-FROM python:3.11.9-slim-bookworm@sha256:17ec9dc2367aa748559d0212f34665ec4df801129de32db705ea34654b5bc77a
+FROM python:3.12.4-slim-bookworm@sha256:2fba8e70a87bcc9f6edd20dda0a1d4adb32046d2acbca7361bc61da5a106a914
 
 # renovate: datasource=pypi depName=poetry versioning=semver
 ENV POETRY_VERSION 1.8.3
diff --git a/3.8/Dockerfile b/3.8/Dockerfile
index 99d3654..a74fd34 100644
--- a/3.8/Dockerfile
+++ b/3.8/Dockerfile
@@ -1,4 +1,4 @@
-FROM python:3.8.19-slim-bookworm@sha256:0d83eed55f9e3539656956aacd9732922fd038a95281a4ddd3ec1b8438c581bd
+FROM python:3.12.4-slim-bookworm@sha256:2fba8e70a87bcc9f6edd20dda0a1d4adb32046d2acbca7361bc61da5a106a914
 
 # renovate: datasource=pypi depName=poetry versioning=semver
 ENV POETRY_VERSION 1.8.3
diff --git a/3.9/Dockerfile b/3.9/Dockerfile
index e6d1092..a74fd34 100644
--- a/3.9/Dockerfile
+++ b/3.9/Dockerfile
@@ -1,4 +1,4 @@
-FROM python:3.9.19-slim-bookworm@sha256:e9074b2ea84e00d4a73a7d0c01c52820e7b68d8901c5fa282be4f1b289d5b553
+FROM python:3.12.4-slim-bookworm@sha256:2fba8e70a87bcc9f6edd20dda0a1d4adb32046d2acbca7361bc61da5a106a914
 
 # renovate: datasource=pypi depName=poetry versioning=semver
 ENV POETRY_VERSION 1.8.3