PT-2026-121662

CVE-2026-114615

·

Published

2026-10-22

·

Updated

2026-11-02

Description by

CVSS 3.1
9.1
Critical
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Name of the Vulnerable Software and Affected Versions Authlib versions 1.3.1 through 1.8.9
Description An issue exists in the OctKey.import key() function within authlib/jose/rfc7518/oct key.py where asymmetric-key markers are only checked at byte zero. Because PEM loaders accept leading whitespace, comments, or a byte-order mark, the POSSIBLE UNSAFE KEYS check fails to identify prefixed asymmetric key material. In deployments using a mixed algorithm registry configured with PEM or certificate bytes containing such prefixes, an unauthenticated attacker with knowledge of those public-key bytes can use them as an HMAC secret to forge HS256 tokens with arbitrary identity or authorization claims.
Recommendations Update to version 1.9.0.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-7VR2-2FGP-9W7P
ECHO-47BF-B555-F683
OPENSUSE-SU-2026:12390-1
PYSEC-2026-4355
Found an issue in the description? Have something to add? Feel free to write us 👾