S4E just found a high top 10 tcp port service scan
critical·Product Based Web Vulnerabilities·Updated Apr 16, 2026

CVE-2026-33032 Scanner

CVE-2026-33032 Scanner - Broken Access Control vulnerability in Nginx UI

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
0
Times Used
by S4E users
0
Assets Scanned
domains & IPs
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2026-33032
9.8
CVSScritical
Exploitable remotely over the internet · no authentication required.

Nginx UI is a web user interface for the Nginx web server. In versions 2.3.5 and prior, the nginx-ui MCP (Model Context Protocol) integration exposes two HTTP endpoints: /mcp and /mcp_message. While /mcp requires both IP whitelisting and authentication (AuthRequired() middleware), the /mcp_message endpoint only applies IP whitelisting - and the default IP whitelist is empty, which the middleware treats as "allow all". This means any network attacker can invoke all MCP tools without authentication, including restarting nginx, creating/modifying/deleting nginx configuration files, and triggering automatic config reloads - achieving complete nginx service takeover. At time of publication, there are no publicly available patches.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
nginx-uiby 0xJacky
<= 2.3.5
Updated Aug 19, 2026View on NVD →
Detail

The Nginx UI is a user-friendly management interface leveraged by developers and system administrators to manage the Nginx web server through a graphical interface. It is widely used for configuring and managing Nginx without the need for direct command-line interaction, thereby simplifying operations for users with varying levels of technical expertise. While the UI provides robust features for managing web traffic and configurations, it also requires stringent access controls to prevent unauthorized alterations. Given its pivotal role in the management of web services, maintaining the integrity and security of the Nginx UI is crucial. Unrestricted access can potentially lead to vulnerabilities affecting the server's performance and security posture.

Broken Access Control is a critical vulnerability that occurs when restrictions on what authenticated users are allowed to do are not properly enforced. This can lead to unauthorized users gaining elevated privileges or access to sensitive functions and data, compromising the intended security boundaries. The vulnerability typically arises from incorrect implementation of access restrictions or lack of control mechanisms, which malicious attackers can manipulate to perform unauthorized actions. This specific flaw can have severe implications, especially on systems that rely on these mechanisms for securing sensitive operations. Fixing such vulnerabilities is essential to uphold the operational security of the system housing these controls.

In the Nginx UI, the vulnerability is manifested through the /mcp_message endpoint, which lacks proper access controls, allowing unauthenticated attackers to manipulate nginx configurations. This includes creating reverse proxies that can be leveraged for credential theft and exploiting system capabilities to achieve remote code execution. The technical flaw lies in the acceptance and execution of arbitrary configuration modifications without authentication or authorization checks. The potential to execute arbitrary commands or alter server behaviors significantly undermines the server's security architecture, providing a foothold for attackers to further infiltrate the network. The presence of this vulnerability in earlier versions highlights the importance of stringent access control implementations in such interfaces.

If exploited maliciously, this vulnerability can lead to a complete takeover of the Nginx service, potentially allowing attackers to steal sensitive credentials or execute arbitrary code. This not only compromises individual system components but also can lead to broader network risks, data breaches, and service disruptions. Uncontrolled access can result in configuration changes that might divert or intercept network traffic, disrupt legitimate operations, and make the organization vulnerable to further attacks. Hence, this vulnerability poses significant threats that could ripple through interconnected systems, emphasizing the need for immediate rectification.

REFERENCES

Solution Advice
  • Upgrade to Nginx UI version 2.3.4 or later, which includes necessary security patches and improvements to access controls.
  • Implement robust access control mechanisms to ensure that only authenticated and authorized users can make configuration changes.
  • Regularly monitor and audit access logs to detect any unauthorized access attempts or suspicious activities.
  • Apply additional security measures such as limiting access to the Nginx UI to specific IP addresses or using VPNs for access.
  • Ensure that your security policies are continuously reviewed and updated in line with evolving threats.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.