diff --git a/examples/access-control-migration/package.json b/examples/access-control-migration/package.json
index 0069f8bffa68..dae5c7787d1c 100644
--- a/examples/access-control-migration/package.json
+++ b/examples/access-control-migration/package.json
@@ -71,7 +71,7 @@
     "@loopback/eslint-config": "^15.0.4",
     "@loopback/http-caching-proxy": "^6.0.7",
     "@loopback/testlab": "^7.0.6",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/node": "^16.18.101",
     "eslint": "^8.57.0",
     "lodash": "^4.17.21",
diff --git a/examples/lb3-application/package.json b/examples/lb3-application/package.json
index 18f037c91a66..20009882a412 100644
--- a/examples/lb3-application/package.json
+++ b/examples/lb3-application/package.json
@@ -66,7 +66,7 @@
     "@loopback/build": "^11.0.6",
     "@loopback/eslint-config": "^15.0.4",
     "@loopback/testlab": "^7.0.6",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/node": "^16.18.101",
     "eslint": "^8.57.0",
     "lodash": "^4.17.21",
diff --git a/examples/passport-login/package.json b/examples/passport-login/package.json
index 349e929821e9..6ffcfc8f3372 100644
--- a/examples/passport-login/package.json
+++ b/examples/passport-login/package.json
@@ -59,7 +59,7 @@
     "@loopback/security": "^0.11.7",
     "@loopback/service-proxy": "^7.0.7",
     "@types/jsonwebtoken": "9.0.7",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/passport": "^1.0.16",
     "@types/passport-facebook": "^3.0.3",
     "@types/passport-google-oauth": "^1.0.45",
@@ -92,7 +92,7 @@
     "@loopback/http-caching-proxy": "^6.0.7",
     "@loopback/testlab": "^7.0.6",
     "@types/express": "^4.17.21",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/node": "^16.18.101",
     "axios": "^1.7.7",
     "eslint": "^8.57.0",
diff --git a/examples/references-many/package.json b/examples/references-many/package.json
index f79d6ece27d4..345b273c2123 100644
--- a/examples/references-many/package.json
+++ b/examples/references-many/package.json
@@ -67,7 +67,7 @@
     "@loopback/eslint-config": "^15.0.4",
     "@loopback/http-caching-proxy": "^6.0.7",
     "@loopback/testlab": "^7.0.6",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/node": "^16.18.101",
     "eslint": "^8.57.0",
     "lodash": "^4.17.21",
diff --git a/examples/rest-crud/package.json b/examples/rest-crud/package.json
index b29fefd2e8ee..9b0b776d00fc 100644
--- a/examples/rest-crud/package.json
+++ b/examples/rest-crud/package.json
@@ -64,7 +64,7 @@
     "@loopback/eslint-config": "^15.0.4",
     "@loopback/http-caching-proxy": "^6.0.7",
     "@loopback/testlab": "^7.0.6",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/node": "^16.18.101",
     "eslint": "^8.57.0",
     "lodash": "^4.17.21",
diff --git a/examples/todo-jwt/package.json b/examples/todo-jwt/package.json
index 16816fd63405..80aafdbaf0bf 100644
--- a/examples/todo-jwt/package.json
+++ b/examples/todo-jwt/package.json
@@ -72,7 +72,7 @@
     "@loopback/eslint-config": "^15.0.4",
     "@loopback/http-caching-proxy": "^6.0.7",
     "@loopback/testlab": "^7.0.6",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/node": "^16.18.101",
     "eslint": "^8.57.0",
     "lodash": "^4.17.21",
diff --git a/examples/todo-list/package.json b/examples/todo-list/package.json
index 36abb3540759..ef2e86b579b1 100644
--- a/examples/todo-list/package.json
+++ b/examples/todo-list/package.json
@@ -67,7 +67,7 @@
     "@loopback/eslint-config": "^15.0.4",
     "@loopback/http-caching-proxy": "^6.0.7",
     "@loopback/testlab": "^7.0.6",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/node": "^16.18.101",
     "eslint": "^8.57.0",
     "lodash": "^4.17.21",
