Authlib 是一个用于构建 OAuth 和 OpenID Connect 服务器的 Python 库。在 1.9.0 版本之前, 方法会从正在验证的、不可信的 ID Token 中读取 声明;当该声明的值为 JSON 布尔值 时,该方法会将预期的 nonce 设置为 null。在隐式(implicit)或混合(hybrid)类型的依赖方(relying parties)中,或直接接受外部提供的 ID Token 的应用程序中,攻击者若获取了有效签名的 Token,即可绕过 nonce 与会话之间的绑定关系,并将
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-114615 | 7.4 HIGH | Authlib incomplete algorithm-confusion fix permits HMAC forgery with prefixed public keys |
| CVE-2026-114616 | 7.4 HIGH | Authlib accepts an empty HMAC key, allowing JWS/JWT signature forgery (HS256/HS384/HS512) |
| CVE-2026-114618 | 6.8 MEDIUM | Authlib: Default JWT bearer grant accepts assertions for the wrong audience |
| CVE-2026-114620 | 5.4 MEDIUM | Authlib: Unvalidated request_uri fetch in JWT-secured authorization request (JAR) leading |
| CVE-2026-114619 | 4.6 MEDIUM | Authlib: OpenID implicit grant checks raw scope instead of allowed scope before issuing ID |
| CVE-2026-114614 | 2.6 LOW | Authlib: is_secure_transport() loopback exemption can be bypassed with a userinfo componen |
No comments yet