CVE-2026-114404
ŚrednieCVSS 6.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 17 - wyżej niż 17% wszystkich znanych CVE
Streszczenie
PHPOffice PHPPresentation 1.2.0 zawiera podatność na cross-site scripting w module zapisu HTML, która pozwala atakującym dostarczającym treść prezentacji wstrzyknąć skrypt do generowanego HTML. Atakujący może przygotować plik PPTX ze złośliwymi fragmentami tekstu, celami relacji hiperłączy lub atrybutami descr kształtów, które są emitowane bez escapowania, co prowadzi do wykonania skryptu w przeglądarkach przeglądających.
Ocena ryzyka
Może prowadzić do wykonania dowolnego JavaScriptu w przeglądarce użytkownika przeglądającego wygenerowany HTML, co może skutkować kradzieżą sesji lub danych. Ryzyko dotyczy aplikacji konwertujących niezaufane pliki PPTX na HTML.
Rekomendacja
Zaktualizuj PHPOffice PHPPresentation do wersji zawierającej poprawkę. Dodatkowo sanityzuj treść prezentacji i escapuj dane wyjściowe w generowanym HTML.
Inne podatności w PHPOffice PHPPresentation
Oryginalny opis (angielski, źródło NVD)
PHPOffice PHPPresentation 1.2.0 contains a cross-site scripting vulnerability in the HTML writer that allows attackers who supply presentation content to inject script into generated HTML. Attackers can craft a PPTX with malicious text runs, hyperlink relationship targets, or shape descr attributes that are emitted unescaped, executing script in viewers' browsers.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

