From baa119329208019d4d12aeb8388b877fce4ae5dd Mon Sep 17 00:00:00 2001 From: Kteamk <86893771+Kteamk@users.noreply.github.com> Date: Wed, 8 Apr 2026 03:58:11 -0400 Subject: [PATCH] Improve GHSA-f23m-r3pf-42rh --- .../04/GHSA-f23m-r3pf-42rh/GHSA-f23m-r3pf-42rh.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/advisories/github-reviewed/2026/04/GHSA-f23m-r3pf-42rh/GHSA-f23m-r3pf-42rh.json b/advisories/github-reviewed/2026/04/GHSA-f23m-r3pf-42rh/GHSA-f23m-r3pf-42rh.json index c2359e17a31fe..ff150d8b512ab 100644 --- a/advisories/github-reviewed/2026/04/GHSA-f23m-r3pf-42rh/GHSA-f23m-r3pf-42rh.json +++ b/advisories/github-reviewed/2026/04/GHSA-f23m-r3pf-42rh/GHSA-f23m-r3pf-42rh.json @@ -1,7 +1,7 @@ { "schema_version": "1.4.0", "id": "GHSA-f23m-r3pf-42rh", - "modified": "2026-04-01T23:50:27Z", + "modified": "2026-04-01T23:50:28Z", "published": "2026-04-01T23:50:27Z", "aliases": [ "CVE-2026-2950" @@ -10,14 +10,14 @@ "details": "### Impact\n\nLodash versions 4.17.23 and earlier are vulnerable to prototype pollution in the `_.unset` and `_.omit` functions. The fix for [CVE-2025-13465](https://github.com/lodash/lodash/security/advisories/GHSA-xxjr-mmjv-4gpg) only guards against string key members, so an attacker can bypass the check by passing array-wrapped path segments. This allows deletion of properties from built-in prototypes such as `Object.prototype`, `Number.prototype`, and `String.prototype`.\n\nThe issue permits deletion of prototype properties but does not allow overwriting their original behavior.\n\n### Patches\n\nThis issue is patched in 4.18.0.\n\n### Workarounds\n\nNone. Upgrade to the patched version.", "severity": [ { - "type": "CVSS_V3", - "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L" + "type": "CVSS_V4", + "score": "CVSS:4.0/AV:L/AC:H/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:L/SA:N" } ], "affected": [ { "package": { - "ecosystem": "npm", + "ecosystem": "Packagist", "name": "lodash" }, "ranges": [ @@ -39,7 +39,7 @@ }, { "package": { - "ecosystem": "npm", + "ecosystem": "RubyGems", "name": "lodash-es" }, "ranges": [ @@ -61,7 +61,7 @@ }, { "package": { - "ecosystem": "npm", + "ecosystem": "Hex", "name": "lodash-amd" }, "ranges": [