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 in version 3.4.0.
Fix
Public exploits 1
- prokeon5991-wq/cve-2025-66645 PoC on GitHub
Each line links to the index that lists it, never to exploit code. Exploit-DB's "verified" and a Metasploit rank of good or better count as verified; a PoC-in-GitHub entry is a repository's claim.
Patch, vendor advisory and mitigation references on NVD 3
- https://github.com/zauberzeug/nicegui/commit/a1b89e2a24e1911a40389ace2153a37f4eea92a9 Patch
- https://github.com/zauberzeug/nicegui/security/advisories/GHSA-hxp3-63hc-5366 Exploit, Vendor Advisory
- https://github.com/zauberzeug/nicegui/security/advisories/GHSA-hxp3-63hc-5366 Exploit, Vendor Advisory
Every line above is quoted from NVD, CISA, Microsoft, the vendor's own advisory or DISA; nothing is generated.
Change history 1
- First seenCVSS 7.5 · zauberzeugNVD modified 2026-10-14 21:10
Affected (CPE criteria) 1
cpe:2.3:a:zauberzeug:nicegui:*:*:*:*:*:*:*:*