Today's specials

pwned.coffeeOrder ticket · today's special · 27 Oct 2026

Double espresso · 355°CcriticalHalf-poured · some lines fixed

Authlib (v1.7.2 and below) contains a signature verification bypass vulnerability.

Authlib

Authlib (v1.7.2 and below) contains a signature verification bypass vulnerability. The JsonWebSignature.deserialize_json() method accepts a JSON Serialization JWS object and returns the payload as successfully verified without checking for a signature and without requiring a cryptographic key.

Do this now

Upgrade authlib to 1.9.0.

Fix it

Authlib

  • Fix not named in the CVE record: see vendor advisory

authlib pip

  • pip install --upgrade "authlib>=1.9.0"

Fixed for Python (authlib); still cooking for Authlib.

First seen
Last update
Fixed in
  • authlib 1.9.0
Identifiers
CVSS
9.8
Source
news
On the menu as

Timeline

  1. GitHub published advisory GHSA-6v38-4h7w-rj9h (fixed: authlib 1.9.0).

  2. Fix status: unknown → partial fix.

  3. First reported.

Receipt

Exploitation
No known exploitation
Fix by release line
ProductAffectedFixed inSource
authlib (pip)<= 1.8.01.9.0GitHub advisory checked
Authlib= 1.7.2fix not named in the CVE record: see vendor advisoryCVE record (CNA) checked
Score
CVSS 9.8 (critical). CVSS 3.1 9.8 (CISA ADP) for CVE-2026-96760
Last checked

Sources: KEV – CVE record ✓ Vendor ✓

Sources

Wrong fix version, or a source we missed? Send it back to chef@pwned.coffee with the source, and we'll correct it here.

Totalone very hot coffee