Lucene search
+L

488 matches found

Positive Technologies
Positive Technologies
•added 2026/10/12 12:00 a.m.•7 views

PT-2026-110976

Name of the Vulnerable Software and Affected Versions Nginx UI versions prior to 2.4.1 Description The MCP configuration interface allows a secondary authenticated user to bypass restrictions present in the regular HTTP configuration API. While the HTTP API rejects restricted Nginx directives, th...

8.3CVSS7.7AI score0.0028EPSS
SaveExploits0References8
Positive Technologies
Positive Technologies
•added 2026/10/12 12:00 a.m.•8 views

PT-2026-110952

Name of the Vulnerable Software and Affected Versions Nginx UI versions 2.0.0-rc.6 through 2.4.0 Description An authenticated attacker can bypass the security layer by using the nginx config add MCP tool to write configuration files to disk and trigger a reload. This occurs because the tool fails...

8.8CVSS8.2AI score0.00617EPSS
SaveExploits0References8
Positive Technologies
Positive Technologies
•added 2026/10/12 12:00 a.m.•6 views

PT-2026-110973

Name of the Vulnerable Software and Affected Versions Nginx UI versions prior to 2.4.1 Description The GetCasdoorUri function uses the configured Casdoor application name as a constant OAuth state value, and the CasdoorCallback function fails to compare the submitted state with a value bound to t...

7.1CVSS6.8AI score0.00175EPSS
SaveExploits0References10
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/10/12 12:00 a.m.•5 views

CVE-2026-84315: Missing Authorization

Nginx UI is a web user interface for the Nginx web server. Prior to 2.4.1, Nginx UI does not apply RequireSecureSession to multiple authenticated mutation routes even though OTP-enabled users are expected to present a fresh X-Secure-Session-ID for sensitive actions. A stolen authenticated session...

8.3CVSS5.5AI score0.00216EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/10/12 12:00 a.m.•8 views

PT-2026-110977

Name of the Vulnerable Software and Affected Versions Nginx UI versions prior to 2.4.1 Description An authentication bypass exists where the /mcp and /mcp message endpoints only require ordinary authentication, unlike other HTTP configuration mutation routes that require a secure session. This...

8.1CVSS7.4AI score0.00347EPSS
SaveExploits0References8
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/10/12 12:00 a.m.•7 views

CVE-2026-84313: Improper Authentication

Nginx UI is a web user interface for the Nginx web server. Prior to 2.4.1, POST /api/otpenroll and POST /api/finishpasskeyregister are registered outside RequireSecureSession and accept a normal authenticated session without verifying the current password. An attacker with a stolen JWT can bind a...

8.8CVSS7.8AI score0.00428EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/10/12 12:00 a.m.•8 views

CVE-2026-84321: Insufficient Session Expiration

Nginx UI is a web user interface for the Nginx web server. Prior to 2.4.1, GenerateShortToken creates standalone short-token records without a long Token value, but DeleteUserTokens invalidates cached entries only when the long Token field is nonempty. A revoked short token can therefore remain i...

5.4CVSS5.8AI score0.00209EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/10/12 12:00 a.m.•8 views

CVE-2026-84320: Improper Limitation of a Pathname to a Restricted Directory

Nginx UI is a web user interface for the Nginx web server. Prior to 2.4.3, Nginx UI validates an automatic backup's storagepath, but AutoBackup.GetName returns a user-controlled name without rejecting path separators or parent-directory components, and downstream filename formatting embeds that...

6.3CVSS5.7AI score0.00167EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/10/12 12:00 a.m.•6 views

CVE-2026-84318: Protection Mechanism Failure

Nginx UI is a web user interface for the Nginx web server. From 2.0.0-rc.6 until 2.4.1, the MCP tool nginxconfigadd writes nginx configuration files to disk and triggers an nginx reload without calling config.ValidateConfigFile. The identical flow in the REST API POST /api/configs does call that...

8.8CVSS7.9AI score0.00617EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/10/12 12:00 a.m.•5 views

CVE-2026-84314: Improper Authorization

Nginx UI is a web user interface for the Nginx web server. Prior to 2.4.1, the POST /api/users/:id user-management endpoint permits an authenticated user to change another user's password without passing RequireSecureSession, even though the self-service password-change path requires that step-up...

8.7CVSS7.8AI score0.0033EPSS
SaveExploits0References3
GithubExploit
GithubExploit
•added 2026/10/10 8:17 a.m.•20 views

Exploit for CVE-2026-107806

CVE-2026-107806 — nginx-ui authenticated RCE backup restore...

9.4CVSS7.4AI score0.00333EPSS
SaveExploits1
Github Security Blog
Github Security Blog
•added 2026/10/09 8:57 p.m.•25 views

