GHSA-2v37-7h3g-55p8 high
nanoid: custom generators can loop indefinitely when size is zero
Affected range
SEMVER: introduced 0; fixed 3.3.18SEMVER: introduced 4.0.0; fixed 5.1.6Fixed versions: 3.3.18, 5.1.6
A tiny (118 bytes), secure URL-friendly unique string ID generator
Evidence path
RequestGuard keeps these facts separate. A KEV match refers to a CVE, while OSV supplies the package and version match.
Latest version
6.0.1
No matching published advisory returned
Known exploitation
No KEV match
Checked by exact CVE identifier
Highest advisory severity
High
5 active advisories
The registry confirms the version, then OSV checks advisories for that exact value.
Published records
Affected range
SEMVER: introduced 0; fixed 3.3.18SEMVER: introduced 4.0.0; fixed 5.1.6Fixed versions: 3.3.18, 5.1.6
Affected range
SEMVER: introduced 0; fixed 3.3.16SEMVER: introduced 4.0.0; fixed 5.1.16Fixed versions: 3.3.16, 5.1.16
Affected range
SEMVER: introduced 0; fixed 3.3.12SEMVER: introduced 4.0.0; fixed 5.1.11Fixed versions: 3.3.12, 5.1.11
Affected range
SEMVER: introduced 4.0.0; fixed 5.0.9SEMVER: introduced 0; fixed 3.3.8Fixed versions: 5.0.9, 3.3.8
Affected range
SEMVER: introduced 3.0.0; fixed 3.1.31Fixed versions: 3.1.31