CVE-2020-8203: lodash
Vulnerability summary
CVE-2020-8203 is a high (CVSS 7.4) vulnerability in lodash. EPSS estimates a 5.21% chance of exploitation in the next 30 days, higher than 92.5% of scored vulnerabilities. 1 public exploit is recorded.
Public exploit (reference, Date unknown)
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 5 · Related 1Timeline
- 15-07-2020PublishedVulnerability first disclosed.
- 02-11-2026Last modifiedVulnerability information updated.
Description
Prototype pollution attack when using _.zipObjectDeep in lodash before 4.17.20.
CVSS metrics
7 scores · 6 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated7.4HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:H
- OSV · DebianEcosystem advisory · calculated7.4HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:H
- OSV · NpmEcosystem advisory · calculated7.4HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:H
- OSV · RubygemsEcosystem advisory · calculated7.4HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:H
- wordfenceSource6.1MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:NDiffers
EPSS trend
Probability
5.21%
Chance of exploitation in the next 30 days
Percentile
93%
Versus all other CVEs
30-day change
No change 0.00 pp
From 5.21% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
1 foundExploit Reference (hackerone.com)
Maturity: unknown
Weaknesses
CWE · root cause- CWE-79Improper Neutralization of Input During Web Page GenerationThe product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.
- CWE-770Allocation of Resources Without Limits or ThrottlingThe product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated.
- CWE-1321Improperly Controlled Modification of Object Prototype AttributesThe product receives input from an upstream component that specifies attributes that are to be initialized or updated in an object, but it does not properly control modifications of attributes of the object prototype.
Affected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Oracle17 products
- banking_corporate_lending_process_management14.2.0 | 14.3.0 | 14.5.0
- banking_credit_facilities_process_management14.2.0 | 14.3.0 | 14.5.0
- banking_extensibility_workbench14.2.0 | 14.3.0 | 14.5.0
- banking_liquidity_management14.2.0 | 14.3.0 | 14.5.0
- banking_supply_chain_finance14.2.0 | 14.3.0 | 14.5.0
Npm7 products
- lodash≥ 3.7.0, < 4.17.19
- lodash-es≥ 3.7.0, < 4.17.20
- lodash.pick≥ 4.0.0, ≤ 4.4.0
- lodash.set≥ 3.7.0, ≤ 4.3.2
- lodash.setwith≤ 4.3.2
Debian1 product
- node-lodash< 4.17.19+dfsg-1
Lodash1 product
- lodash< 4.17.20
RubyGems1 product
- lodash-rails≥ 3.7.0, < 4.17.19
Ubuntu1 product
- node-lodash< 4.17.4+dfsg-1ubuntu0.1~esm1 | < 4.17.15+dfsg-2ubuntu0.1~esm1
Wordpress1 product
- wordpress≥ 5.4, < 5.4.7 | ≥ 5.5, < 5.5.6 (fixed in 5.4.7) | ≥ 5.6, < 5.6.5 (fixed in 5.4.7) | ≥ 5.7, < 5.7.3 (fixed in 5.4.7) | ≥ 5.8, < 5.8.1 (fixed in 5.4.7)
7 vendors · 29 products
References
23 linksShow all 23 references
- github.com/lodash/lodashPACKAGE