← Back to search

CVE-2026-107812

7.5 HIGHpublic exploit available

Published 2026-10-09 · Updated 2026-10-09

AI risk analysis

Summary
Nginx UI's self-upgrade feature was vulnerable to supply chain attacks where a malicious binary could be delivered with a matching digest, allowing attackers to execute arbitrary code in the Nginx UI process context. This affects versions 2.0.0 through 2.5.0.
Exploitability
Exploitation requires a network attacker who can compromise the upgrade mirror or manipulate traffic between the client and server, combined with an operator-triggered upgrade action to install the malicious binary.
Blast radius
If exploited, attackers could gain full control of the Nginx UI process, potentially leading to unauthorized access to the web server configuration and execution of arbitrary code on the host system.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to version 2.5.0 or later to fix the digest validation vulnerability in the self-upgrade mechanism.
supply-chainwebprivilege-escalation

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

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 malicious executable and matching digest. An operator-triggered upgrade is required, and the application installs and runs the attacker-controlled code in the Nginx UI process context on the next upgrade. This issue is fixed in version 2.5.0.

CVSS vector

CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H

Weaknesses

CWE-494

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.