CVE-2024-49366: Nginx UI's json field can construct a directory traversal payload, causing arbitrary files to be written
Nginx UI is a web user interface for the Nginx web server. Nginx UI v2.0.0-beta.35 and earlier gets the value from the json field without verification, and can construct a value value in the form of ../../. Arbitrary files can be written to the server, which may result in loss of permissions. Version 2.0.0-beta.26 fixes the issue.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2024-49366?
CVE-2024-49366 is classified as a high severity vulnerability due to its potential for arbitrary file manipulation.
What versions are affected by CVE-2024-49366?
CVE-2024-49366 affects Nginx UI versions up to and including v2.0.0-beta.35.
How do I fix CVE-2024-49366?
To mitigate CVE-2024-49366, upgrade Nginx UI to version 2.0.0-beta.36 or later.
What type of vulnerability is CVE-2024-49366?
CVE-2024-49366 is an arbitrary file write vulnerability that can be exploited through malicious JSON input.
What impact does CVE-2024-49366 have on my system?
Exploiting CVE-2024-49366 could allow an attacker to write arbitrary files to the server, potentially leading to data loss or unauthorized access.