CVE-2016-3956
CVE-2016-3956
Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.
The CLI in npm before 2.15.1 and 3.x before 3.8.3, as used in Node.js 0.10 before 0.10.44, 0.12 before 0.12.13, 4 before 4.4.2, and 5 before 5.10.0, includes bearer tokens with arbitrary requests, which allows remote HTTP servers to obtain sensitive information by reading Authorization headers.
CVSS 7.5 · Hoch · EPSS 5,5% · Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system · node
Betroffene Produkte und Versionen
n/a
- Softwareversionen
- n/a: Betroffen
Keine Korrektur veröffentlicht
npm Debian:12
- Betroffene Versionsbereiche
- ECOSYSTEM: < 5.8.0+ds-2
Auf 5.8.0+ds-2 aktualisieren
npm Debian:13
- Betroffene Versionsbereiche
- ECOSYSTEM: < 5.8.0+ds-2
Auf 5.8.0+ds-2 aktualisieren
npm Debian:14
- Betroffene Versionsbereiche
- ECOSYSTEM: < 5.8.0+ds-2
Auf 5.8.0+ds-2 aktualisieren
npm npm
- Betroffene Versionsbereiche
- SEMVER: < 2.15.1
Auf 2.15.1 aktualisieren
npm npm
- Betroffene Versionsbereiche
- SEMVER: ≥ 3.0.0, < 3.8.3
Auf 3.8.3 aktualisieren
npm Ubuntu:Pro:16.04:LTS
- Softwareversionen
- 1.4.21+ds-2
- 3.5.2-0ubuntu4
- Betroffene Versionsbereiche
- ECOSYSTEM: < 3.5.2-0ubuntu4.1.16.04.1~esm1
Auf 3.5.2-0ubuntu4.1.16.04.1~esm1 aktualisieren
npm Ubuntu:Pro:18.04:LTS
- Softwareversionen
- 3.5.2-0ubuntu4
- Betroffene Versionsbereiche
- ECOSYSTEM: < 3.5.2-0ubuntu4.1.18.04.1~esm1
Auf 3.5.2-0ubuntu4.1.18.04.1~esm1 aktualisieren
Originalquellen
- https://github.com/npm/npm/issues/8380
- https://github.com/npm/npm/commit/f67ecad59e99a03e5aad8e93cd1a086ae087cb29
- http://www-01.ibm.com/support/docview.wss?uid=swg21980827
- https://github.com/npm/npm/commit/fea8cc92cee02c720b58f95f14d315507ccad401
- http://blog.npmjs.org/post/142036323955/fixing-a-bearer-token-vulnerability
- https://nodejs.org/en/blog/vulnerability/npm-tokens-leak-march-2016/
- https://nvd.nist.gov/vuln/detail/CVE-2016-3956