Approved changes feed: RSS · Atom
cpe:2.3:a:authlib:authlib:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Authlib (3512e7e2-4056-5f51-ac2a-41dc51f7e062) |
|---|---|
| Product | Authlib (99fafe66-caeb-5d8d-9732-deceaab501eb) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-41479 |
vulnerable | 2026-07-29 00:49:31.295586 |
Authlib OAuth 2.0 authorization endpoint open redirects to attacker-controlled redirect_uri on unsupported response_type
MEDIUM (5.4)
Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.6.10 and 1.7.1, Authlib's OAuth 2.0 authorization endpoint can be turned into an unauthenticated open redirect when a request uses an unsupported response_type and supplies an attacker-controlled redirect_uri. The vulnerable behavior happens before client lookup and before any redirect URI validation. As a result, an attacker does not need a valid client registration, an authenticated user, or any prior state. A single request to the authorization endpoint is enough to obtain a 302 Location response to an arbitrary attacker-controlled URL. This vulnerability is fixed in 1.6.10 and 1.7.1.
Published: 2026-06-22T20:35:13.699Z
Updated: 2026-06-23T15:51:57.891Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-44681 |
vulnerable | 2026-06-08 08:05:11.264421 |
Authlib: Open Redirect in Authlib OIDC Implicit/Hybrid Authorization
MEDIUM (6.1)
Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.6.12 and 1.7.1, an unauthenticated open redirect in Authlib's OpenIDImplicitGrant and OpenIDHybridGrant authorization endpoint lets a remote attacker cause the authorization server to issue an HTTP 302 to an attacker-chosen URL by submitting an authorization request that omits the openid scope. This vulnerability is fixed in 1.6.12 and 1.7.1.
Published: 2026-05-27T19:20:44.122Z
Updated: 2026-06-02T16:56:48.017Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-41425 |
vulnerable | 2026-06-08 08:03:15.369137 |
Authlib: Cross-site request forging when using cache
MEDIUM (5.4)
Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.6.11, there is no CSRF protection on the cache feature in authlib.integrations.starlette_client.OAuth. This vulnerability is fixed in 1.6.11.
Published: 2026-04-24T19:14:37.904Z
Updated: 2026-04-27T13:35:01.596Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-28802 |
vulnerable | 2026-06-08 07:55:15.690034 |
Authlib: Setting `alg: none` and a blank signature appears to bypass signature verification
Authlib 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.
Published: 2026-03-06T06:44:26.402Z
Updated: 2026-09-10T12:05:07.749Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-28498 |
vulnerable | 2026-06-08 07:55:15.368205 |
Authlib: Fail-Open Cryptographic Verification in OIDC Hash Binding
Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to version 1.6.9, a library-level vulnerability was identified in the Authlib Python library concerning the validation of OpenID Connect (OIDC) ID Tokens. Specifically, the internal hash verification logic (_verify_hash) responsible for validating the at_hash (Access Token Hash) and c_hash (Authorization Code Hash) claims exhibits a fail-open behavior when encountering an unsupported or unknown cryptographic algorithm. This flaw allows an attacker to bypass mandatory integrity protections by supplying a forged ID Token with a deliberately unrecognized alg header parameter. The library intercepts the unsupported state and silently returns True (validation passed), inherently violating fundamental cryptographic design principles and direct OIDC specifications. This issue has been patched in version 1.6.9.
Published: 2026-03-16T18:03:28.821Z
Updated: 2026-09-10T12:04:48.234Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-28490 |
vulnerable | 2026-06-08 07:55:15.355047 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-27962 |
vulnerable | 2026-06-08 07:55:14.723513 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-68158 |
vulnerable | 2026-06-08 07:41:20.900462 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-62706 |
vulnerable | 2026-06-08 07:39:16.502255 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-61920 |
vulnerable | 2026-06-08 07:37:28.347881 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-59420 |
vulnerable | 2026-06-08 07:35:21.874719 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-37568 |
vulnerable | 2026-06-08 06:39:47.951452 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.