Zauberzeug

Nicegui

10 Schwachstellen gefunden.

Hinweis: Diese Liste kann unvollständig sein. Daten werden ohne Gewähr im Ursprungsformat bereitgestellt.
  • EPSS 0.04%
  • Veröffentlicht 24.02.2026 17:00:21
  • Zuletzt bearbeitet 26.02.2026 18:10:00

NiceGUI is a Python-based UI framework. Prior to version 3.8.0, several NiceGUI APIs that execute methods on client-side elements (`Element.run_method()`, `AgGrid.run_grid_method()`, `EChart.run_chart_method()`, and others) use an `eval()` fallback i...

Exploit
  • EPSS 0.01%
  • Veröffentlicht 06.02.2026 21:12:19
  • Zuletzt bearbeitet 20.02.2026 15:43:23

NiceGUI is a Python-based UI framework. The ui.markdown() component uses the markdown2 library to convert markdown content to HTML, which is then rendered via innerHTML. By default, markdown2 allows raw HTML to pass through unchanged. This means that...

Exploit
  • EPSS 0.05%
  • Veröffentlicht 06.02.2026 21:09:58
  • Zuletzt bearbeitet 20.02.2026 15:44:09

NiceGUI is a Python-based UI framework. Prior to 3.7.0, NiceGUI's FileUpload.name property exposes client-supplied filename metadata without sanitization, enabling path traversal when developers use the pattern UPLOAD_DIR / file.name. Malicious filen...

Exploit
  • EPSS 0.03%
  • Veröffentlicht 08.01.2026 09:50:47
  • Zuletzt bearbeitet 15.01.2026 17:50:01

NiceGUI is a Python-based UI framework. From versions v2.10.0 to 3.4.1, an unauthenticated attacker can exhaust Redis connections by repeatedly opening and closing browser tabs on any NiceGUI application using Redis-backed storage. Connections are ne...

Exploit
  • EPSS 0.02%
  • Veröffentlicht 08.01.2026 09:50:23
  • Zuletzt bearbeitet 15.01.2026 17:45:57

NiceGUI is a Python-based UI framework. From versions 2.22.0 to 3.4.1, an unsafe implementation in the pushstate event listener used by ui.sub_pages allows an attacker to manipulate the fragment identifier of the URL, which they can do despite being ...

Exploit
  • EPSS 0.02%
  • Veröffentlicht 08.01.2026 09:50:02
  • Zuletzt bearbeitet 15.01.2026 17:41:02

NiceGUI is a Python-based UI framework. From versions 2.22.0 to 3.4.1, an unsafe implementation in the click event listener used by ui.sub_pages, combined with attacker-controlled link rendering on the page, causes XSS when the user actively clicks o...

Exploit
  • EPSS 0.02%
  • Veröffentlicht 08.01.2026 09:49:55
  • Zuletzt bearbeitet 15.01.2026 17:40:09

NiceGUI is a Python-based UI framework. From versions 2.13.0 to 3.4.1, there is a XSS risk in NiceGUI when developers pass attacker-controlled strings into ui.navigate.history.push() or ui.navigate.history.replace(). These helpers are documented as H...

Exploit
  • EPSS 1.06%
  • Veröffentlicht 09.12.2025 21:41:32
  • Zuletzt bearbeitet 19.12.2025 19:00:54

NiceGUI is a Python-based UI framework. Versions 3.3.1 and below are vulnerable to directory traversal through the App.add_media_files() function, which allows a remote attacker to read arbitrary files on the server filesystem. This issue is fixed i...

Exploit
  • EPSS 0.02%
  • Veröffentlicht 09.12.2025 00:11:14
  • Zuletzt bearbeitet 11.12.2025 18:49:47

NiceGUI is a Python-based UI framework. Versions 3.3.1 and below are subject to a XSS vulnerability through the ui.interactive_image component of NiceGUI. The component renders SVG content using Vue's v-html directive without any sanitization. This a...

Exploit
  • EPSS 0.06%
  • Veröffentlicht 08.12.2025 23:54:37
  • Zuletzt bearbeitet 11.12.2025 16:00:55

NiceGUI is a Python-based UI framework. Versions 3.3.1 and below are vulnerable to Reflected XSS through its ui.add_css, ui.add_scss, and ui.add_sass functions. The functions lack proper sanitization or encoding for the JavaScript context they genera...