Description
authentik is an open-source identity provider. Prior to 2026.2.6 and 2026.5.5, the enterprise Google Chrome device-trust stages advance the flow without confirming that the out-of-band device attestation actually ran. Affected enterprise deployments place either a Google Chrome Endpoint stage with mode set to REQUIRED or the deprecated Google Chrome Device Trust Connector stage in an authentication flow. The device attestation occurs in a verification iframe that calls the Google Verified Access API and records the verified device on success, but the vulnerable stages treat the flow as passed as soon as the stage is submitted. An attacker who can reach such a stage, including after primary username and password authentication, can skip the verification iframe and authenticate from a device that was never verified. Where device trust is the only additional factor, that protection is fully bypassed, while other configured factors remain in force. This issue is fixed in versions 2026.2.6 and 2026.5.5.
Published: 2026-08-18
Score: 8.6 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability allows an attacker who has access to the authentication flow to bypass the Google Chrome device‑trust verification. The ensued device tracking iframe, which normally confirms that the client device has run a Google Verified Access attestation, is ignored, so the stage is treated as passed immediately. If device trust is the sole additional factor, the attacker can authenticate as if the device had been verified, compromising confidentiality of privileged resources dependent on that factor. The weakness is an improper authorization control (CWE‑284) combined with insufficient input validation or configuration checks (CWE‑807).

Affected Systems

The flaw exists in the open‑source authentik identity provider. Any deployment using versions earlier than 2026.2.6 or 2026.5.5 that incorporates a Google Chrome Endpoint stage set to REQUIRED, or the deprecated Google Chrome Device Trust Connector stage, is vulnerable. The vendor referenced is goauthentik:authentik, and the affected releases are all those before the 2026.2.6 or 2026.5.5 releases, which fixed the issue.

Risk and Exploitability

The CVSS score of 8.6 indicates high severity. No EPSS data is available, but the issue is not listed in CISA’s KEV catalog, suggesting it may not yet be widely exploited. However, the likely attack vector is an attacker reaching the vulnerable stage after primary username and password authentication, either directly or by manipulating the flow. The attacker can skip the verification iframe and sign in from an unverified device, effectively bypassing device‑trust protection while other factors, if present, remain enforced. The vulnerability size is significant if device trust is the last line of defense, as the authentication flow can be entirely subverted.

Generated by OpenCVE AI on August 18, 2026 at 18:56 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest authentik release 2026.2.6 or later, which includes the patch for the device‑trust bypass.
  • Audit all authentication flows for Google Chrome Device Trust stages, removing or disabling any that remain in REQUIRED mode until the patch is in place.
  • If disabling stages is not viable, temporarily enforce additional device verification mechanisms or restrict user access until all environments transition to the fixed releases.

Generated by OpenCVE AI on August 18, 2026 at 18:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 20:00:00 +0000

Type Values Removed Values Added
First Time appeared Goauthentik
Goauthentik authentik
Vendors & Products Goauthentik
Goauthentik authentik

Tue, 18 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 18 Aug 2026 17:00:00 +0000

Type Values Removed Values Added
Description authentik is an open-source identity provider. Prior to 2026.2.6 and 2026.5.5, the enterprise Google Chrome device-trust stages advance the flow without confirming that the out-of-band device attestation actually ran. Affected enterprise deployments place either a Google Chrome Endpoint stage with mode set to REQUIRED or the deprecated Google Chrome Device Trust Connector stage in an authentication flow. The device attestation occurs in a verification iframe that calls the Google Verified Access API and records the verified device on success, but the vulnerable stages treat the flow as passed as soon as the stage is submitted. An attacker who can reach such a stage, including after primary username and password authentication, can skip the verification iframe and authenticate from a device that was never verified. Where device trust is the only additional factor, that protection is fully bypassed, while other configured factors remain in force. This issue is fixed in versions 2026.2.6 and 2026.5.5.
Title authentik: Authentication Flow Bypass via Unguarded challenge_valid() in AuthenticatorEndpointGDTCStage and GoogleChromeStageView
Weaknesses CWE-284
CWE-807
References
Metrics cvssV4_0

{'score': 8.6, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Goauthentik Authentik
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-18T17:21:10.123Z

Reserved: 2026-06-15T23:07:33.232Z

Link: CVE-2026-54730

cve-icon Vulnrichment

Updated: 2026-08-18T17:21:01.400Z

cve-icon NVD

Status : Received

Published: 2026-08-18T17:16:59.350

Modified: 2026-08-18T18:18:23.460

Link: CVE-2026-54730

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-18T19:45:03Z

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-807

    Reliance on Untrusted Inputs in a Security Decision