AUGUST 4, 2026
Live Feed
Back to database
Case File

CVE-2024-23647

MEDIUM · CVSS 6.5 EPSS 0.54% Public Exploit

Source: NVD + CISA KEV + EPSS (historical backfill) · Published 2024-01-30 · Last synced 2026-08-04

CyberRota Analysis

This is a medium severity vulnerability with a CVSS score of 6.5. Public exploit code or proof-of-concept references have been detected in its references.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2024-23647
Severity
MEDIUM
CVSS
6.5
EPSS
0.54%

Original NVD Description

Authentik is an open-source Identity Provider. There is a bug in our implementation of PKCE that allows an attacker to circumvent the protection that PKCE offers. PKCE adds the code_challenge parameter to the authorization request and adds the code_verifier parameter to the token request. Prior to 2023.8.7 and 2023.10.7, a downgrade scenario is possible: if the attacker removes the code_challenge parameter from the authorization request, authentik will not do the PKCE check. Because of this bug, an attacker can circumvent the protection PKCE offers, such as CSRF attacks and code injection attacks. Versions 2023.8.7 and 2023.10.7 fix the issue.

Related CVEs

Other vulnerabilities affecting the same vendor(s)