diff --git a/examples/todo/package.json b/examples/todo/package.json
index a8835ddc33c7..55e3ab4e04ed 100644
--- a/examples/todo/package.json
+++ b/examples/todo/package.json
@@ -66,7 +66,7 @@
     "@loopback/eslint-config": "^15.0.4",
     "@loopback/http-caching-proxy": "^6.0.7",
     "@loopback/testlab": "^7.0.6",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/morgan": "^1.9.9",
     "@types/node": "^16.18.101",
     "eslint": "^8.57.0",
diff --git a/extensions/authentication-jwt/package.json b/extensions/authentication-jwt/package.json
index 890391df5d85..a3c520964879 100644
--- a/extensions/authentication-jwt/package.json
+++ b/extensions/authentication-jwt/package.json
@@ -60,7 +60,7 @@
     "@loopback/service-proxy": "^7.0.7",
     "@loopback/testlab": "^7.0.6",
     "@types/debug": "^4.1.12",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/node": "^16.18.101",
     "lodash": "^4.17.21",
     "typescript": "~5.2.2"
diff --git a/extensions/authentication-passport/package.json b/extensions/authentication-passport/package.json
index 75936e165663..5549481aafe7 100644
--- a/extensions/authentication-passport/package.json
+++ b/extensions/authentication-passport/package.json
@@ -60,7 +60,7 @@
     "@loopback/rest": "^14.0.7",
     "@loopback/testlab": "^7.0.6",
     "@types/jsonwebtoken": "^9.0.7",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/node": "^16.18.101",
     "@types/passport": "^1.0.16",
     "@types/passport-http": "^0.3.11",
