nanoid

A tiny (118 bytes), secure URL-friendly unique string ID generator

npm latest 6.0.1 MIT

Evidence path

Version, exploitation, severity

RequestGuard keeps these facts separate. A KEV match refers to a CVE, while OSV supplies the package and version match.

1

Latest version

6.0.1

No matching published advisory returned

2

Known exploitation

No KEV match

Checked by exact CVE identifier

3

Highest advisory severity

High

5 active advisories

Check an exact version

The registry confirms the version, then OSV checks advisories for that exact value.

Published records

Advisories

5

nanoid: non-secure generators can loop indefinitely with negative size

Affected range

SEMVER: introduced 0; fixed 3.3.16SEMVER: introduced 4.0.0; fixed 5.1.16

Fixed versions: 3.3.16, 5.1.16

Predictable results in nanoid generation when given non-integer values

Affected range

SEMVER: introduced 4.0.0; fixed 5.0.9SEMVER: introduced 0; fixed 3.3.8

Fixed versions: 5.0.9, 3.3.8