CVE-2025-32782 Details
Description
Ash Authentication provides authentication for the Ash framework. The confirmation flow for account creation currently uses a GET request triggered by clicking a link sent via email. Some email clients and security tools (e.g., Outlook, virus scanners, and email previewers) may automatically follow these links, unintentionally confirming the account. This allows an attacker to register an account using another user’s email and potentially have it auto-confirmed by the victim’s email client. This does not allow attackers to take over or access existing accounts or private data. It is limited to account confirmation of new accounts only. This vulnerability is fixed in 4.7.0.
A vulnerability in the Ash Authentication library for the Ash framework allows for unintended account confirmations. The issue arises because the account creation confirmation process uses a GET request activated by clicking a link in a confirmation email. Some email clients and security tools, such as Outlook and various virus scanners, may automatically follow these links, thereby confirming the account without the user's knowledge. This flaw enables an attacker to register an account using someone else's email address, potentially leading to the account being confirmed by the victim's email client. However, this vulnerability does not allow access to existing accounts or private data, and only affects the confirmation of new accounts.
Users are advised to upgrade to Ash Authentication version 4.7.0 or later. If using Ash Authentication Phoenix, upgrade to version 2.6.0 or later. After upgrading, set 'require_interaction? true' in the confirmation strategy and add 'confirm_route' to the router, above 'auth_routes'.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Apr 15, 2025CISA-ADP
Assessed Apr 16, 2025References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/team-alembic/ash_authentication/commit/99ea38977fd4f421d2aaae0c2fb29f8e5f8f707d | [email protected] | Source CodeVendor |
| https://github.com/team-alembic/ash_authentication/security/advisories/GHSA-3988-q8q7-p787 | [email protected] | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-306 | Missing Authentication for Critical Function | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| team-alembic ash_authentication | All versions |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Apr 15, 2025 | New CVE Received | [email protected] |
Volerion