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.
Upgrade authlib to 1.9.0.
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
GitHub published advisory GHSA-6v38-4h7w-rj9h (fixed: authlib 1.9.0).
Fix status: unknown → partial fix.
First reported.
Receipt
- Exploitation
- No known exploitation
- Fix by release line
Product Affected Fixed in Source authlib (pip) <= 1.8.0 1.9.0 GitHub advisory checked Authlib = 1.7.2 fix not named in the CVE record: see vendor advisory CVE 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