Vulnerability · Published Nov 19, 2025 · Assigned by GitHub_M

CVE-2025-64708authentik invitation expiry is delayed by at least 5 minutes

Medium 5.8

In plain English

A medium-severity security flaw in authentik from goauthentik. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 19% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)5.8Medium
Exploit odds (30 days)0.3%top 81.5% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

authentik is an open-source Identity Provider. Prior to versions 2025.8.5 and 2025.10.2, in previous authentik versions, invitations were considered valid regardless if they are expired or not, thus relying on background tasks to clean up expired ones. In a normal scenario this can take up to 5 minutes because the cleanup of expired objects is scheduled to run every 5 minutes. However, with a large amount of tasks in the backlog, this might take longer. authentik versions 2025.8.5 and 2025.10.2 fix this issue. A workaround involves creating a policy that explicitly checks whether the invitation is still valid, and then bind it to the invitation stage on the invitation flow, and denying access if the invitation is not valid.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Gogoauthentik.io0.0.0-20251119135424-6672e6aaa41eGHSA-ch7q-53v8-73pc
Gogoauthentik.iono fix listedGO-2025-4136

Affected products (as reported)

VendorProductVersions
goauthentik authentik < 2025.10.2< 2025.8.5

Weakness: CWE-613 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N

References