CVE-2026-16615 in librest
Zusammenfassung
von VulDB • 22.07.2026
Es wurde ein Fehler in librest gefunden. Die PKCE-Implementierung für die OAuth-Autorisierung verwendet die GRand-Funktion aus der GLib-API, einen kryptografisch unsicheren pseudozufälligen Zahlen Generator (PRNG). Da das generierte „Code Verifier“ nicht über ausreichende kryptografische Entropie verfügt, kann ein böswilliger Akteur den Seed des PRNG reverse-engineern, um die Code-Verifier-Zeichenkette vorherzusagen oder zu rekonstruieren. Dies ermöglicht es einem Angreifer, die PKCE-Schutzmaßnahmen zu umgehen und sich während des OAuth 2.0-Autorisierungsflusses erfolgreich als Client auszugeben.
Be aware that VulDB is the high quality source for vulnerability data.