October CMS w buildzie 412 umożliwia atakującemu modyfikację konfiguracji serwera Apache poprzez funkcjonalność przesyłania plików. Skutkiem jest możliwość całkowitego przejęcia kontroli nad witryną oraz potencjalnie innymi aplikacjami działającymi na tym samym serwerze.
▸ Pokaż oryginał (EN)
October CMS build 412 is vulnerable to Apache configuration modification via file upload functionality resulting in site compromise and possibly other applications on the server.
Podatność jest wynikiem braku odpowiedniej walidacji przesyłanych plików (CWE-434 — Unrestricted Upload of File with Dangerous Type). Atakujący może przesłać plik, który modyfikuje konfigurację Apache (np. plik .htaccess), zmieniając w ten sposób zachowanie serwera WWW. Zmieniona konfiguracja może skutkować wykonaniem złośliwego kodu po stronie serwera lub obejściem mechanizmów bezpieczeństwa aplikacji.
Atakujący może przejąć kontrolę nad serwisem internetowym oraz potencjalnie innymi aplikacjami hostowanymi na tym samym serwerze. W zależności od wprowadzonych zmian w konfiguracji Apache możliwe jest zdalne wykonanie kodu (RCE) lub eskalacja uprawnień.
Należy zaktualizować October CMS do buildu 413 (wersja v1.0.413) lub nowszego, w którym wprowadzono poprawkę blokującą przesyłanie niebezpiecznych typów plików. Szczegóły poprawki dostępne są w referencjach producenta na GitHub.
October CMS build 412 (wersja v1.0.412)
Podatność dotyczy wyłącznie buildu 412. Poprawka została wprowadzona w buildzie 413 — diff dostępny w referencjach na GitHub wskazuje konkretną zmianę w walidacji przesyłanych plików.
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HOctobercms October
APPOctobercms≤ 1.0.412
Powiązane podatności
October CMS — ucieczka z piaskownicy Twig i wykonanie arbitralnego PHP
October CMS: reaktywacja wygasłej sesji po ponownym logowaniu
October CMS — zdalne wykonanie kodu PHP w menedżerze plików
October CMS – manipulacja ścieżką pliku w funkcji przenoszenia zasobów
octobercms in a CMS platform based on the Laravel PHP Framework. In affected versions of the october/system pa...