CVE-2026-39844
2 advisories.
PyPI/nicegui CVE-2026-39844: medium 5.9
NiceGUI: Upload filename sanitization bypass via backslashes allows path traversal on Windows
Action: Upgrade nicegui to 3.10.0 or later.
pip install nicegui==3.10.0Affected
| introduced | fixed | last affected |
|---|---|---|
| 0 | 3.10.0 | - |
Fixed versions
| 3.10.0 |
Sources
- osv: GHSA-w8wv-vfpc-hw2w
- https://github.com/zauberzeug/nicegui/security/advisories/GHSA-w8wv-vfpc-hw2w
- https://nvd.nist.gov/vuln/detail/CVE-2026-39844
- https://github.com/zauberzeug/nicegui/commit/d38a702e3af2da5b0708f689be8d71413fc77056
- https://github.com/zauberzeug/nicegui
- https://github.com/zauberzeug/nicegui/releases/tag/v3.10.0
CVE-2026-39844 · published · modified · JSON
PyPI/nicegui CVE-2026-39844: high 7.5
NiceGUI is a Python-based UI framework. Prior to 3.10.0, Since PurePosixPath only recognizes forward slashes (/) as path separators, an attacker can bypass this sanitization on Windows by using backsl
Action: Upgrade nicegui to 3.10.0 or later.
pip install nicegui==3.10.0Affected
| introduced | fixed | last affected |
|---|---|---|
| 0 | 3.10.0 | - |
Fixed versions
| 3.10.0 |
Sources
- osv: PYSEC-2026-2234
- https://github.com/zauberzeug/nicegui/releases/tag/v3.10.0
- https://github.com/zauberzeug/nicegui/security/advisories/GHSA-w8wv-vfpc-hw2w
- https://github.com/zauberzeug/nicegui/commit/d38a702e3af2da5b0708f689be8d71413fc77056
CVE-2026-39844 · published · modified · JSON