Vulnerability details

CVE-2026-31939

chamilo chamilo-lms

Path Traversal (Arbitrary File Delete) in Chamilo LMS

CVSS 3.1
8.3High

Official description

Chamilo LMS is a learning management system. Prior to 1.11.38, there is a path traversal in main/exercise/savescores.php leading to arbitrary file feletion. User input from $_REQUEST['test'] is concatenated directly into filesystem path without canonicalization or traversal checks. This vulnerability is fixed in 1.11.38.

CVSS scores

ScoreVersionSourceVector
8.3High 3.1 CVEProject cvelistV5 (CNA) (GitHub_M) CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H

Affected products

VendorProductVersionsSource
chamilo chamilo-lms < 1.11.38 CVEProject cvelistV5 (CNA)

References and advisories

3
Kolun on Telegram @kolunsec Exploited CVEs, key news and a daily digest Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.

Details

Published
2026-04-10
Last updated
2026-04-13
State
Published
Assigner (CNA)
GitHub_M

Exploit prediction (EPSS)

0.35%
Probability of exploitation in 30 days
29.4%
Percentile (among all CVEs)

SSVC assessment (CISA)

Automatable
No
Exploitation
Proof of concept
Technical impact
Partial

Weaknesses (CWE)

  • CWE-22
    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
  • CWE-73
    External Control of File Name or Path