原始 OSV JSON{
"id": "GHSA-p9pc-299p-vxgp",
"aliases": [
"CVE-2020-7608"
],
"details": "Affected versions of `yargs-parser` are vulnerable to prototype pollution. Arguments are not properly sanitized, allowing an attacker to modify the prototype of `Object`, causing the addition or modification of an existing property that will exist on all objects. \nParsing the argument `--foo.__proto__.bar baz'` adds a `bar` property with value `baz` to all objects. This is only exploitable if attackers have control over the arguments being passed to `yargs-parser`.\n\n\n\n## Recommendation\n\nUpgrade to versions 13.1.2, 15.0.1, 18.1.1 or later.",
"summary": "yargs-parser Vulnerable to Prototype Pollution",
"affected": [
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "6.0.0"
},
{
"fixed": "13.1.2"
}
]
}
],
"package": {
"name": "yargs-parser",
"ecosystem": "npm"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "14.0.0"
},
{
"fixed": "15.0.1"
}
]
}
],
"package": {
"name": "yargs-parser",
"ecosystem": "npm"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "16.0.0"
},
{
"fixed": "18.1.1"
}
]
}
],
"package": {
"name": "yargs-parser",
"ecosystem": "npm"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "5.0.1"
}
]
}
],
"package": {
"name": "yargs-parser",
"ecosystem": "npm"
},
"database_specific": {
"last_known_affected_version_range": "<= 5.0.0"
}
}
],
"modified": "2022-08-02T21:44:02Z",
"severity": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L"
}
],
"published": "2020-09-04T18:00:54Z",
"references": [
{
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-7608",
"type": "ADVISORY"
},
{
"url": "https://github.com/yargs/yargs-parser/commit/1c417bd0b42b09c475ee881e36d292af4fa2cc36",
"type": "WEB"
},
{
"url": "https://github.com/yargs/yargs-parser/commit/63810ca1ae1a24b08293a4d971e70e058c7a41e2",
"type": "WEB"
},
{
"url": "https://github.com/yargs/yargs-parser",
"type": "PACKAGE"
},
{
"url": "https://snyk.io/vuln/SNYK-JS-YARGSPARSER-560381",
"type": "WEB"
},
{
"url": "https://www.npmjs.com/advisories/1500",
"type": "WEB"
}
],
"schema_version": "1.4.0",
"database_specific": {
"cwe_ids": [
"CWE-1321",
"CWE-915"
],
"severity": "MODERATE",
"github_reviewed": true,
"nvd_published_at": "2020-03-16T20:15:00Z",
"github_reviewed_at": "2020-08-31T19:01:32Z"
}
}