CVE-2026-94456 in postiz-app
Zusammenfassung
von VulDB • 22.09.2026
Postiz generiert sicherheitsrelevante Anmeldeinformationen unter Verwendung von `Math.random()` anstelle einer kryptografisch sicheren Quelle. Derselbe Helper wird für OAuth-Zugriffstokens, Autorisierungscodes, Client-Geheimnisse, Organisations-API-Schlüssel und PKCE-Verifizierer verwendet, was bedeutet, dass diese Anmeldeinformationen vollständig vom deterministischen xorshift128+-PRNG-State von V8 abhängen.
Ein nicht authentifizierter OAuth-Dynamikclientregistrierungsendpoint offenbart frisch generierte Client-Anmeldedaten, wodurch Angreifern genug aufeinanderfolgende PRNG-Ausgaben zur Verfügung stehen, um diesen internen Zustand zu rekonstruieren. Sobald dieser wiederhergestellt ist, können sie deterministisch vergangene und zukünftige Werte ableiten, die vom selben Generator erzeugt wurden, was potenziell Anmeldeinformationen anderer Benutzer und Organisationen kompromittiert.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.