Authlib is a Python library which builds OAuth and OpenID Connect servers. From 1.3.1 until 1.9.0, OctKey.import_key() checks asymmetric-key markers only at byte zero while Authlib's PEM loaders accept leading whitespace, comments, or a byte-order mark. In deployments that use the documented mixed algorithm registry and already configure verification with PEM or certificate bytes containing such a prefix, an unauthenticated attacker who knows those same public-key bytes can use them as an HMAC secret and forge HS256 tokens with arbitrary identity or authorization claims. This is a bypass of the remediation for CVE-2024-37568. The module-level jwt object reaches OctKey.import_key() in authlib/jose/rfc7518/oct_key.py, where POSSIBLE_UNSAFE_KEYS fails to identify prefixed asymmetric key material. This issue is fixed in version 1.9.0.
References
| Link | Resource |
|---|---|
| https://github.com/authlib/authlib/commit/e3bd41cb29dcfee434453b135ffb487884baeedf | Patch |
| https://github.com/authlib/authlib/pull/945 | Patch |
| https://github.com/authlib/authlib/releases/tag/v1.9.0 | Release Notes |
| https://github.com/authlib/authlib/security/advisories/GHSA-7vr2-2fgp-9w7p | Exploit Mitigation Vendor Advisory |
| https://github.com/authlib/authlib/security/advisories/GHSA-7vr2-2fgp-9w7p | Exploit Mitigation Vendor Advisory |
Configurations
History
29 Oct 2026, 14:50
| Type | Values Removed | Values Added |
|---|---|---|
| CPE | cpe:2.3:a:authlib:authlib:*:*:*:*:*:*:*:* | |
| References | () https://github.com/authlib/authlib/commit/e3bd41cb29dcfee434453b135ffb487884baeedf - Patch | |
| References | () https://github.com/authlib/authlib/pull/945 - Patch | |
| References | () https://github.com/authlib/authlib/releases/tag/v1.9.0 - Release Notes | |
| References | () https://github.com/authlib/authlib/security/advisories/GHSA-7vr2-2fgp-9w7p - Exploit, Mitigation, Vendor Advisory | |
| First Time |
Authlib authlib
Authlib |
29 Oct 2026, 04:18
| Type | Values Removed | Values Added |
|---|---|---|
| References | () https://github.com/authlib/authlib/security/advisories/GHSA-7vr2-2fgp-9w7p - |
22 Oct 2026, 22:18
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-10-22 22:18
Updated : 2026-10-29 14:50
NVD link : CVE-2026-114615
Mitre link : CVE-2026-114615
CVE.ORG link : CVE-2026-114615
JSON object : View
Products Affected
authlib
- authlib
