Lodash.Unset
Approved changes feed: RSS · Atom
cpe:2.3:a:lodash:lodash.unset:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Lodash (116b040a-d129-527f-bca2-0cc13672da41) |
|---|---|
| Product | Lodash.Unset (5c8bbab6-16bc-5c6b-924b-1e084aba1504) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-2950 |
vulnerable | 2026-06-08 07:55:17.874438 |
lodash vulnerable to Prototype Pollution via array path bypass in `_.unset` and `_.omit`
MEDIUM (6.5)
Impact:
Lodash 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.
The issue permits deletion of prototype properties but does not allow overwriting their original behavior.
Patches:
This issue is patched in 4.18.0.
Workarounds:
None. Upgrade to the patched version.
Published: 2026-03-31T19:18:35.796Z
Updated: 2026-04-01T13:43:21.491Z |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.