Lookup for vulnerabilities affecting packages.

Vulnerability_idVCID-echx-vz3r-ryfq
Summary
Sandbox escape in notevil and argencoders-notevil
This affects all versions of package notevil; all versions of package argencoders-notevil. It is vulnerable to Sandbox Escape leading to Prototype pollution. The package fails to restrict access to the main context, allowing an attacker to add or modify an object's prototype. **Note:** This vulnerability derives from an incomplete fix in [SNYK-JS-NOTEVIL-608878](https://security.snyk.io/vuln/SNYK-JS-NOTEVIL-608878).
Aliases
0
alias CVE-2021-23771
1
alias GHSA-8g4m-cjm2-96wq
Fixed_packages
Affected_packages
0
url pkg:npm/argencoders-notevil@2.5.0
purl pkg:npm/argencoders-notevil@2.5.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-echx-vz3r-ryfq
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/argencoders-notevil@2.5.0
1
url pkg:npm/notevil@1.3.3
purl pkg:npm/notevil@1.3.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-echx-vz3r-ryfq
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/notevil@1.3.3
References
0
reference_url https://api.first.org/data/v1/epss?cve=CVE-2021-23771
reference_id
reference_type
scores
0
value 0.00304
scoring_system epss
scoring_elements 0.53975
published_at 2026-06-04T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2021-23771
1
reference_url https://github.com/mmckegg/notevil
reference_id
reference_type
scores
0
value 6.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/mmckegg/notevil
2
reference_url https://snyk.io/vuln/SNYK-JS-ARGENCODERSNOTEVIL-2388587
reference_id
reference_type
scores
0
value 6.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://snyk.io/vuln/SNYK-JS-ARGENCODERSNOTEVIL-2388587
3
reference_url https://snyk.io/vuln/SNYK-JS-NOTEVIL-2385946
reference_id
reference_type
scores
0
value 6.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://snyk.io/vuln/SNYK-JS-NOTEVIL-2385946
4
reference_url https://nvd.nist.gov/vuln/detail/CVE-2021-23771
reference_id CVE-2021-23771
reference_type
scores
0
value 6.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2021-23771
5
reference_url https://github.com/advisories/GHSA-8g4m-cjm2-96wq
reference_id GHSA-8g4m-cjm2-96wq
reference_type
scores
url https://github.com/advisories/GHSA-8g4m-cjm2-96wq
Weaknesses
0
cwe_id 1035
name OWASP Top Ten 2017 Category A9 - Using Components with Known Vulnerabilities
description Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2017.
1
cwe_id 1321
name Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')
description The 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.
2
cwe_id 937
name OWASP Top Ten 2013 Category A9 - Using Components with Known Vulnerabilities
description Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2013.
Exploits
Severity_range_score4.0 - 6.9
Exploitability0.5
Weighted_severity6.2
Risk_score3.1
Resource_urlhttp://public2.vulnerablecode.io/vulnerabilities/VCID-echx-vz3r-ryfq