diff --git a/extensions/socketio/package.json b/extensions/socketio/package.json
index d30e16a8b79c..57171146a314 100644
--- a/extensions/socketio/package.json
+++ b/extensions/socketio/package.json
@@ -48,7 +48,7 @@
   "dependencies": {
     "@loopback/http-server": "^6.0.7",
     "@types/cors": "^2.8.17",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "cors": "^2.8.5",
     "debug": "^4.3.7",
     "lodash": "^4.17.21",
diff --git a/fixtures/mock-oauth2-provider/package.json b/fixtures/mock-oauth2-provider/package.json
index 073e32536bda..ac48c341e290 100644
--- a/fixtures/mock-oauth2-provider/package.json
+++ b/fixtures/mock-oauth2-provider/package.json
@@ -38,7 +38,7 @@
     "@types/body-parser": "^1.19.5",
     "@types/express": "^4.17.21",
     "@types/jsonwebtoken": "^9.0.7",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/node": "^16.18.101",
     "axios": "^1.7.7",
     "body-parser": "^1.20.3",
diff --git a/package-lock.json b/package-lock.json
index 3d946a2c262f..cb2dfd83b9bd 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -293,7 +293,7 @@
         "@loopback/eslint-config": "^15.0.4",
         "@loopback/http-caching-proxy": "^6.0.7",
         "@loopback/testlab": "^7.0.6",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/node": "^16.18.101",
         "eslint": "^8.57.0",
         "lodash": "^4.17.21",
@@ -586,7 +586,7 @@
         "@loopback/build": "^11.0.6",
         "@loopback/eslint-config": "^15.0.4",
         "@loopback/testlab": "^7.0.6",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/node": "^16.18.101",
         "eslint": "^8.57.0",
         "lodash": "^4.17.21",
@@ -719,7 +719,7 @@
         "@loopback/security": "^0.11.7",
         "@loopback/service-proxy": "^7.0.7",
         "@types/jsonwebtoken": "9.0.7",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/passport": "^1.0.16",
         "@types/passport-facebook": "^3.0.3",
         "@types/passport-google-oauth": "^1.0.45",
@@ -752,7 +752,7 @@
         "@loopback/http-caching-proxy": "^6.0.7",
         "@loopback/testlab": "^7.0.6",
         "@types/express": "^4.17.21",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/node": "^16.18.101",
         "axios": "^1.7.7",
         "eslint": "^8.57.0",
@@ -789,7 +789,7 @@
         "@loopback/eslint-config": "^15.0.4",
         "@loopback/http-caching-proxy": "^6.0.7",
         "@loopback/testlab": "^7.0.6",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/node": "^16.18.101",
         "eslint": "^8.57.0",
         "lodash": "^4.17.21",
@@ -825,7 +825,7 @@
         "@loopback/eslint-config": "^15.0.4",
         "@loopback/http-caching-proxy": "^6.0.7",
         "@loopback/testlab": "^7.0.6",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/node": "^16.18.101",
         "eslint": "^8.57.0",
         "lodash": "^4.17.21",
@@ -963,7 +963,7 @@
         "@loopback/eslint-config": "^15.0.4",
         "@loopback/http-caching-proxy": "^6.0.7",
         "@loopback/testlab": "^7.0.6",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/morgan": "^1.9.9",
         "@types/node": "^16.18.101",
         "eslint": "^8.57.0",
@@ -998,7 +998,7 @@
         "@loopback/eslint-config": "^15.0.4",
         "@loopback/http-caching-proxy": "^6.0.7",
         "@loopback/testlab": "^7.0.6",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/node": "^16.18.101",
         "eslint": "^8.57.0",
         "lodash": "^4.17.21",
@@ -1034,7 +1034,7 @@
         "@loopback/eslint-config": "^15.0.4",
         "@loopback/http-caching-proxy": "^6.0.7",
         "@loopback/testlab": "^7.0.6",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/node": "^16.18.101",
         "eslint": "^8.57.0",
         "lodash": "^4.17.21",
@@ -1181,7 +1181,7 @@
         "@loopback/service-proxy": "^7.0.7",
         "@loopback/testlab": "^7.0.6",
         "@types/debug": "^4.1.12",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/node": "^16.18.101",
         "lodash": "^4.17.21",
         "typescript": "~5.2.2"
@@ -1222,7 +1222,7 @@
         "@loopback/rest": "^14.0.7",
         "@loopback/testlab": "^7.0.6",
         "@types/jsonwebtoken": "^9.0.7",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/node": "^16.18.101",
         "@types/passport": "^1.0.16",
         "@types/passport-http": "^0.3.11",
@@ -1551,7 +1551,7 @@
       "dependencies": {
         "@loopback/http-server": "^6.0.7",
         "@types/cors": "^2.8.17",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "cors": "^2.8.5",
         "debug": "^4.3.7",
         "lodash": "^4.17.21",
@@ -1621,7 +1621,7 @@
         "@types/body-parser": "^1.19.5",
         "@types/express": "^4.17.21",
         "@types/jsonwebtoken": "^9.0.7",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/node": "^16.18.101",
         "axios": "^1.7.7",
         "body-parser": "^1.20.3",
@@ -9042,9 +9042,9 @@
       }
     },
     "node_modules/@types/lodash": {
-      "version": "4.17.10",
-      "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.10.tgz",
-      "integrity": "sha512-YpS0zzoduEhuOWjAotS6A5AVCva7X4lVlYLF0FYHAY9sdraBfnatttHItlWeZdGhuEkf+OzMNg2ZYAx8t+52uQ==",
+      "version": "4.17.12",
+      "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.12.tgz",
+      "integrity": "sha512-sviUmCE8AYdaF/KIHLDJBQgeYzPBI0vf/17NaYehBJfYD1j6/L95Slh07NlyK2iNyBNaEkb3En2jRt+a8y3xZQ==",
       "license": "MIT"
     },
     "node_modules/@types/long": {
@@ -37003,7 +37003,7 @@
       "dependencies": {
         "@loopback/security": "^0.11.7",
         "@types/express": "^4.17.21",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "lodash": "^4.17.21",
         "tslib": "^2.6.3"
       },
@@ -37121,7 +37121,7 @@
         "@loopback/rest": "^14.0.7",
         "@loopback/testlab": "^7.0.6",
         "@types/debug": "^4.1.12",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/node": "^16.18.101",
         "compression": "^1.7.4",
         "cors": "^2.8.5",
@@ -37502,7 +37502,7 @@
         "@loopback/eslint-config": "^15.0.4",
         "@loopback/testlab": "^7.0.6",
         "@types/debug": "^4.1.12",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/node": "^16.18.101"
       },
       "engines": {
@@ -37591,7 +37591,7 @@
         "@loopback/testlab": "^7.0.6",
         "@types/debug": "^4.1.12",
         "@types/json-merge-patch": "0.0.10",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/node": "^16.18.101"
       },
       "engines": {
@@ -37626,7 +37626,7 @@
         "@loopback/eslint-config": "^15.0.4",
         "@loopback/testlab": "^7.0.6",
         "@types/json-schema": "^7.0.15",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/node": "^16.18.101",
         "bson": "5.5.1"
       },
