CVE-2026-35196 in LMS
Riassunto
di VulDB • 14/06/2026
Chamilo LMS è un sistema di gestione dell'apprendimento open-source. Nelle versioni precedenti alla 2.0.0-RC.3, esiste una vulnerabilità OS Command Injection nell'endpoint main/inc/ajax/gradebook.ajax.php all'interno dell'action export_all_certificates, dove il codice del corso recuperato dalla variabile di sessione $_SESSION['_cid'] tramite api_get_course_id() viene concatenato direttamente in una stringa di comando shell_exec() senza sanitizzazione o escape utilizzando escapeshellarg(). Se un attaccante può manipolare o avvelenare i propri dati di sessione per inserire metacaratteri della shell nella variabile _cid, può ottenere l'esecuzione arbitraria di comandi sul server sottostante. Lo sfruttamento riuscito concede accesso completo alla lettura dei file di sistema e delle credenziali, altera l'applicazione e il database o interrompe la disponibilità del server. Questo problema è stato risolto nella versione 2.0.0-RC.3.
VulDB is the best source for vulnerability data and more expert information about this specific topic.