Katalog CVE

CVE-2026-30875

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Chamilo LMS to system zarządzania nauczaniem. Przed wersją 1.11.36 istniała podatność na nieautoryzowane przesyłanie plików w funkcji importu H5P, która pozwalała uwierzytelnionym użytkownikom z rolą nauczyciela na zdalne wykonanie kodu (RCE). Walidacja pakietu H5P sprawdzała jedynie istnienie pliku h5p.json, nie blokując jednak plików .htaccess ani plików PHP z alternatywnymi rozszerzeniami.

Ocena ryzyka

Atakujący mógł przesłać spreparowany pakiet H5P zawierający webshell oraz plik .htaccess, co umożliwiało wykonanie kodu PHP w plikach .txt, omijając zabezpieczenia. To stwarza poważne ryzyko dla bezpieczeństwa systemu i danych użytkowników.

Rekomendacja

Zaleca się aktualizację do wersji 1.11.36 lub nowszej, aby usunąć tę podatność. Dodatkowo warto przeprowadzić audyt bezpieczeństwa systemu oraz monitorować wszelkie podejrzane działania użytkowników.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Chamilo LMS is a learning management system. Prior to version 1.11.36, an arbitrary file upload vulnerability in the H5P Import feature allows authenticated users with Teacher role to achieve Remote Code Execution (RCE). The H5P package validation only checks if h5p.json exists but doesn't block .htaccess or PHP files with alternative extensions. An attacker uploads a crafted H5P package containing a webshell and .htaccess that enables PHP execution for .txt files, bypassing security control. This issue has been patched in version 1.11.36.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS