Skip to main content

Allegra CVE-2025-6216

| EUVD-2025-28704 CRITICAL
Weak Password Recovery Mechanism for Forgotten Password (CWE-640)
2025-06-21 zdi-disclosures@trendmicro.com
9.8
CVSS 3.0
Share

CVSS VectorNVD

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
EUVD ID Assigned
Mar 15, 2026 - 21:35 euvd
EUVD-2025-28704
Analysis Generated
Mar 15, 2026 - 21:35 vuln.today
PoC Detected
Aug 18, 2025 - 15:58 vuln.today
Public exploit code
CVE Published
Jun 21, 2025 - 01:15 nvd
CRITICAL 9.8

DescriptionNVD

Allegra calculateTokenExpDate Password Recovery Authentication Bypass Vulnerability. This vulnerability allows remote attackers to bypass authentication on affected installations of Allegra. Authentication is not required to exploit this vulnerability.

The specific flaw exists within the password recovery mechanism. The issue results from reliance upon a predictable value when generating a password reset token. An attacker can leverage this vulnerability to bypass authentication on the application. Was ZDI-CAN-27104.

AnalysisAI

Allegra project tracking software contains an authentication bypass in the password recovery token generation. Unauthenticated remote attackers can calculate the token expiration date and generate valid password reset tokens, allowing them to reset any user's password including administrators.

Technical ContextAI

The calculateTokenExpDate function uses a predictable algorithm for generating password recovery tokens. An attacker can reverse-engineer or predict valid tokens without access to the target's email. By generating a valid reset token for the admin account, the attacker resets the password and gains full administrative access.

RemediationAI

Apply the vendor's security patch. Implement cryptographically secure random token generation. Add email verification for password resets. Monitor admin accounts for unauthorized password changes.

Share

CVE-2025-6216 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy