3 matches found
Improper Input Validation
nanoid is vulnerable to Improper Input Validation. The vulnerability is due to improper coercion of the user-influenced size parameter to a signed 32-bit integer, which allows an attacker to corrupt the process-wide CSPRNG pool and cause subsequent tokens and unique identifiers to become...
nanoid: Integer Overflow or Wraparound
Summary An integer overflow in nanoidsize permanently corrupts the process-wide CSPRNG pool, causing all subsequent ID generation to return the deterministic string "uuuuuuuuuuuuuuuuuuuuu". Any application that passes user-influenced values to the size parameter loses all randomness guarantees fo...
Linux Distros Unpatched Vulnerability : CVE-2026-73086
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - nanoid is a secure, URL-friendly, unique string ID generator for JavaScript. Prior to versions 3.3.12 and 5.1.11, the nanoidsize function in index.js and...