CVE-2026-35196: falha de alta gravidade em chamilo-lms
Chamilo LMS has OS Command Injection via export_all_certificates action
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
Sem sinal de exploração. Ela tem prova de conceito pública.
O Chamilo LMS permite que atacantes executem comandos arbitrários no servidor ao injetar comandos shell através de um código de curso manipulado no recurso de exportação de certificados. Isso pode levar à comprometimento completo do servidor, incluindo roubo de arquivos e credenciais.
Injeção de Comando OS em gradebook.ajax.php na ação export_all_certificates, onde $_SESSION['_cid'] não sanitizado é concatenado em shell_exec() sem escapeshellarg(). O ataque requer manipulação de sessão para injetar metacaracteres shell; exploração bem-sucedida resulta em execução de comando arbitrário com privilégios da aplicação, permitindo exfiltração de dados, modificação do sistema e negação de serviço.
No mesmo produto, das mais perigosas para as menos.