Katalog CVE

CVE-2019-14748

ŚrednieCVSS 5.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
2.73%

Percentyl 84 - wyżej niż 84% wszystkich znanych CVE

Streszczenie

W osTicket przed wersją 1.10.7 oraz w wersjach 1.12.x przed 1.12.1 wykryto podatność w formularzu tworzenia zgłoszeń. Użytkownicy mogą przesyłać pliki, ale mechanizmy kontroli zawartości są niewystarczające, a odpowiedź serwera nie jest odpowiednio obsługiwana, co prowadzi do trwałego XSS. Atakujący może przesłać plik .html, a nagłówek Content-Disposition jest ustawiany na inline zamiast attachment, co umożliwia kradzież ciasteczek lub inne złośliwe działania.

Ocena ryzyka

Ryzyko dla organizacji obejmuje możliwość kradzieży sesji użytkowników poprzez trwałe XSS, co może prowadzić do nieautoryzowanego dostępu do systemu pomocy technicznej i wycieku poufnych danych.

Rekomendacja

Należy natychmiast zaktualizować osTicket do wersji 1.10.7 lub 1.12.1, a także skonfigurować serwer WWW tak, aby wymuszał nagłówek Content-Disposition: attachment dla przesyłanych plików.

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

An issue was discovered in osTicket before 1.10.7 and 1.12.x before 1.12.1. The Ticket creation form allows users to upload files along with queries. It was found that the file-upload functionality has fewer (or no) mitigations implemented for file content checks; also, the output is not handled properly, causing persistent XSS that leads to cookie stealing or malicious actions. For example, a non-agent user can upload a .html file, and Content-Disposition will be set to inline instead of attachment.

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