Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to version 1.6.9, a cryptographic padding oracle vulnerability was identified in the Authlib Python library concerning the implementation of the JSON Web Encryption (JWE) RSA1_5 key management algorithm. Authlib registers RSA1_5 in its default algorithm registry without requiring explicit opt-in, and actively destroys the constant-time Bleichenbacher mitigation that the underlying cryptography library implements correctly. This issue has been patched in version 1.6.9.
Cite this page
CVE-2026-28490. CVEDatabase.com. Retrieved 1 May 2026. https://cvedatabase.com/cve/CVE-2026-28490
Use CWE-203, Authlib vendor hub and Authlib product page to widen CVE-2026-28490 into its surrounding weakness, vendor, and product context.
Compare it with CVE-2026-27962, CVE-2026-28498 and CVE-2026-28802 for nearby disclosures in the same product family.