Information disclosure in nginx-ui - CVE-2026-42220
Published: July 17, 2026
Vulnerability details
The vulnerability allows a remote user to disclose sensitive information.
The vulnerability exists due to exposure of sensitive information to an unauthorized actor in the GET /api/settings endpoint when handling authenticated settings requests. A remote user can request the settings API and obtain sensitive configuration values, including node.secret, to disclose sensitive information.
The disclosed node.secret is accepted through the X-Node-Secret header or node_secret query parameter by the trusted-node authentication path and can be used to access backup and restore functionality, including obtaining backup decryption material and rolling back nginx-ui state on installed instances.