Katalog CVE

CVE-2026-40597

WysokieCVSS 7.6
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.50%

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

Streszczenie

Podatność w Mantis Bug Tracker (MantisBT) w wersjach 2.28.1 i niższych. Atakujący może ominąć politykę bezpieczeństwa treści (CSP) dla skryptów, przesyłając spreparowany załącznik, który po pobraniu przez file_download.php jest interpretowany jako JavaScript, co umożliwia wykonanie skryptu.

Ocena ryzyka

Ryzyko wykonania złośliwego skryptu w kontekście przeglądarki użytkownika, co może prowadzić do kradzieży sesji lub danych.

Rekomendacja

Zaktualizuj MantisBT do wersji 2.28.2. Ogranicz możliwość przesyłania załączników tylko do zaufanych użytkowników.

Inne podatności w MantisBT

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

Mantis Bug Tracker (MantisBT) is an open source issue tracker. In versions 2.28.1 and below, given any pre-existing XSS / HTML injection vulnerability, an attacker can bypass the Content Security Policy's script-src directive by uploading a crafted attachment to any issue that, when accessed via the file_download.php link, will be downloaded with a valid JavaScript MIME type resulting in script execution. The uploaded payload must be sniffed as a valid JavaScript MIME type by PHP finfo (see file_create_finfo() API function). Non-JavaScript MIME types will not get imported in a <script> tag by the browser, due to response header X-Content-Type-Options being set to nosniff, which requires all imported JavaScript files to be a valid JavaScript MIME type. This issue has been fixed in version 2.28.2.

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