๐Ÿ” CVE Alert

CVE-2026-116672

HIGH 8.8

Authlib RFC 7592 examples omit registration-access-token client binding

CVSS Score
8.8
EPSS Score
0.0%
EPSS Percentile
0th

Authlib is a Python library which builds OAuth and OpenID Connect servers. From 0.15 until 1.9.1, the documented ClientConfigurationEndpoint.authenticate_client and ClientConfigurationEndpoint.check_permission reference implementations look up a target client from request-controlled client_id data and check only whether that target is editable, without verifying that request.credential belongs to the target client. Deployments following both examples can allow a client holding any valid registration access token to read, modify, or delete another client's registration. Changing redirect_uris can enable authorization code or token interception, while deleting registrations can deny service to affected clients. This issue is fixed in version 1.9.1.

CWE CWE-639 CWE-1188
Vendor authlib
Product authlib
Published Oct 27, 2026
Stay Ahead of the Next One

Get instant alerts for authlib authlib

Be the first to know when new high vulnerabilities affecting authlib authlib are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Affected Versions

authlib / authlib
>= 0.15, < 1.9.1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/authlib/authlib/security/advisories/GHSA-c73q-w75p-j82v github.com: https://github.com/authlib/authlib/commit/1bd2a313492ce0a4d0571c150730907aa3fc91ff github.com: https://github.com/authlib/authlib/releases/tag/v1.9.1