diff --git a/stable/alpine-slim/Dockerfile b/stable/alpine-slim/Dockerfile
index 0350ad86ef86e45b10885a80fd85bc3db513bacc..d1d3d8a6549a6c397faf9d2d2732a0ac55577533 100644
--- a/stable/alpine-slim/Dockerfile
+++ b/stable/alpine-slim/Dockerfile
@@ -3,7 +3,7 @@
 #
 # PLEASE DO NOT EDIT IT DIRECTLY.
 #
-FROM alpine:3.19
+FROM alpine:3.20
 
 LABEL maintainer="NGINX Docker Maintainers <docker-maint@nginx.com>"
 
diff --git a/update.sh b/update.sh
index d5ebc2ce78c8210a7c357a2e28039cbad1096c24..9a7d6b9b2f41c46cd096ffe8f6bc562c09dc8960 100755
--- a/update.sh
+++ b/update.sh
@@ -56,7 +56,7 @@ declare -A debian=(
 
 declare -A alpine=(
     [mainline]='3.20'
-    [stable]='3.19'
+    [stable]='3.20'
 )
 
 # When we bump njs version in a stable release we don't move the tag in the