41511 matches found
PT-2026-108933
Name of the Vulnerable Software and Affected Versions Nginx UI versions 2.2.0 through 2.5.x Description The bundled reverse proxy fails to preserve the external client identity used by Gin because the backend lacks a trusted proxy configuration. This causes the backend to treat the local proxy pe...
CVE-2026-107804: Origin Validation Error
Nginx UI is a web user interface for the Nginx web server. From 2.2.0 until 2.6.0, the bundled reverse proxy does not preserve the external client identity used by Gin because the backend has no trusted proxy configuration. Management requests can be attributed to loopback and pass the IP allowli...
CVE-2026-107813: Missing Authorization
Nginx UI is a web user interface for the Nginx web server. From 2.0.0 until 2.5.0, the api/cluster router exposes node and namespace mutation operations and cluster-wide Nginx reload or restart operations with AuthRequired but without RequireSecureSession. An authenticated OTP-enabled user...
CVE-2026-107811: Exposure of Sensitive Information to an Unauthorized Actor
Nginx UI is a web user interface for the Nginx web server. From 2.0.0 until 2.5.0, ordinary authenticated users can access /api/nodes and /api/nodes/:id, whose responses serialize the node token field. The same token is accepted as X-Node-Secret by AuthRequired and maps the request to initUser,...
CVE-2026-107812: Download of Code Without Integrity Check
Nginx UI is a web user interface for the Nginx web server. From 2.0.0 until 2.5.0, the self-upgrade mechanism validates a downloaded binary only with a same-origin digest obtained from the same upgrade mirror. A compromised mirror or network attacker able to alter both responses can supply a...
CVE-2026-107810: Improper Link Resolution Before File Access
Nginx UI is a web user interface for the Nginx web server. From 2.0.0 until 2.5.0, internal/backup/restore.go extracts inner archives before applying the restorenginx and restorenginxui flags and permits symlinks targeting the live Nginx configuration path. An authenticated user who can create an...
CVE-2026-107809: Cross-Site Request Forgery (CSRF)
Nginx UI is a web user interface for the Nginx web server. From 2.0.0 until 2.5.0, AuthRequired accepts a browser-managed token cookie as an API credential after the front end stores the JWT in that cookie. Because management endpoints do not universally require a CSRF token or perform Origin or...
CVE-2026-107808: Improper Authentication
Nginx UI is a web user interface for the Nginx web server. From 2.0.0 until 2.5.0, POST /api/login checks EnabledOTP but does not require a WebAuthn assertion when EnabledPasskey is true and no TOTP secret is configured. A passkey-only account is therefore issued a session after password...
CVE-2026-107807: Cleartext Storage of Sensitive Information
Nginx UI is a web user interface for the Nginx web server. From 2.0.0 until 2.5.0, Nginx UI accepts the Node.Secret master credential through the nodesecret query parameter in HTTP and WebSocket authentication paths instead of requiring the X-Node-Secret header. The credential can consequently...
CVE-2026-107806: Improper Control of Generation of Code
Nginx UI is a web user interface for the Nginx web server. From 2.3.8 until 2.5.0, an authenticated administrator with an active secure session can submit attacker-controlled portable backup key material and a matching manifest to POST /api/restore. The restore flow trusts the supplied key,...
CVE-2026-107805: Uncontrolled Resource Consumption
Nginx UI is a web user interface for the Nginx web server. From 2.5.0 until 2.6.0, the node-signature authentication path performs temporary file staging of an attacker-controlled request body and synchronizes it before validating the body digest and cryptographic signature. An unauthenticated...
PT-2026-108934
Name of the Vulnerable Software and Affected Versions Nginx UI versions 2.5.0 through 2.5.x Description The node-signature authentication path performs temporary file staging of an attacker-controlled request body and synchronizes it to disk before validating the body digest and cryptographic...
PT-2026-108965
Name of the Vulnerable Software and Affected Versions Nginx UI versions 2.0.0 through 2.4.x Description Ordinary authenticated users can access the /api/nodes and /api/nodes/:id endpoints, which return node objects containing a sensitive token field. This token is used as a shared credential for...
PT-2026-108966
Name of the Vulnerable Software and Affected Versions Nginx UI versions 2.0.0 through 2.4.9 Description The self-upgrade mechanism validates downloaded binaries using a same-origin digest obtained from the same upgrade mirror. A compromised mirror or a network attacker capable of altering both...
PT-2026-108964
Name of the Vulnerable Software and Affected Versions Nginx UI versions 2.0.0 through 2.4.9 Description An authenticated user with permissions to create and restore backups can perform an arbitrary file write. The issue occurs because the internal/backup/restore.go file extracts inner archives...
PT-2026-108956
Name of the Vulnerable Software and Affected Versions Nginx UI versions 2.0.0 through 2.5.0 Description Nginx UI accepts the Node.Secret master credential via the node secret query parameter in HTTP and WebSocket authentication paths instead of requiring the X-Node-Secret header. This allows the...
PT-2026-108935
Name of the Vulnerable Software and Affected Versions Nginx UI versions 2.3.8 through 2.4.x Description An authenticated administrator with an active secure session can achieve remote code execution by exploiting the backup restore flow. By submitting attacker-controlled portable backup key...
PT-2026-108963
Name of the Vulnerable Software and Affected Versions Nginx UI versions 2.0.0 through 2.4.x Description Nginx UI contains a cross-site request forgery CSRF flaw where the AuthRequired middleware accepts a browser-managed cookie named token as a valid API credential. Because management endpoints d...
PT-2026-108957
Name of the Vulnerable Software and Affected Versions Nginx UI versions 2.0.0 through 2.4.9 Description An authentication bypass exists where the POST /api/login endpoint checks EnabledOTP but fails to require a WebAuthn assertion when EnabledPasskey is true and no TOTP secret is configured. This...
PT-2026-110788
Name of the Vulnerable Software and Affected Versions Nginx UI versions prior to 2.4.1 Description Nginx UI fails to apply RequireSecureSession to several authenticated mutation routes. This occurs despite the requirement for users with One-Time Password OTP enabled to provide a fresh...