diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ce76fe1993c2ca444c7bba7f1e3ab81437648932..d5da6a470786745c6ca1e9dad91c52544a62e9f8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -22,7 +22,7 @@ build-application-binary:
   stage: build
   needs: []
   parallel: !reference [ .parallel, parallel ]
-  image: golang:1.23.5
+  image: golang:1.23.6
   script:
   - CGO_ENABLED=0 go build -ldflags="-s -w" -o ems-esp-logger-${GOOS}-${GOARCH} ./
   - "if [ \"${GOOS}\" = \"windows\" ]; then
diff --git a/Dockerfile b/Dockerfile
index 0bc387e605eb517e38ac8b06d45c1d6ab75e19e7..2dbcb1c8f342bd75096d08128af135a533bd7e1b 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,5 +1,5 @@
 FROM --platform=$BUILDPLATFORM tonistiigi/xx:1.6.1 AS xx
-FROM --platform=$BUILDPLATFORM golang:1.23.5 AS build
+FROM --platform=$BUILDPLATFORM golang:1.23.6 AS build
 ARG TARGETPLATFORM
 COPY --from=xx / /
 WORKDIR /app