What’s Vulnerable › Vulnerabilities
CVE-2024-49366: Nginx UI's json field can construct a directory traversal payload, causing arbitrary files to be written
- Severity: high (CVSS 7.5 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.6% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2024-10-21 · updated 2026-06-17
- Weakness: CWE-22
Description
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 products
- 0xJacky nginx-ui: through 1.9.9-4; 2.0.0-beta1, 2.0.0-beta10, 2.0.0-beta10_patch, 2.0.0-beta11, 2.0.0-beta12, 2.0.0-beta13 (+42)
References
- https://github.com/0xJacky/nginx-ui/releases/tag/v2.0.0-beta.36
- https://github.com/0xJacky/nginx-ui/security/advisories/GHSA-prv4-rx44-f7jr
Get alerted when CVE-2024-49366 or the next vulnerability affects your stack