diff --git a/frontend/package.json b/frontend/package.json
index 078fc992c..1582769a2 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -142,7 +142,7 @@
     "@types/markdown-it-container": "2.0.8",
     "@types/markdown-it-plantuml": "1.4.3",
     "@types/node": "20.8.7",
-    "@types/react": "18.2.29",
+    "@types/react": "18.2.30",
     "@types/react-dom": "18.2.14",
     "@types/sass": "1.43.1",
     "@types/testing-library__jest-dom": "5.14.9",
diff --git a/html-to-react/package.json b/html-to-react/package.json
index 68e924b0b..08fe5dc90 100644
--- a/html-to-react/package.json
+++ b/html-to-react/package.json
@@ -50,7 +50,7 @@
   "devDependencies": {
     "@jest/globals": "29.7.0",
     "@jest/types": "29.6.3",
-    "@types/react": "18.2.29",
+    "@types/react": "18.2.30",
     "@types/react-dom": "18.2.14",
     "@typescript-eslint/eslint-plugin": "6.8.0",
     "@typescript-eslint/parser": "6.8.0",
@@ -83,7 +83,7 @@
     "node": ">=12"
   },
   "resolutions": {
-    "@types/react": "18.2.29"
+    "@types/react": "18.2.30"
   },
   "packageManager": "yarn@3.6.4"
 }
diff --git a/package.json b/package.json
index 2cca57c8d..fe916d98b 100644
--- a/package.json
+++ b/package.json
@@ -36,7 +36,7 @@
     "@codemirror/lint": "6.4.2",
     "@codemirror/theme-one-dark": "6.1.2",
     "@lezer/common": "1.1.0",
-    "@types/react": "18.2.29",
+    "@types/react": "18.2.30",
     "eventemitter2@6.4.9": "patch:eventemitter2@npm%3A6.4.9#./.yarn/patches/eventemitter2-npm-6.4.9-ba37798a18.patch",
     "yjs@13.6.8": "patch:yjs@npm%3A13.6.8#./.yarn/patches/yjs-remove-import-warning-in-test.patch",
     "vega-canvas@^1.2.6": "patch:vega-canvas@npm%3A1.2.7#./.yarn/patches/remove-vega-canvas-node.patch",
diff --git a/yarn.lock b/yarn.lock
index f30162ef0..95502d281 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2501,7 +2501,7 @@ __metadata:
     "@types/markdown-it-container": 2.0.8
     "@types/markdown-it-plantuml": 1.4.3
     "@types/node": 20.8.7
-    "@types/react": 18.2.29
+    "@types/react": 18.2.30
     "@types/react-dom": 18.2.14
     "@types/sass": 1.43.1
     "@types/testing-library__jest-dom": 5.14.9
@@ -2608,7 +2608,7 @@ __metadata:
   dependencies:
     "@jest/globals": 29.7.0
     "@jest/types": 29.6.3
-    "@types/react": 18.2.29
+    "@types/react": 18.2.30
     "@types/react-dom": 18.2.14
     "@typescript-eslint/eslint-plugin": 6.8.0
     "@typescript-eslint/parser": 6.8.0
@@ -4926,14 +4926,14 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@types/react@npm:18.2.29":
-  version: 18.2.29
-  resolution: "@types/react@npm:18.2.29"
+"@types/react@npm:18.2.30":
+  version: 18.2.30
+  resolution: "@types/react@npm:18.2.30"
   dependencies:
     "@types/prop-types": "*"
     "@types/scheduler": "*"
     csstype: ^3.0.2
-  checksum: 3d09ac61a683fa976512a28ac175b9d823f0368adc5fb2abf53f64ab030e8ad866a201a8029f92ff48246c8e326f7517ebe165f976ecb412627c65c6f9a7c9d3
+  checksum: 962fa67e4ff439a2eb621ad74e58cb975d2882afa06bb7c9e9823606f6dcc3cd37d5cce143ec3c95b3856549f48ee0382e8c4628267cdcc5c5343d979ad9d92f
   languageName: node
   linkType: hard