CVE-2026-67213
CVE-2026-67213 · nanoid before 5.1.6 Infinite Loop via Zero Size in customAlphabet and customRandom
Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.
nanoid (Nano ID) before 5.1.6 contains an infinite loop in the customAlphabet and customRandom functions. When these functions are configured with a size of 0, the internal generation loop never satisfies its exit condition and spins indefinitely, hanging the calling thread. An application that passes an unvalidated, attacker-controlled size of 0 to these functions is exposed to a denial-of-service condition.
CVSS 8.2 · Hoch · EPSS 0,3% · Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system · node
Betroffene Produkte und Versionen
nanoid
- Softwareversionen
- ≥ 3.0.0, < 3.3.17: Betroffen (semver)
- ≥ 5.0.0, < 5.1.6: Betroffen (semver)
Auf 3.3.17 aktualisieren; Auf 5.1.6 aktualisieren
node-mocha Debian:12
- Betroffene Versionsbereiche
- ECOSYSTEM: < 9.1.4+ds1+~cs28.2.8-1
Auf 9.1.4+ds1+~cs28.2.8-1 aktualisieren
node-mocha Debian:13
- Betroffene Versionsbereiche
- ECOSYSTEM: < 9.1.4+ds1+~cs28.2.8-1
Auf 9.1.4+ds1+~cs28.2.8-1 aktualisieren
node-mocha Debian:14
- Betroffene Versionsbereiche
- ECOSYSTEM: < 9.1.4+ds1+~cs28.2.8-1
Auf 9.1.4+ds1+~cs28.2.8-1 aktualisieren
node-postcss Debian:12
- Softwareversionen
- 8.4.20+~cs8.0.23-1
- 8.4.20+~cs8.0.23-1+deb12u1
- 8.4.31+~cs8.0.26-1
- 8.4.39+~cs9.2.29-1
- 8.4.49+~cs9.2.32-1
- 8.5.12+~cs9.3.32-1
- 8.5.14+~cs9.3.34-1
- 8.5.15+~cs9.3.34-1
- 8.5.15+~cs9.3.38-1
- 8.5.15+~cs9.3.39-1
- 8.5.19+~cs10.2.23-1
- 8.5.21+~cs10.2.23-1
- 8.5.23+~cs10.2.23-1
- 8.5.25+~cs10.2.23-1
- 8.5.26+~cs10.2.24-1
- 8.5.28+~cs10.2.24-1
- 8.5.31+~cs10.2.26-1
- 8.5.6+~cs9.3.28-1
- 8.5.8+~cs9.3.30-1
- 8.5.9+~cs9.3.30-1
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
node-postcss Debian:13
- Softwareversionen
- 8.4.49+~cs9.2.32-1
- 8.5.12+~cs9.3.32-1
- 8.5.14+~cs9.3.34-1
- 8.5.15+~cs9.3.34-1
- 8.5.15+~cs9.3.38-1
- 8.5.15+~cs9.3.39-1
- 8.5.19+~cs10.2.23-1
- 8.5.21+~cs10.2.23-1
- 8.5.23+~cs10.2.23-1
- 8.5.25+~cs10.2.23-1
- 8.5.26+~cs10.2.24-1
- 8.5.28+~cs10.2.24-1
- 8.5.31+~cs10.2.26-1
- 8.5.6+~cs9.3.28-1
- 8.5.8+~cs9.3.30-1
- 8.5.9+~cs9.3.30-1
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
node-postcss Debian:14
- Softwareversionen
- 8.4.49+~cs9.2.32-1
- 8.5.6+~cs9.3.28-1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 8.5.8+~cs9.3.30-1
Auf 8.5.8+~cs9.3.30-1 aktualisieren
nanoid npm
- Betroffene Versionsbereiche
- SEMVER: < 3.3.18
Auf 3.3.18 aktualisieren
nanoid npm
- Betroffene Versionsbereiche
- SEMVER: ≥ 4.0.0, < 5.1.6
Auf 5.1.6 aktualisieren
node-postcss Ubuntu:20.04:LTS
- Softwareversionen
- 6.0.23-1
- 6.0.23-3
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
node-postcss Ubuntu:22.04:LTS
- Softwareversionen
- 8.2.1+~cs5.3.23-8
- 8.4.5+~cs7.1.51-2
- 8.4.6+~cs7.3.21-1
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
node-postcss Ubuntu:24.04:LTS
- Softwareversionen
- 8.4.20+~cs8.0.23-1
- 8.4.31+~cs8.0.26-1
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht