CVE-2026-27944
CRITICAL EXPLOITED NUCLEInginxui/nginx_ui < 2.3.3 - Unauthenticated Sensitive Data Exposure via Backup Endpoint
Title source: llmExploitation Summary
CVE-2026-27944 has been observed exploited in the wild (reported by VulnCheck KEV). EIP tracks 9 public exploits from researchers including iSee857, XiaomingX, NULL200OK. A Nuclei detection template is also available.
AI-analyzed exploit summary This PoC exploits an authentication bypass vulnerability in Nginx UI (CVE-2026-27944) by decrypting backup files retrieved from an unauthenticated API endpoint. It leverages AES-256-CBC decryption using keys extracted from the 'X-Backup-Security' header to expose sensitive configuration data.
Description
Nginx UI is a web user interface for the Nginx web server. Prior to version 2.3.3, the /api/backup endpoint is accessible without authentication and discloses the encryption keys required to decrypt the backup in the X-Backup-Security response header. This allows an unauthenticated attacker to download a full system backup containing sensitive data (user credentials, session tokens, SSL private keys, Nginx configurations) and decrypt it immediately. This issue has been patched in version 2.3.3.
Exploits (9)
This PoC exploits an authentication bypass vulnerability in Nginx UI (CVE-2026-27944) by decrypting backup files retrieved from an unauthenticated API endpoint. It leverages AES-256-CBC decryption using keys extracted from the 'X-Backup-Security' header to expose sensitive configuration data.
This repository contains a functional Python exploit for CVE-2026-27944, which allows unauthenticated attackers to download and decrypt Nginx UI server backups via the /api/backup endpoint. The exploit includes both scanning and exploitation capabilities, with detailed technical documentation.
This repository contains a functional Python exploit for CVE-2026-27944, which allows unauthenticated attackers to download and decrypt Nginx UI server backups via the /api/backup endpoint. The exploit includes both scanning and exploitation capabilities, with detailed technical documentation.
The PoC exploits CVE-2026-27944 by fetching an nginx-ui backup from a public endpoint and decrypting it using a private key leaked in the response headers. The script decrypts all files in the backup using AES-CBC.
This repository contains a functional exploit for CVE-2026-27944, targeting Nginx UI. The exploit automates the unauthenticated download of encrypted backups, decrypts them using leaked AES keys from HTTP headers, extracts sensitive secrets (JWT Secret, Node Secret), and creates a rogue admin account for full dashboard access.
This is a detailed technical writeup for exploiting CVE-2026-27944 (Nginx UI unauthenticated backup disclosure) and CVE-2026-3888 (snapd race condition LPE) to achieve full system compromise on a Hack The Box machine. It includes step-by-step exploitation details, code snippets, and references.
This repository contains a functional exploit for CVE-2026-27944, targeting Nginx UI. The exploit automates the download of encrypted backups, decrypts them using leaked AES keys, extracts sensitive secrets, and creates an admin user for dashboard access.
This repository contains a multi-threaded scanner for detecting Nginx UI instances and identifying those vulnerable to CVE-2026-27944 (versions ≤ 2.3.2). It uses passive fingerprinting and API endpoint probing to determine version and vulnerability status.
This repository contains a fully functional lab environment and exploit for CVE-2026-27944, demonstrating unauthenticated backup download and encryption key disclosure in Nginx-UI versions < 2.3.2. The exploit includes a PoC script that downloads encrypted backups and decrypts them using keys disclosed in response headers.
Nuclei Templates (1)
http.title:"nginx ui"
title="nginx ui"
References (1)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H