CVE-2026-73086

Red Hat Security Advisory: multicluster engine for Kubernetes v2.8.10 security update

Beschreibung

Ein Fehler wurde in nanoid gefunden, einer JavaScript-Bibliothek zur Generierung eindeutiger Zeichenfolgen-IDs. Ein Fernangreifer könnte eine Ganzzahlüberlauf-Schwachstelle ausnutzen, indem er der `nanoid(size)` Funktion einen bestimmten Eingabewert bereitstellt. Dieses Problem führt dazu, dass der interne Zufallszahlengenerator vorhersehbar wird und zur Generierung identischer Identifikatoren für Sitzungstoken, Sicherheitstoken (Cross-Site Request Forgery (CSRF) Token) und API-Schlüssel führt. Eine solche Vorhersehbarkeit könnte es einem Angreifer ermöglichen, Sicherheitsmaßnahmen zu umgehen, die auf eindeutigen und zufälligen Identifikatoren basieren.

Metriken

Severity
high
kein öffentlicher PoC bekannt
7.4
Quelle: cna-v3
22.1 %
Erhöht — CVE ist relevanter als mindestens 10 % der heute bewerteten CVEs.
0.3 %
Niedrig — Modell schätzt < 1 % Ausnutzungs-Wahrscheinlichkeit.
Veröffentlicht
2026-08-25 18:48 UTC
CWE-190

Weakness-Klassen (CWE)

  • CWE-190Base

    Integer Overflow or Wraparound

    The product performs a calculation that can produce an integer overflow or wraparound when the logic assumes that the resulting value will always be larger than the original value. This occurs when an integer value is incremented to a value that is too large to store in the associated representation. When this occurs, the value may become a very small or negative number.

    cwe.mitre.org →

Re-Analyse & Statuswechsel

Chronologie der NVD-Audit-Events für diese CVE — Reanalyses, CVSS-Updates, CPE-Diffs.

  1. New CVE Received2026-08-11 17:19 UTC· security-advisories@github.com
    • Affected: nanoid
    • Description: nanoid is a secure, URL-friendly, unique string ID generator for JavaScript. Prior to versions 3.3.12 and 5.1.11, the nanoid(size) function in index.js and index.cjs coerces the user-influenced size parameter to a signed 32-bit integer, allowing a value of 2147483648 to become -2147483648 and corrupt the process-wide CSPRNG poolOffset in fillPool(), which causes subsequent session tokens, CSRF tokens, API keys, and unique identifiers to become the deterministic string "uuuuuuuuuuuuuuuuuuuuu" until the process restarts. This issue is fixed in versions 3.3.12 and 5.1.11.
    • CVSS V3.1: AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
    • CWE: CWE-190

Betroffene Betriebssysteme

  • windows

    microsoft / windows_10_22h2

  • windows

    microsoft / windows_11_24h2

  • windows

    microsoft / windows_11_25h2

  • windows

    microsoft / windows_11_26h1

Betroffene Produkte

Aus der Hersteller-/CERT-Meldung extrahierte Produkte und Versionsbereiche. Ein Version-Range wie „<4.14.6“ impliziert die Update-Empfehlung „auf 4.14.6 oder höher aktualisieren“.

  • Atlassian

    BambooData Center LTS 10.2.22

  • Atlassian

    BambooData Center LTS 12.1.10

  • Atlassian

    BitbucketData Center 10.4.2

  • Atlassian

    BitbucketData Center LTS 10.2.6

  • Atlassian

    BitbucketData Center LTS 9.4.23

  • Atlassian

    ConfluenceData Center LTS 10.2.15

  • Atlassian

    ConfluenceData Center LTS 9.2.23

  • Atlassian

    Crucible4.9.13

  • Atlassian

    Fisheye4.9.13

  • Atlassian

    JiraData Center LTS 10.3.24

  • Atlassian

    JiraData Center LTS 11.3.10

  • bitnami

    golang1.26.0-0

  • go

    github.com/golang-jwt/jwt

  • go

    github.com/golang-jwt/jwt/v4

  • go

    github.com/golang-jwt/jwt/v55.0.0-rc.1

  • go

    golang.org/x/crypto

  • go

    golang.org/x/net

  • go

    stdlib1.23.0-0

  • go

    stdlib1.24.0-0

  • golang

    crypto0.52.0

  • Golang

    Go1.22.11

  • Golang

    Go1.23.5

  • Golang

    Go1.24

  • Golang

    Go1.24rc2

Quellen & Referenzen

Verknüpfte CVEs

5 weitere CVEs anzeigen
IDCVE-2026-73086