CVE-2020-28282
nodejs-getobject: Prototype pollution could result in DoS and RCE
Einstufung nach Quelle
Trivys eigenes Label ist CRITICAL. Kritisch laut NVD, GHSA. Niedriger laut Red Hat (hoch), Ubuntu (mittel).
Beschreibung
Prototype pollution vulnerability in 'getobject' version 0.1.0 allows an attacker to cause a denial of service and may lead to remote code execution.
Betroffene Pakete und behobene Versionen
| Quelle | Paket | Behoben in |
|---|---|---|
| npm::GitHub Security Advisory npm | getobject | 1.0.0 |
| debian 10 | node-getobject | 0.1.0-2+deb10u1 |
| debian 11 | node-getobject | 0.1.0-2+deb11u1 |
| debian 12 | node-getobject | 1.0.2-1 |
| debian 13 | node-getobject | 1.0.2-1 |
| debian 14 | node-getobject | 1.0.2-1 |
| debian 9 | node-getobject | kein Fix angegeben |
| echo | node-getobject | 1.0.2-1 |
| ubuntu 18.04-ESM | node-getobject | kein Fix angegeben |
| ubuntu 20.04-ESM | node-getobject | kein Fix angegeben |
Referenzen
- https://access.redhat.com/security/cve/CVE-2020-28282
- https://github.com/cowboy/node-getobject
- https://github.com/cowboy/node-getobject/blob/aba04a8e1d6180eb39eff09990c3a43886ba8937/lib/getobject.js#L48
- https://github.com/cowboy/node-getobject/commit/84071748fa407caa8f824e0d0b9c1cde9ec56633%20%28v1.0.0%29
- https://nvd.nist.gov/vuln/detail/CVE-2020-28282
- https://www.cve.org/CVERecord?id=CVE-2020-28282
- https://www.whitesourcesoftware.com/vulnerability-database/CVE-2020-28282