diff --git a/17/alpine3.20/Dockerfile b/17/alpine3.20/Dockerfile
index 1a1a2d583ad2db534e2e594ef62180fbc0594454..2db848ef04d669c3f9fbefa2cfb70434a72e533e 100644
--- a/17/alpine3.20/Dockerfile
+++ b/17/alpine3.20/Dockerfile
@@ -52,8 +52,8 @@ ENV LANG en_US.utf8
 RUN mkdir /docker-entrypoint-initdb.d
 
 ENV PG_MAJOR 17
-ENV PG_VERSION 17.3
-ENV PG_SHA256 13c18b35bf67a97bd639925fc581db7fd2aae4d3548eac39fcdb8da74ace2bea
+ENV PG_VERSION 17.4
+ENV PG_SHA256 c4605b73fea11963406699f949b966e5d173a7ee0ccaef8938dec0ca8a995fe7
 
 ENV DOCKER_PG_LLVM_DEPS \
 		llvm15-dev \
diff --git a/17/alpine3.21/Dockerfile b/17/alpine3.21/Dockerfile
index 4a490c5fc1c7ee47a6cf2fce2c2e5b85c4318894..1b9d0ee2c6faed13b7f4e6a78918d4d8b8070289 100644
--- a/17/alpine3.21/Dockerfile
+++ b/17/alpine3.21/Dockerfile
@@ -52,8 +52,8 @@ ENV LANG en_US.utf8
 RUN mkdir /docker-entrypoint-initdb.d
 
 ENV PG_MAJOR 17
-ENV PG_VERSION 17.3
-ENV PG_SHA256 13c18b35bf67a97bd639925fc581db7fd2aae4d3548eac39fcdb8da74ace2bea
+ENV PG_VERSION 17.4
+ENV PG_SHA256 c4605b73fea11963406699f949b966e5d173a7ee0ccaef8938dec0ca8a995fe7
 
 ENV DOCKER_PG_LLVM_DEPS \
 		llvm19-dev \
diff --git a/17/bookworm/Dockerfile b/17/bookworm/Dockerfile
index bb3cb6e2276ebf4e4a9cbe1106979681239cedb7..fbc15ef4c358211117fdf9b1effc0919a556fd4d 100644
--- a/17/bookworm/Dockerfile
+++ b/17/bookworm/Dockerfile
@@ -89,7 +89,7 @@ RUN set -ex; \
 ENV PG_MAJOR 17
 ENV PATH $PATH:/usr/lib/postgresql/$PG_MAJOR/bin
 
-ENV PG_VERSION 17.3-3.pgdg120+1
+ENV PG_VERSION 17.4-1.pgdg120+2
 
 RUN set -ex; \
 	\
diff --git a/17/bullseye/Dockerfile b/17/bullseye/Dockerfile
index e9e1ad6a4a3fd15907ce3034d71e3ae90a6ef009..263bb9f1c322120eb384d1894de5b0cffba88c73 100644
--- a/17/bullseye/Dockerfile
+++ b/17/bullseye/Dockerfile
@@ -89,7 +89,7 @@ RUN set -ex; \
 ENV PG_MAJOR 17
 ENV PATH $PATH:/usr/lib/postgresql/$PG_MAJOR/bin
 
-ENV PG_VERSION 17.3-3.pgdg110+1
+ENV PG_VERSION 17.4-1.pgdg110+2
 
 RUN set -ex; \
 	\
diff --git a/versions.json b/versions.json
index c4a73cace1e3166ed4d4f279960d32d3717adce6..973ebfc22579dd293387b3a3bc0696b447305ca9 100644
--- a/versions.json
+++ b/versions.json
@@ -132,7 +132,7 @@
         "ppc64el",
         "s390x"
       ],
-      "version": "17.3-3.pgdg120+1"
+      "version": "17.4-1.pgdg120+2"
     },
     "bullseye": {
       "arches": [
@@ -141,17 +141,17 @@
         "ppc64el",
         "s390x"
       ],
-      "version": "17.3-3.pgdg110+1"
+      "version": "17.4-1.pgdg110+2"
     },
     "debian": "bookworm",
     "major": 17,
-    "sha256": "13c18b35bf67a97bd639925fc581db7fd2aae4d3548eac39fcdb8da74ace2bea",
+    "sha256": "c4605b73fea11963406699f949b966e5d173a7ee0ccaef8938dec0ca8a995fe7",
     "variants": [
       "bookworm",
       "bullseye",
       "alpine3.21",
       "alpine3.20"
     ],
-    "version": "17.3"
+    "version": "17.4"
   }
 }