CVE-2024-32005 HIGH

CVE-2024-32005: Local File Inclusion in NiceGUI leaflet component

Vendor Zauberzeug
Product nicegui
Weakness CWE-23
Published April 12, 2024
Last update September 6, 2024

CVSS base score

8.2/10
Attack vector Network
Attack complexity Low
Privileges required None
User interaction None
Confidentiality High
Integrity None

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:L

What the vulnerability does

01Description

NiceGUI is an easy-to-use, Python-based UI framework. A local file inclusion is present in the NiceUI leaflet component when requesting resource files under the `/_nicegui/{__version__}/resources/{key}/{path:path}` route. As a result any file on the backend filesystem which the web server has access to can be read by an attacker with access to the NiceUI leaflet website. This vulnerability has been addressed in version 1.4.21. Users are advised to upgrade. There are no known workarounds for this vulnerability.

Key dates

02Disclosure timeline

April 12, 2024 CVE published
September 6, 2024 Record updated