@@ -37686,7 +37686,7 @@
         "@loopback/core": "^6.1.4",
         "@loopback/repository": "^7.0.7",
         "@types/debug": "^4.1.12",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/node": "^16.18.101",
         "lodash": "^4.17.21"
       },
@@ -37759,7 +37759,7 @@
         "@types/debug": "^4.1.12",
         "@types/js-yaml": "^4.0.9",
         "@types/json-schema-compare": "^0.2.4",
-        "@types/lodash": "^4.17.10",
+        "@types/lodash": "^4.17.12",
         "@types/multer": "^1.4.12",
         "@types/node": "^16.18.101",
         "@types/on-finished": "^2.3.4",
diff --git a/packages/authentication/package.json b/packages/authentication/package.json
index e29d43947cd9..4d08330065d3 100644
--- a/packages/authentication/package.json
+++ b/packages/authentication/package.json
@@ -45,7 +45,7 @@
   "dependencies": {
     "@loopback/security": "^0.11.7",
     "@types/express": "^4.17.21",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "lodash": "^4.17.21",
     "tslib": "^2.6.3"
   },
diff --git a/packages/booter-lb3app/package.json b/packages/booter-lb3app/package.json
index 292267d2102a..77a56c2debaf 100644
--- a/packages/booter-lb3app/package.json
+++ b/packages/booter-lb3app/package.json
@@ -59,7 +59,7 @@
     "@loopback/rest": "^14.0.7",
     "@loopback/testlab": "^7.0.6",
     "@types/debug": "^4.1.12",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/node": "^16.18.101",
     "compression": "^1.7.4",
     "cors": "^2.8.5",
diff --git a/packages/metadata/package.json b/packages/metadata/package.json
index b7d4738157a9..8c799674e5ae 100644
--- a/packages/metadata/package.json
+++ b/packages/metadata/package.json
@@ -49,7 +49,7 @@
     "@loopback/eslint-config": "^15.0.4",
     "@loopback/testlab": "^7.0.6",
     "@types/debug": "^4.1.12",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/node": "^16.18.101"
   }
 }
diff --git a/packages/openapi-v3/package.json b/packages/openapi-v3/package.json
index a418a4403829..61e4403cadbb 100644
--- a/packages/openapi-v3/package.json
+++ b/packages/openapi-v3/package.json
@@ -59,7 +59,7 @@
     "@loopback/testlab": "^7.0.6",
     "@types/debug": "^4.1.12",
     "@types/json-merge-patch": "0.0.10",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/node": "^16.18.101"
   }
 }
diff --git a/packages/repository-tests/package.json b/packages/repository-tests/package.json
index 9226b9db7044..215dc4b76cc5 100644
--- a/packages/repository-tests/package.json
+++ b/packages/repository-tests/package.json
@@ -46,7 +46,7 @@
     "@loopback/core": "^6.1.4",
     "@loopback/repository": "^7.0.7",
     "@types/debug": "^4.1.12",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/node": "^16.18.101",
     "lodash": "^4.17.21"
   }
diff --git a/packages/repository/package.json b/packages/repository/package.json
index dd878acfc298..81fb29fafeb1 100644
--- a/packages/repository/package.json
+++ b/packages/repository/package.json
@@ -49,7 +49,7 @@
     "@loopback/eslint-config": "^15.0.4",
     "@loopback/testlab": "^7.0.6",
     "@types/json-schema": "^7.0.15",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/node": "^16.18.101",
     "bson": "5.5.1"
   }
diff --git a/packages/rest/package.json b/packages/rest/package.json
index 795eb0c8c30b..a836c44d7b40 100644
--- a/packages/rest/package.json
+++ b/packages/rest/package.json
@@ -80,7 +80,7 @@
     "@types/debug": "^4.1.12",
     "@types/js-yaml": "^4.0.9",
     "@types/json-schema-compare": "^0.2.4",
-    "@types/lodash": "^4.17.10",
+    "@types/lodash": "^4.17.12",
     "@types/multer": "^1.4.12",
     "@types/node": "^16.18.101",
     "@types/on-finished": "^2.3.4",