Katalog CVE

CVE-2026-45553

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.26%

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

Streszczenie

NiceGUI w wersji przed 3.12.0 zawiera podatność w ui.restructured_text(), która renderuje reStructuredText po stronie serwera bez wyłączania dyrektyw wstawiania plików. Atakujący może odczytać lokalne pliki, do których ma dostęp proces serwera NiceGUI.

Ocena ryzyka

Atakujący może odczytać poufne pliki na serwerze, takie jak konfiguracja, klucze lub dane użytkowników, co prowadzi do wycieku informacji.

Rekomendacja

Należy zaktualizować NiceGUI do wersji 3.12.0 lub nowszej, która zawiera poprawkę wyłączającą niebezpieczne dyrektywy Docutils.

Inne podatności w NiceGUI

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

NiceGUI is a Python-based UI framework. Prior to version 3.12.0, ui.restructured_text() renders reStructuredText server-side with Docutils without disabling file insertion directives. When a NiceGUI application passes attacker-controlled content to ui.restructured_text(), an attacker can use standard Docutils directives (include, csv-table with :file:, raw with :file:) to read local files readable by the NiceGUI server process. Applications that only pass trusted static strings to ui.restructured_text() are not affected. This issue has been patched in version 3.12.0.

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