CVE-2017-15580
KrytyczneStreszczenie
osTicket w wersji 1.10.1 umożliwia przesyłanie plików 'html', jednak nie weryfikuje poprawnie zawartości przesyłanych plików, co pozwala na przesyłanie dowolnych typów plików, w tym złośliwych. Atakujący może wykorzystać tę podatność do przesyłania plików złośliwych na aplikację webową.
Ocena ryzyka
Podatność ta stwarza ryzyko wprowadzenia złośliwego oprogramowania na serwer, co może prowadzić do kompromitacji systemu oraz utraty danych. Organizacje powinny być świadome potencjalnych ataków wykorzystujących tę lukę.
Rekomendacja
Zaleca się wdrożenie odpowiednich mechanizmów weryfikacji przesyłanych plików oraz ograniczenie dozwolonych typów plików do tych, które są rzeczywiście potrzebne. Należy również monitorować i audytować przesyłane pliki w celu wykrywania potencjalnych zagrożeń.
Oryginalny opis (angielski, źródło NVD)
osTicket 1.10.1 provides a functionality to upload 'html' files with associated formats. However, it does not properly validate the uploaded file's contents and thus accepts any type of file, such as with a tickets.php request that is modified with a .html extension changed to a .exe extension. An attacker can leverage this vulnerability to upload arbitrary files on the web application having malicious content.

