diff --git a/ci-templates/build.yml b/ci-templates/build.yml
index 9a9ba16bba19c339c8a271f13447422c2944d061..25b110bc2f4e5eb115da8182185790feef606480 100644
--- a/ci-templates/build.yml
+++ b/ci-templates/build.yml
@@ -1,7 +1,7 @@
 .maven_build:
   extends: .default
   stage: build
-  image: maven:3.9.5-ibm-semeru-17-focal
+  image: maven:3.9.9-ibm-semeru-17-focal
   script:
     - mvn deploy -s ci_settings.xml -Dversion=$APP_VERSION
   artifacts:
diff --git a/ci-templates/build_unprotected.yml b/ci-templates/build_unprotected.yml
index a5c86697e727ef62c38b8c1801f0f23ec20c0b4e..8a597f84133350776232d1c07e496ba25bd9b442 100644
--- a/ci-templates/build_unprotected.yml
+++ b/ci-templates/build_unprotected.yml
@@ -1,7 +1,7 @@
 .maven_build:
   extends: .default
   stage: build
-  image: maven:3.9.5-ibm-semeru-17-focal
+  image: maven:3.9.9-ibm-semeru-17-focal
   script:
     - mvn install -s ci_settings.xml
   artifacts:
diff --git a/compose/deploy.sh b/compose/deploy.sh
index 94071cf2f48c5741be21fe658c795d238f8382db..d8ac5383db45435b482eb5355c904f8a5565059c 100644
--- a/compose/deploy.sh
+++ b/compose/deploy.sh
@@ -23,7 +23,7 @@ updaterepo(){
 
         # Build maven project if .pom file is present
         if [ -f  "./pom.xml" ]; then
-            docker run -it --rm -v "/home/ubuntu/.m2":/root/.m2 -v "$(pwd)":/opt/maven -w /opt/maven maven:3.9.5-ibm-semeru-17-focal mvn clean verify -DskipTests
+            docker run -it --rm -v "/home/ubuntu/.m2":/root/.m2 -v "$(pwd)":/opt/maven -w /opt/maven maven:3.9.9-ibm-semeru-17-focal mvn clean verify -DskipTests
         fi
 }