diff --git a/package.json b/package.json
index 3f2b3c848..f2901963d 100644
--- a/package.json
+++ b/package.json
@@ -12,7 +12,7 @@
     "eslint-config-airbnb-typescript": "^18.0.0",
     "eslint-plugin-deprecation": "^3.0.0",
     "eslint-plugin-import": "^2.28.1",
-    "eslint-plugin-json": "^3.1.0",
+    "eslint-plugin-json": "^4.0.0",
     "eslint-plugin-no-only-tests": "^3.1.0",
     "typescript": "^5.2.2"
   },
diff --git a/yarn.lock b/yarn.lock
index d90712343..bf387e053 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1961,10 +1961,10 @@ eslint-plugin-import@^2.28.1:
     string.prototype.trimend "^1.0.8"
     tsconfig-paths "^3.15.0"
 
-eslint-plugin-json@^3.1.0:
-  version "3.1.0"
-  resolved "https://registry.yarnpkg.com/eslint-plugin-json/-/eslint-plugin-json-3.1.0.tgz#251108ba1681c332e0a442ef9513bd293619de67"
-  integrity sha512-MrlG2ynFEHe7wDGwbUuFPsaT2b1uhuEFhJ+W1f1u+1C2EkXmTYJp4B1aAdQQ8M+CC3t//N/oRKiIVw14L2HR1g==
+eslint-plugin-json@^4.0.0:
+  version "4.0.1"
+  resolved "https://registry.yarnpkg.com/eslint-plugin-json/-/eslint-plugin-json-4.0.1.tgz#c99e0e465b2a33fbdce6dac040f507d75e940a74"
+  integrity sha512-3An5ISV5dq/kHfXdNyY5TUe2ONC3yXFSkLX2gu+W8xAhKhfvrRvkSAeKXCxZqZ0KJLX15ojBuLPyj+UikQMkOA==
   dependencies:
     lodash "^4.17.21"
     vscode-json-languageservice "^4.1.6"