CVE-2026-33707

Weak Password Recovery Mechanism for Forgotten Password in chamilo/chamilo-lms

State
Published
Severity
9.4 Critical
Published
Apr 10, 2026
Updated
Apr 13, 2026
Reserved
Mar 23, 2026

Read the record on cve.org

Description

Chamilo LMS is a learning management system. Prior to 1.11.38 and 2.0.0-RC.3, the default password reset mechanism generates tokens using sha1($email) with no random component, no expiration, and no rate limiting. An attacker who knows a user's email can compute the reset token and change the victim's password without authentication. This vulnerability is fixed in 1.11.38 and 2.0.0-RC.3.

Scores

CVSSScoreVectorSource
3.19.4 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:LGitHub_M

Weaknesses

  • CWE-640 Weak Password Recovery Mechanism for Forgotten Password

Affected Products

ProductVersions
chamilo-lmschamilo
  • < 1.11.38Affected
  • >= 2.0.0-alpha.1, < 2.0.0-RC.3Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.