Skip to content
OpenAdvisories
Critical · 9.8 Public exploit CVE-2026-45140 EUVD-2026-82420GHSA-g4c3-4g96-6g4m

Chamilo LMS CStudio upload flow allows unauthenticated remote code execution

Published Sep 17, 2026 · Updated Sep 18, 2026 · Assigned by GitHub_M

Description

Chamilo LMS is an open-source learning management system. Prior to 2.0.1, Chamilo LMS allows an unauthenticated remote attacker to execute arbitrary code on the server. The authoritative advisory does not identify the affected endpoint, component, input, or exploitation mechanism. This issue is fixed in version 2.0.1.

Affected products

VendorProductAffectedFixed
chamilo chamilo-lms < 2.0.1 —

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

GitHub 1 repository

  • abraxas/CVE-2026-45140 ★ 0 · Sep 18, 2026

    CVE-2026-45140 - chamilo - Critical 9.8 - Unauthenticated POST /plugin/CStudio/editor/import-project... - Remote Code Execution

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

Affected packages

EcosystemPackageAffectedFixedRecord
Packagist chamilo/chamilo-lms < 2.0.1 2.0.1 GHSA-g4c3-4g96-6g4m

References