Authlib: Setting `alg: none` and a blank signature appears to bypass signature verification
cve-program · CVE-2026-28802
PublishedAuthlib is a Python library which builds OAuth and OpenID Connect servers. From version 1.6.5 to before version 1.6.7, previous tests involving passing a malicious JWT containing alg: none and an empty signature was passing the signature verification step without any changes to the application code when a failure was expected.. This issue has been patched in version 1.6.7.
Read the publisher's advisoryAffected versions, risk and source history
Related advisories and sources
Publishers link these advisories through the identifiers shown below. A shared identifier or date alone does not tell you whether your software is affected or whether the advisories describe the same cause.
CVE-2026-28802 · CVE overview and exploitation status
cve-program · CVE-2026-28802
Related changes
Linked by CVE identifierNo related changes are available here.