CVE Catalog

CVE-2025-66645

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
1.12%

66th percentile - higher than 66% of all known CVEs

Summary

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.

Risk Assessment

A remote attacker can read sensitive files from the server, such as configurations, keys, or credentials, leading to information disclosure.

Recommendation

Update NiceGUI to version 3.4.0 or later to eliminate the directory traversal in App.add_media_files().

Other vulnerabilities in NiceGUI

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS