IT SBIT Services
Schneeberger
DEEN
CVE-Tracker

Authlib: Unvollständige Korrektur erlaubt HS256-Token-Fälschung mit präfixierten Public Keys

CVE-2026-114615Kritisch 9.1

← Alle Schwachstellen

Zusammenfassung

Authlib, eine Python-Bibliothek für OAuth und OpenID Connect, verhindert nicht vollständig, dass asymmetrische Public Keys als HMAC-Secret verwendet werden. Wenn eine Umgebung Tokens mit einem PEM- oder Zertifikatsschlüssel prüft, der mit Leerzeichen, einem Kommentar oder einer Byte-Order-Mark beginnt, und das modulweite jwt-Objekt mit der gemischten Algorithmenliste verwendet, kann ein nicht authentifizierter Angreifer, der nur diesen Public Key kennt, HS256-Tokens mit beliebigen Identitäts- oder Berechtigungsangaben fälschen. Damit wird die Korrektur von CVE-2024-37568 umgangen.

Betroffen

  • Authlib ab 1.3.1 bis vor 1.9.0 (CVE-Record)
  • Die GitHub-Advisory nennt als betroffene Versionen 1.3.1 bis einschliesslich 1.8.0
  • Nur Umgebungen, die die dokumentierte gemischte Algorithmenliste (modulweites jwt-Objekt) und PEM- oder Zertifikatsschlüssel mit einem führenden Präfix verwenden, sind ausnutzbar

Behoben in

  • Behoben in Authlib 1.9.0

Umgehung

  • Kein vom Hersteller dokumentierter Workaround. Das Aktualisieren ist die praktische Lösung.

Ausnutzung

  • CISA SSVC: Ausnutzungsstatus 'poc', automatisierbar 'nein', technische Auswirkung 'total'.
  • In der Advisory sind öffentliche technische Details vorhanden, ein öffentliches Exploit-Tool wurde jedoch nicht gefunden.
  • In den Quellen wurde keine bekannte Ausnutzung in freier Wildbahn gefunden.
  • Der Angriff erfordert keine Authentifizierung und keine Benutzerinteraktion.

Unsere Empfehlung

  • Authlib auf Version 1.9.0 oder neuer aktualisieren und Lockfiles sowie produktive Manifeste auf 'authlib' prüfen.
  • Prüfen, ob Dienste das modulweite jwt-Objekt mit HS- und RS/ES-Algorithmen gemeinsam verwenden, und die akzeptierten Algorithmen auf eine Familie beschränken.
  • Prüfen, ob Verifikationsschlüssel führende Leerzeichen, Kommentare oder eine BOM enthalten, und diese aus einer sauberen Quelle neu laden.
  • Bis zur Aktualisierung Logs der Token-Akzeptanz auf unerwartete HS256-Tokens prüfen.

Öffentliche Exploits

In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.

Quellen der Recherche

Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 31.10.2026 05:27.

Referenzen der NVD (5)

Quellen

Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:

Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.

Betroffen? Wir helfen.

Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.