diff --git a/package.json b/package.json
index 32b0050e05aae21fa117f393aa2a95f9ad00a8bd..80019f27d634182aa028bde5013c85f533f26cf7 100644
--- a/package.json
+++ b/package.json
@@ -324,7 +324,7 @@
     "eslint-plugin-typescript-enum": "2.1.0",
     "expect": "29.7.0",
     "expect-more-jest": "5.5.0",
-    "graphql": "16.8.2",
+    "graphql": "16.9.0",
     "husky": "9.0.11",
     "jest": "29.7.0",
     "jest-extended": "4.0.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 85de9db59099840523c34a2006980e633b947638..bbd63cdf645fb71dece5367246994ad44867639d 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -548,8 +548,8 @@ importers:
         specifier: 5.5.0
         version: 5.5.0
       graphql:
-        specifier: 16.8.2
-        version: 16.8.2
+        specifier: 16.9.0
+        version: 16.9.0
       husky:
         specifier: 9.0.11
         version: 9.0.11
@@ -3508,8 +3508,8 @@ packages:
   graphemer@1.4.0:
     resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
 
-  graphql@16.8.2:
-    resolution: {integrity: sha512-cvVIBILwuoSyD54U4cF/UXDh5yAobhNV/tPygI4lZhgOIJQE/WLWC4waBRb4I6bDVYb3OVx3lfHbaQOEoUD5sg==}
+  graphql@16.9.0:
+    resolution: {integrity: sha512-GGTKBX4SD7Wdb8mqeDLni2oaRGYQWjWHGKPQ24ZMnUtKfcsVoiv4uX8+LJr1K6U5VW2Lu1BwJnj7uiori0YtRw==}
     engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0}
 
   gtoken@7.1.0:
@@ -10180,7 +10180,7 @@ snapshots:
 
   graphemer@1.4.0: {}
 
-  graphql@16.8.2: {}
+  graphql@16.9.0: {}
 
   gtoken@7.1.0(encoding@0.1.13):
     dependencies: