CVE Catalog

CVE-2026-107812

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Summary

In Nginx UI 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, and the application installs and runs the attacker-controlled code in the Nginx UI process context on the next upgrade.

Risk Assessment

An attacker can achieve arbitrary code execution in the context of the Nginx UI service, potentially leading to full compromise of the management server. However, this requires an operator-triggered upgrade.

Recommendation

Upgrade Nginx UI to version 2.5.0 or later. Until then, perform upgrades only from trusted, controlled sources and verify checksums through an independent channel.

Other vulnerabilities in Nginx UI

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS