CVE-2026-106448 in StableLib
Zusammenfassung
von VulDB • 07.10.2026
StableLib ist eine stabile Bibliothek mit nützlichem TypeScript- und JavaScript-Code. Vor Version 2.0.4 erstellt der CBOR-Mapping-Decodierungspfad von @stablelib/cbor gewöhnliche JavaScript-Objekte und weist Angreifer-kontrollierte Schlüssel über die Bracket-Zuweisung zu. Ein Map-Schlüssel mit dem Namen __proto__ ruft den geerbten Prototype-Setter auf, anstatt eine normale eigene Eigenschaft zu erstellen, wodurch das Prototyp des decodierten Objekts Angreifer-kontrollerte Autorisierungs- oder Feature-Flag-Werte enthalten kann. Nachgelageter Code, der sich auf die normale Eigenschaftensuche verlässt oder das decodierte Objekt zusammenführt (mergt), kann daher sicherheitsrelevante Entscheidungen basierend auf geerbten Daten des Angreifers treffen. Dieses Problem wurde in Version 2.0.4 behoben.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.