Auth bypass in Goauthentik Authentik
CVE-2026-94609
authentik is an open-source identity provider. Prior to 2026.2.7, 2026.5.7, and 2026.8.2, an account with delegated permission to manage a group, group membership, or a user can grant superuser status to an account or assign an existing role to a group without holding the permissions that gate those privileges. Group hierarchy checks do not consistently account for superuser status inherited from ancestor groups, and role assignment to a group lacks the required authorization check. Only deployments that delegate these management capabilities to accounts that are not full administrators are affected. This issue is fixed in versions 2026.2.7, 2026.5.7, and 2026.8.2.
Vulnerability class: Privilege Escalation
Published · last modified .
CVSS v3 metric
CVSS v3 base score 8.8 (High). Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H.
EPSS exploit prediction
EPSS 0.005, 44.1th percentile (scored ); unchanged over 30 days. About EPSS.
Affected products
- Goauthentik Authentik — versions < 2026.2.7, >= 2026.5.0, < 2026.5.7, >= 2026.8.0, < 2026.8.2
Weakness classification (CWE)
Public exploits and proof-of-concept code
1 public repository with exploit or proof-of-concept code for this CVE:
- anthonyk2923/CVE-2026-94609 (last pushed 2026-09-24): CVE-2026-94609: Writeup and POC
References
- https://github.com/goauthentik/authentik/security/advisories/GHSA-h6c5-mpvq-j4jc
- https://github.com/goauthentik/authentik/pull/25956
- https://github.com/goauthentik/authentik/pull/25961
- https://github.com/goauthentik/authentik/pull/25966
- https://github.com/goauthentik/authentik/pull/25971
- https://github.com/goauthentik/authentik/commit/5f95b86f6f70c3bd8c625a4f9ae474e235f84030
- https://github.com/goauthentik/authentik/commit/67317f66f1b7eb16f2a26bf550dfd73699d49d87
- https://github.com/goauthentik/authentik/commit/67e470dde8c81a40ee27ec6e178462368c561a60
- https://github.com/goauthentik/authentik/commit/898e4e4fa070642a3541a376af0de64fe3ffeb67
- https://docs.goauthentik.io/releases/2026.2#fixed-in-202627
This CVE has public exploit evidence. See the latest CVEs with public exploits.