CVE-2026-84317High· 8.8▾ MidnightPoC availableNginx UI is a web user interface for the Nginx web server. Prior to 2.4.1, internal/config/validation.go (ValidateConfigFile) is a security control that blocks dangerous nginx directives — js_*, perl_*, load_module of the njs/perl module…
▾ Midnight zone — Critical, or high with PoC / in-the-wild
impact 48.4 · likelihood 0.1 · exploitation 12
A public proof-of-concept already exists for this vulnerability — see Exploit availability below.
Stakeholder-Specific Vulnerability Categorization from CISA's ADP record at CVE.org: whether exploitation is observed, whether an attack can be automated, and how much of the system is at stake.
Exploit-prediction probability, daily snapshots since Oct 13.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via NVD
Last analysed / modified upstream
0.4%
Exploit / PoC code exists
0.4% → 0.5%
Nginx UI is a web user interface for the Nginx web server. Prior to 2.4.1, internal/config/validation.go (ValidateConfigFile) is a security control that blocks dangerous nginx directives — js_, perl_, load_module of the njs/perl modules, and user root. It is enforced on three of the four config-write paths: api/config/add.go, api/config/modify.go, and mcp/config/config_modify.go. The fourth path — the MCP tool nginx_config_add (mcp/config/config_add.go) — does NOT call it: it writes the caller-supplied content straight to disk and reloads nginx. An authenticated MCP caller (or an MCP agent induced via prompt injection) can therefore inject exactly the directives the control is meant to block, leading to nginx code execution on deployments where the njs/perl module is available (e.g. the official Docker image). This issue is fixed in version 2.4.1.
Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
Affected packages:
github.com/0xJacky/Nginx-UI < 1.9.10-0.20260703131214-23d1934099b0Patched in:
github.com/0xJacky/Nginx-UI 1.9.10-0.20260703131214-23d1934099b0Field changes observed since this record was first indexed.
Connected by shared product, vendor, weakness, or advisory.
CVE-2026-84316High· 8.8Nginx UI is a web user interface for the Nginx web server
CVE-2026-84318High· 8.8Nginx UI is a web user interface for the Nginx web server
CVE-2026-84319High· 8.3Nginx UI is a web user interface for the Nginx web server
CVE-2026-84312High· 7.1Nginx UI is a web user interface for the Nginx web server
CVE-2026-84321Medium· 5.4Nginx UI is a web user interface for the Nginx web server
CVE-2026-84360High· 8.1Nginx UI is a web user interface for the Nginx web server