Katalog CVE

CVE-2025-50188

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Chamilo to system zarządzania nauczaniem. W wersjach przed 1.11.30 aplikacja nie przeprowadzała wystarczającej walidacji danych pochodzących od użytkownika z parametru GET w skryptach: /plugin/vchamilo/views/syncparams.php oraz /plugin/vchamilo/ajax/service.php, co umożliwiało atakującemu modyfikację logiki zapytań do bazy danych poprzez wstrzykiwanie dowolnych instrukcji SQL.

Ocena ryzyka

Niewłaściwa walidacja danych może prowadzić do poważnych naruszeń bezpieczeństwa, w tym do nieautoryzowanego dostępu do danych w bazie. Organizacje mogą być narażone na ataki SQL injection, co może skutkować utratą danych lub ich modyfikacją.

Rekomendacja

Zaleca się aktualizację Chamilo do wersji 1.11.30 lub nowszej, aby usunąć tę podatność. Dodatkowo, warto przeprowadzić audyt bezpieczeństwa aplikacji w celu zidentyfikowania innych potencjalnych luk.

Powiązane podatności

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

Chamilo is a learning management system. Prior to version 1.11.30, the application performs insufficient validation of data coming from the user from the GET value parameter with the following scripts: /plugin/vchamilo/views/syncparams.php and /plugin/vchamilo/ajax/service.php, which allows an attacker to perform an attack aimed at modifying the database query logic by injecting an arbitrary SQL statements. This issue has been patched in version 1.11.30.

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