PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-84360 0xJacky CVE debrief

CVE-2026-84360 is a high-severity vulnerability in Nginx UI, a web user interface for the Nginx web server. The issue allows an OTP-enabled user with a normal JWT but no valid X-Secure-Session-ID to bypass the intended step-up control and create or modify Nginx configuration, potentially triggering reload behavior through MCP. This vulnerability is fixed in version 2.4.1.

Vendor
0xJacky
Product
nginx-ui
CVSS
HIGH 8.1
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-12
Original CVE updated
2026-10-12
Advisory published
2026-10-12
Advisory updated
2026-10-12

Who should care

Defenders responsible for Nginx UI systems, particularly those using OTP-enabled users, should assess exposure and apply the fix to prevent potential configuration changes. This includes reviewing authentication and authorization settings, monitoring for MCP changes, and ensuring RequireSecureSession is properly configured. Security teams and vulnerability management teams should prioritize verifying exposure and applying the fix to prevent potential

Why it matters

CVE-2026-84360 is a high-severity vulnerability in Nginx UI that allows for potential configuration changes and bypass of intended security controls. Defenders should prioritize verifying exposure and applying the fix.

  • Potential configuration changes through MCP
  • Bypass of intended step-up control for OTP-enabled users
  • Possible reload behavior triggered by configuration modifications
  • Verification of authentication and authorization settings for OTP-enabled users

Technical summary

The vulnerability exists in the HTTP configuration mutation routes of Nginx UI, which require RequireSecureSession. However, /mcp and /mcp_message only require ordinary authentication, exposing nginx_config_add and nginx_config_modify. An OTP-enabled user with a normal JWT but no valid X-Secure-Session-ID can bypass the intended step-up control. This issue allows for potential configuration changes and reload behavior through MCP. The fix in version 2.4.1 addresses this vulnerability by enforcing RequireSecureSession for all relevant routes.

Defensive priority

Defenders should prioritize verifying exposure and applying the fix, as this vulnerability allows for potential configuration changes.

Recommended defensive actions

  • Verify if the system is using Nginx UI version 2.4.1 or later
  • Ensure RequireSecureSession is properly configured for HTTP configuration mutation routes
  • Monitor for potential configuration changes through MCP
  • Review and update authentication and authorization settings for OTP-enabled users
  • Perform an inventory of assets using Nginx UI to identify potential exposure
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented

Evidence notes

The CVE record and source item provide details on the vulnerability, its impact, and the fix. However, additional information on potential exploitation and affected systems is limited. Defenders should verify exposure and review authentication and authorization settings for OTP-enabled users. Evidence from the CVE Program and NIST NVD detail page supports this assessment. The fix in version 2.4.1 is confirmed, but further review of system configurations and potential MCP changes is necessary.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-84360 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-84360

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-84360 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-84360

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Nginx UI: OTP secure-session step-up can be bypassed via MCP configuration tools

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/84xxx/CVE-2026-84360.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/0xJacky/nginx-ui/security/advisories/GHSA-vc32-4gwf-77xp

    Supplemental source - x_refsource_CONFIRM

  • Source reference

    Unverified legacy reference

    URL: https://github.com/0xJacky/nginx-ui/commit/23d1934099b05b2a01589b48129dc3d3159d91c2

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://github.com/0xJacky/nginx-ui/releases/tag/v2.4.1

    Supplemental source - x_refsource_MISC

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.