VDB

RHSA-2026:54520

RHSA-2026:54520 PUBLISHED CVSS 7.5 HIGH

A flaw was found in nanoid, a JavaScript library for generating unique string IDs. A remote attacker could exploit an integer overflow vulnerability by providing a specific input to the `nanoid(size)` function. This issue causes the internal random number generator to become predictable, leading to the generation of identical identifiers for session tokens, security tokens (Cross-Site Request Forgery (CSRF) tokens), and API keys. Such predictability could allow an attacker to bypass security measures that rely on unique and random identifiers.

Risk Scores

CVSS 3.1
7.5
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Affected Products

VendorProductVersions
Red Hatprometheus3-5-main@aarch64 as a component of Red Hat Hardened Images*
Red Hatprometheus3-5-main@x86_64 as a component of Red Hat Hardened Images*
Red Hatprometheus3-5-main@src as a component of Red Hat Hardened Images*

Timeline

  • Aug 13, 2026 CVE Published
  • Sep 2, 2026 CVE Updated
  • Sep 2, 2026 Distribution Patch
  • Sep 2, 2026 Distribution Patch
  • Sep 2, 2026 Security Advisory
  • Sep 2, 2026 Security Advisory
  • Sep 2, 2026 Security Advisory
Open in Interactive Console →
$ Console Community · 50/day Open console ›