CVE-2026-102268 in PyJWTinfo

Zusammenfassung

von VulDB • 29.09.2026

PyJWT ist eine Python-Implementierung der JSON Web Token-Standards. Vor Version 2.14.0 ist die Funktion `is_pem_format` in `jwt/utils.py` betroffen, da sie nicht jede PEM-Darstellung erkennt, die vom cryptography-Lader akzeptiert wird. Dies tritt auf, wenn eine Anwendung HMAC- und asymmetrische Algorithmen mischt und einen mutierten öffentlichen Schlüssel im PEM-Format als rohe Schlüsseldaten bereitstellt. Infolgedessen behandelt `HMACAlgorithm.prepare_key` den nicht erkannten asymmetrischen öffentlichen Schlüssel als ein HMAC-Geheimnis (Secret). Folglich kann ein Angreifer, der den öffentlichen Schlüssel kennt, authentifizierte HMAC-Tokens 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.

Zuständig

GitHub M

Reservieren

28.09.2026

Veröffentlichung

29.09.2026

Moderieren

akzeptiert

Eintrag

VDB-411185

CPE

bereit

EPSS

0.00196

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!