CVE catalog

CVE-2026-2950

The _.unset and _.omit functions in Lodash are vulnerable to prototype pollution. The fix for CVE-2025-13465 only guards against string key members, so an attacker can bypass the check by passing arra

[CVE catalog]

Severity
High · CVSS 8.1
Published
Source
[NVD] · [CVE record]
EPSS
0.33% · Oct 25, 2026

The _.unset and _.omit functions in Lodash are vulnerable to prototype pollution. The fix for CVE-2025-13465 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. The issue is patched from 4.18.0 to 4.18.1 depending on the package: lodash, lodash-es, and lodash-amd in 4.18.1, and the standalone lodash.unset and lodash.omit packages in 4.18.0.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiannode-lodashsid4.18.1+dfsg1-2fixed
Debiannode-lodashforky4.18.1+dfsg1-2fixed
Debiannode-lodashtrixie4.17.21+dfsg+~cs8.31.198.20210220-9+deb13u1fixed
Debiannode-lodashbookworm4.17.21+dfsg+~cs8.31.198.20210220-9vulnerable
Debiannode-lodashbookworm-security4.17.21+dfsg+~cs8.31.198.20210220-9+deb12u1fixed
Cpenode-lodashNot reported4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.24.04.1~esm1fixed
Cpelibjs-lodashNot reported4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.24.04.1~esm1fixed
Cpenode-lodash-packagesNot reported4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.24.04.1~esm1fixed
Cpenode-lodashNot reportedNot reportedvulnerable
CpelodashNot reported4.17.23fixed
Cpelodash-amdNot reported4.17.23fixed
Cpelodash-esNot reported4.17.23fixed
Cpelodash.unsetNot reportedNot reportedunknown
NpmlodashNot reported4.18.0fixed
Npmlodash-esNot reported4.18.0fixed
Npmlodash-amdNot reported4.18.0fixed
Npmlodash.unsetNot reported4.18.0fixed
CpelodashNot reported4.17.23fixed
Cpelodash-amdNot reported4.17.23fixed
Cpelodash-esNot reported4.17.23fixed
Cpelodash.unsetNot reportedNot reportedunknown
NpmlodashNot reported4.17.23fixed
Npmlodash.unsetNot reportedNot reportedunknown
Npmlodash-esNot reported4.17.23fixed
Npmlodash-amdNot reported4.17.23fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiannode-lodashsourcesid4.18.1+dfsg-1not yet assignedNot reportedNot reported
Debiannode-lodashsourceforky4.18.1+dfsg-1not yet assignedNot reportedNot reported
Debiannode-lodashsourcetrixie4.17.21+dfsg+~cs8.31.198.20210220-9+deb13u1not yet assignedNot reportedNot reported
Debiannode-lodashsourcebookworm4.17.21+dfsg+~cs8.31.198.20210220-9+deb12u1not yet assignedNot reportedNot reported
Cpenode-lodashcpeNot reported4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.24.04.1~esm1Not reportedNot reportedNot reported
Cpelibjs-lodashcpeNot reported4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.24.04.1~esm1Not reportedNot reportedNot reported
Cpenode-lodash-packagescpeNot reported4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.24.04.1~esm1Not reportedNot reportedNot reported
CpelodashcpeNot reported4.17.23Not reportedNot reportedNot reported
Cpelodash-amdcpeNot reported4.17.23Not reportedNot reportedNot reported
Cpelodash-escpeNot reported4.17.23Not reportedNot reportedNot reported
NpmlodashnpmNot reported4.18.0Not reportedGHSA-F23M-R3PF-42RHNot reported
Npmlodash-esnpmNot reported4.18.0Not reportedGHSA-F23M-R3PF-42RHNot reported
Npmlodash-amdnpmNot reported4.18.0Not reportedGHSA-F23M-R3PF-42RHNot reported
Npmlodash.unsetnpmNot reported4.18.0Not reportedGHSA-F23M-R3PF-42RHNot reported
CpelodashcpeNot reported4.17.23Not reportedNVD-CVE-2026-2950Not reported
Cpelodash-amdcpeNot reported4.17.23Not reportedNVD-CVE-2026-2950Not reported
Cpelodash-escpeNot reported4.17.23Not reportedNVD-CVE-2026-2950Not reported
NpmlodashnpmNot reported4.17.23Not reportedGHSA-XXJR-MMJV-4GPGNot reported
Npmlodash-esnpmNot reported4.17.23Not reportedGHSA-XXJR-MMJV-4GPGNot reported
Npmlodash-amdnpmNot reported4.17.23Not reportedGHSA-XXJR-MMJV-4GPGNot reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libjs-lodash]Affected

    Source package: [node-lodash]

    Details (2)
    • 4.17.21+dfsg+~cs8.31.198.20210220-9 · all · bookworm

      Affected · Fixed: 4.17.21+dfsg+~cs8.31.198.20210220-9+deb12u1

      nvd · node-lodash · debian · bookworm

    • 4.17.21+dfsg+~cs8.31.198.20210220-9 · all · bookworm

      Affected · Fixed: 4.17.21+dfsg+~cs8.31.198.20210220-9+deb12u1

      nvd · node-lodash · debian · bookworm

  • [node-lodash]Affected
    Details (2)
    • 4.17.21+dfsg+~cs8.31.198.20210220-9 · all · bookworm

      Affected · Fixed: 4.17.21+dfsg+~cs8.31.198.20210220-9+deb12u1

      nvd · node-lodash · debian · bookworm

    • 4.17.21+dfsg+~cs8.31.198.20210220-9 · all · bookworm

      Affected · Fixed: 4.17.21+dfsg+~cs8.31.198.20210220-9+deb12u1

      nvd · node-lodash · debian · bookworm

  • Source package: [node-lodash]

    Details (2)
    • 4.17.21+dfsg+~cs8.31.198.20210220-9 · all · bookworm

      Affected · Fixed: 4.17.21+dfsg+~cs8.31.198.20210220-9+deb12u1

      nvd · node-lodash · debian · bookworm

    • 4.17.21+dfsg+~cs8.31.198.20210220-9 · all · bookworm

      Affected · Fixed: 4.17.21+dfsg+~cs8.31.198.20210220-9+deb12u1

      nvd · node-lodash · debian · bookworm

Observed:

References