diff --git a/package-lock.json b/package-lock.json
index 08f9e9ed3..dd236fdb3 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -3436,11 +3436,11 @@
       }
     },
     "node_modules/commander": {
-      "version": "11.0.0",
-      "resolved": "https://registry.npmjs.org/commander/-/commander-11.0.0.tgz",
-      "integrity": "sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==",
+      "version": "12.0.0",
+      "resolved": "https://registry.npmjs.org/commander/-/commander-12.0.0.tgz",
+      "integrity": "sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==",
       "engines": {
-        "node": ">=16"
+        "node": ">=18"
       }
     },
     "node_modules/concat-map": {
@@ -9087,7 +9087,7 @@
       "license": "MIT",
       "dependencies": {
         "@apollo/federation-subgraph-compatibility-tests": "2.2.0",
-        "commander": "^11.0.0",
+        "commander": "^12.0.0",
         "debug": "^4.3.4"
       },
       "bin": {
@@ -9160,7 +9160,7 @@
       "requires": {
         "@apollo/federation-subgraph-compatibility-tests": "2.2.0",
         "@types/debug": "4.1.12",
-        "commander": "^11.0.0",
+        "commander": "^12.0.0",
         "debug": "^4.3.4"
       }
     },
@@ -11724,9 +11724,9 @@
       }
     },
     "commander": {
-      "version": "11.0.0",
-      "resolved": "https://registry.npmjs.org/commander/-/commander-11.0.0.tgz",
-      "integrity": "sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ=="
+      "version": "12.0.0",
+      "resolved": "https://registry.npmjs.org/commander/-/commander-12.0.0.tgz",
+      "integrity": "sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA=="
     },
     "concat-map": {
       "version": "0.0.1",
diff --git a/packages/script/package.json b/packages/script/package.json
index b4d534308..26970c02c 100644
--- a/packages/script/package.json
+++ b/packages/script/package.json
@@ -27,7 +27,7 @@
   },
   "dependencies": {
     "@apollo/federation-subgraph-compatibility-tests": "2.2.0",
-    "commander": "^11.0.0",
+    "commander": "^12.0.0",
     "debug": "^4.3.4"
   },
   "devDependencies": {