CVE-2024-47077: authentik cross-provider token validation problems
Vulnerability summary
CVE-2024-47077 is a medium (CVSS 6.5) Incorrect Authorization vulnerability in goauthentik authentik. EPSS estimates a 0.41% chance of exploitation in the next 30 days, higher than 35.7% of scored vulnerabilities.
Not severe (CVSS 6.5, network access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Timeline
- 27-09-2024PublishedVulnerability first disclosed.
- 27-09-2024Last modifiedVulnerability information updated.
Description
authentik is an open-source identity provider. Prior to versions 2024.8.3 and 2024.6.5, access tokens issued to one application can be stolen by that application and used to impersonate the user against any other proxy provider. Also, a user can steal an access token they were legitimately issued for one application and use it to access another application that they aren't allowed to access. Anyone who has more than one proxy provider application with different trust domains or different access control is affected. Versions 2024.8.3 and 2024.6.5 fix the issue.
CVSS metrics
2 scores · 2 sources · 1 version- NVDNIST6.5MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
EPSS trend
Probability
0.41%
Chance of exploitation in the next 30 days
Percentile
36%
Versus all other CVEs
30-day change
No change 0.00 pp
From 0.42% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, low-privilege account, no user interaction (CVSS vector). Other conditions: not stated in public data.
Goauthentik1 product
- authentik≥ 2024.8.0-rc1, < 2024.8.3 | < 2024.6.5 | ≥ 2024.8.0, < 2024.8.3
1 vendor · 1 product
References
5 links- github.com/goauthentik/authentik/security/advisories/GHSA-8gfm-pr6x-pfh9X Refsource CONFIRMVendor Advisory
- github.com/goauthentik/authentik/commit/22e586bd8cdc3d1db8a0f18314d76f82371129b2X Refsource MISCPatch
- github.com/goauthentik/authentik/commit/57a31b5dd16d4adce716b9878455c0d6f58155feX Refsource MISCPatch