Nginx UI: Unauthenticated signed-request body staging can exhaust temporary storage

Summary In Nginx UI versions 2.5.0 through 2.5.x, the node-signature authentication path staged an attacker-controlled request body in a temporary file and synchronized it to disk before validating the body digest and cryptographic signature. An unauthenticated remote client that can reach the AP...

7.5CVSS5.8AI score0.00443EPSS
SaveExploits0References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/09 8:57 p.m.•11 views

GHSA-J3HG-9RP3-5HW9 Nginx UI: Unauthenticated signed-request body staging can exhaust temporary storage

Summary In Nginx UI versions 2.5.0 through 2.5.x, the node-signature authentication path staged an attacker-controlled request body in a temporary file and synchronized it to disk before validating the body digest and cryptographic signature. An unauthenticated remote client that can reach the AP...

7.5CVSS5.8AI score0.00443EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/09 8:57 p.m.•17 views

Nginx UI: Bundled reverse proxy can bypass IP allowlists and enable shared login lockout

Summary In Nginx UI versions 2.2.0 through 2.5.x, the official bundled reverse-proxy topology did not preserve the external client identity used by Gin. The backend treated the local proxy peer as the client because no trusted proxy was configured, while the proxy supplied the actual address in...

5.3CVSS5.6AI score0.0022EPSS
SaveExploits0References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/09 8:57 p.m.•12 views

GHSA-9H23-53F4-Q947 Nginx UI: Bundled reverse proxy can bypass IP allowlists and enable shared login lockout

Summary In Nginx UI versions 2.2.0 through 2.5.x, the official bundled reverse-proxy topology did not preserve the external client identity used by Gin. The backend treated the local proxy peer as the client because no trusted proxy was configured, while the proxy supplied the actual address in...

5.3CVSS5.6AI score0.0022EPSS
SaveExploits0References5
osv_ghsa
osv_ghsa
•added 2026/10/09 8:45 p.m.•16 views

GHSA-P393-CF76-4JMR Nginx UI: Authenticated Remote Code Execution via Backup Restore App Config Overwrite

Summary An authenticated nginx-ui user can call POST /api/restore, upload a forged encrypted backup, restore app.ini, set nginx command settings such as TestConfigCmd, and then trigger command execution with POST /api/nginx/test. This was validated on nginx-ui 2.3.11 2523 6c86e5a5 in the local...

9CVSS7.8AI score0.00333EPSS
SaveExploits1References5
Github Security Blog
Github Security Blog
•added 2026/10/09 8:45 p.m.•23 views

Nginx UI: Authenticated Remote Code Execution via Backup Restore App Config Overwrite

Summary An authenticated nginx-ui user can call POST /api/restore, upload a forged encrypted backup, restore app.ini, set nginx command settings such as TestConfigCmd, and then trigger command execution with POST /api/nginx/test. This was validated on nginx-ui 2.3.11 2523 6c86e5a5 in the local...

9.4CVSS7.8AI score0.00333EPSS
SaveExploits1References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/09 5:08 p.m.•19 views

GHSA-662P-52HX-CMH2 Nginx UI: Self-upgrade runs an unsigned binary verified only by a same-origin digest → RCE via a compromised mirror or MITM

Summary The self-upgrade downloads the release binary and its checksum .tar.gz and .tar.gz.digest through the SAME endpoint version.GetUrl, which is githubproxy or, by default, the project's cloud.nginxui.com mirror, and verifies the binary ONLY by comparing it to that digest: digestFileContent =...

7.5CVSS6.1AI score0.00173EPSS
SaveExploits0References4
osv_ghsa
osv_ghsa
•added 2026/10/09 5:08 p.m.•16 views

GHSA-45GV-9WJV-XH7P Nginx UI: Authentication bypass: password login does not enforce a passkey-only second factor (2FA bypass)

Summary nginx-ui supports two second-factor methods — TOTP OTP and WebAuthn passkeys — and reports an account as 2FA-enabled when either is configured. However, the password login endpoint POST /api/login only enforces a second factor when a TOTP secret is present. An account that has registered ...

8.1CVSS5.7AI score0.00409EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/10/09 5:08 p.m.•16 views

Nginx-UI AuthRequired token cookie fallback enables CSRF against management APIs

Summary Nginx-UI v2.4.3 stores the API JWT in a browser cookie named token and the AuthRequired middleware accepts that cookie as an authentication source. Because management endpoints are protected by AuthRequired and do not enforce a universal CSRF token or Origin/Referer check, a remote attack...

8.8CVSS5.9AI score0.00185EPSS
SaveExploits0References4Affected Software1
Rows per page
Query Builder