CVE-2022-24999
CVE-2022-24999
Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.
qs before 6.10.3, as used in Express before 4.17.3 and other products, allows attackers to cause a Node process hang for an Express application because an __ proto__ key can be used. In many typical Express use cases, an unauthenticated remote attacker can place the attack payload in the query string of the URL that is used to visit the application, such as a[__proto__]=b&a[__proto__]&a[length]=100000000. The fix was backported to qs 6.9.7, 6.8.3, 6.7.3, 6.6.1, 6.5.3, 6.4.1, 6.3.3, and 6.2.4 (and therefore Express 4.17.3, which has "deps: [email protected]" in its release description, is not vulnerable).
CVSS 7.5 · Hoch · EPSS 15,6% · Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system · node
Betroffene Produkte und Versionen
n/a
- Softwareversionen
- n/a: Betroffen
Keine Korrektur veröffentlicht
node-qs Debian:12
- Betroffene Versionsbereiche
- ECOSYSTEM: < 6.10.3+ds+~6.9.7-1
Auf 6.10.3+ds+~6.9.7-1 aktualisieren
node-qs Debian:13
- Betroffene Versionsbereiche
- ECOSYSTEM: < 6.10.3+ds+~6.9.7-1
Auf 6.10.3+ds+~6.9.7-1 aktualisieren
node-qs Debian:14
- Betroffene Versionsbereiche
- ECOSYSTEM: < 6.10.3+ds+~6.9.7-1
Auf 6.10.3+ds+~6.9.7-1 aktualisieren
qs npm
- Betroffene Versionsbereiche
- SEMVER: ≥ 6.10.0, < 6.10.3
Auf 6.10.3 aktualisieren
qs npm
- Betroffene Versionsbereiche
- SEMVER: ≥ 6.9.0, < 6.9.7
Auf 6.9.7 aktualisieren
qs npm
- Betroffene Versionsbereiche
- SEMVER: ≥ 6.8.0, < 6.8.3
Auf 6.8.3 aktualisieren
qs npm
- Betroffene Versionsbereiche
- SEMVER: ≥ 6.7.0, < 6.7.3
Auf 6.7.3 aktualisieren
qs npm
- Betroffene Versionsbereiche
- SEMVER: ≥ 6.6.0, < 6.6.1
Auf 6.6.1 aktualisieren
qs npm
- Betroffene Versionsbereiche
- SEMVER: ≥ 6.5.0, < 6.5.3
Auf 6.5.3 aktualisieren
qs npm
- Betroffene Versionsbereiche
- SEMVER: ≥ 6.4.0, < 6.4.1
Auf 6.4.1 aktualisieren
qs npm
- Betroffene Versionsbereiche
- SEMVER: ≥ 6.3.0, < 6.3.3
Auf 6.3.3 aktualisieren
qs npm
- Betroffene Versionsbereiche
- SEMVER: < 6.2.4
Auf 6.2.4 aktualisieren
node-express Ubuntu:Pro:20.04:LTS
- Softwareversionen
- 4.17.1-1
- 4.17.1-2
- 4.17.1-2ubuntu0.1~esm1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.17.1-2ubuntu0.1~esm2
Auf 4.17.1-2ubuntu0.1~esm2 aktualisieren
node-qs Ubuntu:Pro:20.04:LTS
- Softwareversionen
- 6.5.2-1
- 6.9.0+ds-1
- 6.9.1+ds-1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 6.9.1+ds-1ubuntu0.1~esm1
Auf 6.9.1+ds-1ubuntu0.1~esm1 aktualisieren
Originalquellen
- https://github.com/expressjs/express/releases/tag/4.17.3
- https://github.com/ljharb/qs/pull/428
- https://github.com/n8tz/CVE-2022-24999
- https://lists.debian.org/debian-lts-announce/2023/01/msg00039.html
- https://security.netapp.com/advisory/ntap-20230908-0005/
- https://nvd.nist.gov/vuln/detail/CVE-2022-24999