CVE-2024-23828: Nginx-UI authenticated RCE through injecting into the application config via CRLF
Vulnerability summary
CVE-2024-23828 is a high (CVSS 8.8) vulnerability in 0xjacky nginx-ui. EPSS estimates a 1.05% chance of exploitation in the next 30 days, higher than 64.4% of scored vulnerabilities.
Not severe (CVSS 8.8, network access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Timeline
- 29-01-2024PublishedVulnerability first disclosed.
- 12-11-2024Last modifiedVulnerability information updated.
Description
Nginx-UI is a web interface to manage Nginx configurations. It is vulnerable to an authenticated arbitrary command execution via CRLF attack when changing the value of test_config_cmd or start_cmd. This vulnerability exists due to an incomplete fix for CVE-2024-22197 and CVE-2024-22198. This vulnerability has been patched in version 2.0.0.beta.12.
CVSS metrics
4 scores · 3 sources · 2 versions- OSV · GoEcosystem advisory · calculated8.8HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- NVDNIST8.8HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
1.05%
Chance of exploitation in the next 30 days
Percentile
64%
Versus all other CVEs
30-day change
No change 0.00 pp
From 1.05% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, low-privilege account, no user interaction (CVSS vector). Other conditions: not stated in public data.
0xjacky1 product
- nginx-ui< v2.0.0.beta.12
Github.com/0xJacky1 product
- Nginx-UI< 1.9.10-0.20240126104956-d70e37c8575e | All versions (No fix recorded)
Nginxui1 product
- nginx_ui< 2.0.0 | 2.0.0:beta1 | 2.0.0:beta10 | 2.0.0:beta10_patch | 2.0.0:beta11 | 2.0.0:beta2 | 2.0.0:beta3 | 2.0.0:beta4 | 2.0.0:beta4_patch | 2.0.0:beta5 | 2.0.0:beta5_patch | 2.0.0:beta6 | 2.0.0:beta6_patch | 2.0.0:beta6_patch2 | 2.0.0:beta7 | 2.0.0:beta8 | 2.0.0:beta8_patch | 2.0.0:beta9
3 vendors · 3 products
References
5 links- github.com/0xJacky/nginx-ui/security/advisories/GHSA-qcjq-7f7v-pvc8X Refsource CONFIRMWEBAdvisoryVendor Advisory
- github.com/0xJacky/nginx-uiPACKAGE