diff --git a/package-lock.json b/package-lock.json
index 449b6073..ef1bfaa4 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,7 +10,7 @@
       "dependencies": {
         "@angular/common": "^18.0.1",
         "@angular/core": "^18.0.1",
-        "@angular/forms": "^18.0.1",
+        "@angular/forms": "^18.2.3",
         "@angular/platform-browser": "^18.0.1",
         "@angular/platform-browser-dynamic": "^18.0.1",
         "@hypertrace/hyperdash": "^1.3.0",
@@ -1017,19 +1017,20 @@
       }
     },
     "node_modules/@angular/forms": {
-      "version": "18.0.1",
-      "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.0.1.tgz",
-      "integrity": "sha512-j1nUzwnZHO/BRXK0joQbAV10JWxeRVKmPzIaDulY2o28Er1jVKyw2T8EwI+xSvBbAqyJyaAd+ysWUhm3FfH+GA==",
+      "version": "18.2.3",
+      "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.2.3.tgz",
+      "integrity": "sha512-+OBaAH0e8hue9eyLnbgpxg1/X9fps6bwXECfJ0nL5BDPU5itZ428YJbEnj5bTx0hEbqfTRiV4LgexdI+D9eOpw==",
+      "license": "MIT",
       "dependencies": {
         "tslib": "^2.3.0"
       },
       "engines": {
-        "node": "^18.13.0 || >=20.9.0"
+        "node": "^18.19.1 || ^20.11.1 || >=22.0.0"
       },
       "peerDependencies": {
-        "@angular/common": "18.0.1",
-        "@angular/core": "18.0.1",
-        "@angular/platform-browser": "18.0.1",
+        "@angular/common": "18.2.3",
+        "@angular/core": "18.2.3",
+        "@angular/platform-browser": "18.2.3",
         "rxjs": "^6.5.3 || ^7.4.0"
       }
     },
diff --git a/package.json b/package.json
index 61f5d674..198abe1a 100644
--- a/package.json
+++ b/package.json
@@ -20,7 +20,7 @@
   "dependencies": {
     "@angular/common": "^18.0.1",
     "@angular/core": "^18.0.1",
-    "@angular/forms": "^18.0.1",
+    "@angular/forms": "^18.2.3",
     "@angular/platform-browser": "^18.0.1",
     "@angular/platform-browser-dynamic": "^18.0.1",
     "@hypertrace/hyperdash": "^1.3.0",