Weak Password Recovery Mechanism for Forgotten Password in Chamilo LMS - CVE-2026-33707
Published: April 24, 2026
Chamilo LMS
Detailed vulnerability description
The vulnerability allows a remote attacker to take over arbitrary user accounts.
The vulnerability exists due to a weak password recovery mechanism in main/inc/lib/login.lib.php when processing password reset requests. A remote attacker can compute a deterministic reset token from a known email address and submit a crafted password reset request to take over arbitrary user accounts.
This issue affects the default password reset path when the user_reset_password setting is disabled, and no prior reset request or user interaction is required.