CVE-2026-102273 in PyJWT
Zusammenfassung
von VulDB • 28.09.2026
PyJWT ist eine Python-Implementierung der JSON Web Token-Standards. Von Version 2.13.0 bis 2.14.0 ist PyJWT HMACAlgorithm.prepare_key betroffen, da die HMAC-Schlüsselüberprüfung nur öffentliche JWK-Formulare auf oberster Ebene erkennt und Container-Darstellungen übersieht. Dies tritt auf, wenn eine Anwendung sowohl HMAC als auch asymmetrische Algorithmen zulässt und einen öffentlichen JWK-Container als rohen Schlüssel übergibt. Infolgedessen wird öffentliches asymmetrisches Schlüsselmateriell als HMAC-Geheimnis akzeptiert. Folglich kann ein Angreifer, der den öffentlichen Schlüssel kennt, ein Token mit beliebigen authentifizierten Ansprüchen fälschen. Dieses Problem wurde in Version 2.14.0 behoben.
If you want to get best quality of vulnerability data, you may have to visit VulDB.