diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e3431f20792505ae0f975e90aef7734516625daf..88b16d3285b40a9f580771bce46fd58539db33a4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,7 +4,7 @@ variables:
 
 default:
   image:
-    name: gcr.io/kaniko-project/executor:v1.22.0-debug
+    name: gcr.io/kaniko-project/executor:v1.23.2-debug
     entrypoint: [""]
 
 tfcpu.image:
diff --git a/README.md b/README.md
index 34ec9b5527c6d08c0a44db2956c066baa2e3798d..ec2b926c4b873697e612e9e12ae14d869b399893 100644
--- a/README.md
+++ b/README.md
@@ -135,7 +135,7 @@ Pushing to docker hub is done from CI/CD automatically when the Dockerfile chang
 cd tensorflow-cpu-with-vscode
 docker run \
     -v .:/workspace \
-    gcr.io/kaniko-project/executor:v1.22.0-debug \
+    gcr.io/kaniko-project/executor:v1.23.2-debug \
     --context dir:///workspace/ \
     --dockerfile /workspace/Dockerfile \
     --no-push \
@@ -153,7 +153,7 @@ cd tensorflow-gpu-with-vscode
 cd keras3-gpu
 docker run \
     -v ".:/workspace" \
-    gcr.io/kaniko-project/executor:v1.22.0-debug \
+    gcr.io/kaniko-project/executor:v1.23.2-debug \
     --context dir:///workspace/ \
     --dockerfile /workspace/Dockerfile \
     --no-push \