Prototype pollution in dot-prop
Priority LOW 38CWE-471Published · Updated
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- Low · Low · Low
- Fix status
- Partial Red Hat: 6 fixed, 2 without a fix
Attack profile from CVSS 3.1 · NVD. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-425.
Summary
Prototype pollution vulnerability in dot-prop npm package versions before 4.2.1 and versions 5.x before 5.1.1 allows an attacker to add arbitrary properties to JavaScript language constructs such as objects.
Why it matters now
EPSS 0.03079 87th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Partial dot-prop: 4.2.1, 5.1.1dot-prop (npm): 4.2.1, 5.1.1Red Hat: 5 advisoriesRed Hat: 6 fixed, 2 without a fix
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | dot-prop | before 4.2.1; 5 to before 5.1.1; Fixed in 5.1.1 | 4.2.1, 5.1.1 | Patch available | CNA |
| — | dot-prop (npm) | before 4.2.1 | 4.2.1 | Patch available | GHSA-ff7x-qrg7-qggm |
| — | dot-prop (npm) | 5.0.0 to before 5.1.1 | 5.1.1 | Patch available | GHSA-ff7x-qrg7-qggm |
- dot-prop Vendor— Affected before 4.2.1; 5 to before 5.1.1; Fixed in 5.1.1 Fixed in 4.2.1, 5.1.1 Patch available CNA
- dot-prop (npm) Vendor— Affected before 4.2.1 Fixed in 4.2.1 Patch available GHSA-ff7x-qrg7-qggm
- dot-prop (npm) Vendor— Affected 5.0.0 to before 5.1.1 Fixed in 5.1.1 Patch available GHSA-ff7x-qrg7-qggm
CPE configurations NVD · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:dot-prop_project:dot-prop:*:*:*:*:*:node.js:*:* | before 4.2.1; 5.0.0 to before 5.1.1 | Vulnerable | Dot-prop Project |
- cpe:2.3:a:dot-prop_project:dot-prop:*:*:*:*:*:node.js:*:* Versions before 4.2.1; 5.0.0 to before 5.1.1 Vulnerable ·Dot-prop Project
Remediation
- Fix · CNA dot-prop Fixed in 4.2.1, 5.1.1
- Fix · GHSA-ff7x-qrg7-qggm dot-prop (npm) Fixed in 4.2.1 Advisory →
- Fix · GHSA-ff7x-qrg7-qggm dot-prop (npm) Fixed in 5.1.1 Advisory →
Red Hat 5 advisories
- RHSA-2021:0548 Released 2021-02-16 · Red Hat rating Moderatenodejs:10 security update
- Red Hat Enterprise Linux AppStream (v. 8) nodejs-1:10.23.1-1.module+el8.3.0+9502+012d8a97.aarch64::nodejs:10, nodejs-1:10.23.1-1.module+el8.3.0+9502+012d8a97.ppc64le::nodejs:10, nodejs-1:10.23.1-1.module+el8.3.0+9502+012d8a97.s390x::nodejs:10 +19
- RHSA-2021:0521 Released 2021-02-15 · Red Hat rating Moderaterh-nodejs10-nodejs security update
- Red Hat Software Collections for Red Hat Enterprise Linux Server (v. 7) rh-nodejs10-nodejs-10.23.1-2.el7, rh-nodejs10-nodejs-devel-10.23.1-2.el7, rh-nodejs10-nodejs-docs-10.23.1-2.el7 +1
- Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.6) rh-nodejs10-nodejs-10.23.1-2.el7, rh-nodejs10-nodejs-devel-10.23.1-2.el7, rh-nodejs10-nodejs-docs-10.23.1-2.el7 +1
- Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.7) rh-nodejs10-nodejs-10.23.1-2.el7, rh-nodejs10-nodejs-devel-10.23.1-2.el7, rh-nodejs10-nodejs-docs-10.23.1-2.el7 +1
- Red Hat Software Collections for Red Hat Enterprise Linux Workstation (v. 7) rh-nodejs10-nodejs-10.23.1-2.el7, rh-nodejs10-nodejs-devel-10.23.1-2.el7, rh-nodejs10-nodejs-docs-10.23.1-2.el7 +1
- RHSA-2020:5086 Released 2020-11-12 · Red Hat rating Moderaterh-nodejs12-nodejs security update
- Red Hat Software Collections for Red Hat Enterprise Linux Server (v. 7) rh-nodejs12-nodejs-12.18.4-3.el7, rh-nodejs12-nodejs-devel-12.18.4-3.el7, rh-nodejs12-nodejs-docs-12.18.4-3.el7 +1
- Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.6) rh-nodejs12-nodejs-12.18.4-3.el7, rh-nodejs12-nodejs-devel-12.18.4-3.el7, rh-nodejs12-nodejs-docs-12.18.4-3.el7 +1
- Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.7) rh-nodejs12-nodejs-12.18.4-3.el7, rh-nodejs12-nodejs-devel-12.18.4-3.el7, rh-nodejs12-nodejs-docs-12.18.4-3.el7 +1
- Red Hat Software Collections for Red Hat Enterprise Linux Workstation (v. 7) rh-nodejs12-nodejs-12.18.4-3.el7, rh-nodejs12-nodejs-devel-12.18.4-3.el7, rh-nodejs12-nodejs-docs-12.18.4-3.el7 +1
Show 2 more Red Hat advisories
- RHSA-2020:4903 Released 2020-11-04 · Red Hat rating Moderatenodejs:12 security and bug fix update
- Red Hat Enterprise Linux AppStream EUS (v. 8.1) nodejs-1:12.18.4-2.module+el8.1.0+8360+14141500.aarch64::nodejs:12, nodejs-1:12.18.4-2.module+el8.1.0+8360+14141500.ppc64le::nodejs:12, nodejs-1:12.18.4-2.module+el8.1.0+8360+14141500.s390x::nodejs:12 +19
- RHSA-2020:4272 Released 2020-10-19 · Red Hat rating Moderatenodejs:12 security and bug fix update
- Red Hat Enterprise Linux AppStream (v. 8) nodejs-1:12.18.4-2.module+el8.2.0+8361+192e434e.aarch64::nodejs:12, nodejs-1:12.18.4-2.module+el8.2.0+8361+192e434e.ppc64le::nodejs:12, nodejs-1:12.18.4-2.module+el8.2.0+8361+192e434e.s390x::nodejs:12 +19
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| OpenShift Service Mesh 1 | Affected | No fix yet: Fix deferred |
| Red Hat OpenShift Container Platform 4 | Affected | No fix yet: Fix deferred |
| Red Hat Enterprise Linux AppStream (v. 8) | Fixed | RHSA-2020:4272, RHSA-2021:0548 |
| Red Hat Enterprise Linux AppStream EUS (v. 8.1) | Fixed | RHSA-2020:4903 |
| Red Hat Software Collections for Red Hat Enterprise Linux Server (v. 7) | Fixed | RHSA-2020:5086, RHSA-2021:0521 |
| Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.6) | Fixed | RHSA-2020:5086, RHSA-2021:0521 |
| Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.7) | Fixed | RHSA-2020:5086, RHSA-2021:0521 |
| Red Hat Software Collections for Red Hat Enterprise Linux Workstation (v. 7) | Fixed | RHSA-2020:5086, RHSA-2021:0521 |
Not affected: 4 products
- Red Hat Enterprise Linux 8
- Red Hat OpenShift Container Platform 4
- Red Hat Openshift Container Storage 4
- Red Hat Software Collections
Timeline
- 2026-10-02 Threatist record created from CVE-2020-8116
- 2026-10-03 Alias added: GHSA-ff7x-qrg7-qggm
References
Exploit 1
Advisory 2
Sources
- CVE-2020-8116 · CVE Program
- CVE-2020-8116 · NVD
- FIRST EPSS
- GHSA-ff7x-qrg7-qggm · GitHub Advisory Database · CC BY 4.0
- CVE-2020-8116 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences