diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2397591817c7f81b4c88031e75e4f7a112d07d7c..e30d0bc20eb75ac3b6c6018cb6a9b6f580e00043 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -236,7 +236,7 @@ shellcheck:
   extends: '.image-matrix:deploy'
   stage: deploy
   image:
-    name: alpine/crane:0.20.2
+    name: alpine/crane:0.20.3
     entrypoint: [""]
   variables:
     GITLAB_OPENTOFU_BASE_IMAGE_OS: $RELEASE_BASE_IMAGE_OS
@@ -276,7 +276,7 @@ gitlab-opentofu-image:sign:
   extends: '.image-matrix:deploy'
   stage: sign
   image:
-    name: alpine/crane:0.20.2
+    name: alpine/crane:0.20.3
     entrypoint: [""]
   variables:
     COSIGN_YES: "true"  # Used by Cosign to skip confirmation prompts for non-destructive operations
@@ -324,7 +324,7 @@ gitlab-opentofu-image:verify-signature:
   extends: '.image-matrix:deploy'
   stage: verify
   image:
-    name: alpine/crane:0.20.2
+    name: alpine/crane:0.20.3
     entrypoint: [""]
   before_script:
     - *image-matrix-deploy-release-name-script