CVE-2026-49448

authentik: SourceStage bypass via empty POST

Published Jun 2, 2026 CVSS 3.1 · 9.8 Critical EPSS < 1% KEV · Not listed
Description
authentik is an open-source identity provider. Prior to versions 2025.12.6, 2026.2.4, and 2026.5.1, the Source stage can be bypassed by sending an empty POST. This issue has been patched in versions 2025.12.6, 2026.2.4, and 2026.5.1.

Analysis

AI-generated

Technical impact

A flaw in authentik, an open‑source identity provider, allows the Source stage to be bypassed by submitting a POST request with an empty payload. This bypass removes the normal authentication requirement, enabling an attacker to obtain access to the system without credentials. The vulnerability is a classic example of Broken Authentication (CWE‑287) and can potentially compromise all data protected by the identity provider because it grants unauthorized control of user sessions.

Affected Systems

The issue affects the goauthentik:authentik product in all releases prior to 2025.12.6, 2026.2.4, and 2026.5.1. Those specific versions include the vulnerable Source stage code and have since been patched in the mentioned releases.

Risk and Exploitability

With a CVSS score of 9.8 the flaw is classified as critical. The EPSS score is not available but the vulnerability involves a remote “empty POST” attack that can be performed over the network, suggesting a high likelihood of exploitation. It is not listed in CISA’s KEV catalog. An attacker can exploit the weakness by sending an empty POST to the Source stage endpoint, bypassing authentication and gaining unauthorized access to the identity provider. No additional prerequisites are disclosed in the advisory, implying the vector is straightforward for anyone with network reach to the authentication service.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade authentik to version 2025.12.6, 2026.2.4, or 2026.5.1 or later where the Source stage bypass is fixed.
  • Configure the authentication service to reject requests with missing or empty payloads, ensuring that only properly formed POST data is accepted.
  • Enable logging and alerts for failed or empty authentication attempts to detect and respond to potential bypass attempts.

Generated by OpenCVE AI on June 3, 2026 at 04:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
CPEs cpe:2.3:a:goauthentik:authentik:*:*:*:*:*:*:*:*
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Goauthentik
Goauthentik authentik
Vendors & Products Goauthentik
Goauthentik authentik
Type Values Removed Values Added
Description authentik is an open-source identity provider. Prior to versions 2025.12.6, 2026.2.4, and 2026.5.1, the Source stage can be bypassed by sending an empty POST. This issue has been patched in versions 2025.12.6, 2026.2.4, and 2026.5.1.
Title authentik: SourceStage bypass via empty POST
Weaknesses CWE-287
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Jun 3, 2026, 12:46 PM
Reserved
May 30, 2026, 2:43 AM
Status
Analyzed
Published
Jun 2, 2026, 9:16 PM
Modified
Jul 22, 2026, 7:10 PM