Impact
After a user signs in with a password, the AshAuthenticationPhoenix component builds a sign‑in URL that includes a fresh single‑use token as a query string. The token is placed in the request line so it is recorded by web servers, reverse proxies, telemetry systems, and the browser history. Anyone with read access to these logs or a user’s browser history can recover the token and authenticate as the user, effectively bypassing the password.
Affected Systems
Team‑Alembic AshAuthentication and AshAuthenticationPhoenix are affected. For AshAuthenticationPhoenix the vulnerable range is 1.7.0 up to but not including 2.17.4, and 3.0.0‑rc.0 up to but not including 3.0.0‑rc.11. For AshAuthentication the vulnerable range is 3.10.5 up to but not including 4.15.0, and 5.0.0‑rc.0 up to but not including 5.0.0‑rc.14.
Risk and Exploitability
The CVSS score indicates a moderate‑to‑high impact (7.2). EPSS data is not available, and the vulnerability is not listed in the CISA KEV catalog. The exploitation requires access to logs or a victim’s browser history; it does not involve remote code execution or open redirects. Attackers can use a captured token to authenticate as the rightful account owner, leading to unauthorized account access.
OpenCVE Enrichment