diff --git a/ci-templates/build.yml b/ci-templates/build.yml
index 44bf144f48856a41db64e3a83b7ca85c4fa61ba4..79ab2b823b21de625797217f814222b4f1d3f3d6 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 f936c46943eeba1fe4d167b58f1dcc658f0b0445..bf2678b8b766c2301b1ba1e7905cd2f46f02f3f9 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
 }