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.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| 0xJacky | nginx-ui | < 2.3.3 | — |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Leap 16.0 | govulncheck-vulndb | 0.0.20260723T184607-160000.1.1 | openSUSE-SU-2026:21483-1 |
| openSUSE Leap 15.6 | govulncheck-vulndb | 0.0.20260317T205859-150000.1.152.1 | SUSE-SU-2026:1042-1 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
GitHub 7 repositories
-
Skynoxk/CVE-2026-27944 ★ 9 · Mar 14, 2026
Automated exploit script for CVE-2026-27944 (Nginx UI). Downloads/decrypts backups, extracts system secrets, and creates rogue admin accounts for full dashboard access.
-
NULL200OK/CVE-2026-27944 ★ 4 · Mar 10, 2026
CVE-2026-27944 - Nginx UI Unauthenticated Backup Download & Decryption
-
NULL200OK/-nginxui_discover ★ 2 · Mar 10, 2026
Nginx UI Discovery Scanner - CVE-2026-27944 Version Detector
-
BimaBalance/Cve-2026-27944-Tools-Exploit ★ 1 · Jul 5, 2026
Suka suka lah
-
karimelsheikh1/HTB-Snapped-Writeup ★ 1 · May 7, 2026
HTB Snapped — Hard Linux machine writeup. CVE-2026-27944 (Nginx UI unauthenticated backup disclosure) chained with CVE-2026-3888 (snapd race condition LPE) to achieve full system compromise.
-
jake-young-dev/CVE-2026-27944 ★ 1 · May 6, 2026
An educational deep-dive into CVE-2026-27944
-
diamorphine666/CVE-2026-27944 ★ 0 · Oct 3, 2026
Nginx UI - Backups Decryption (CVE-2026-27944)
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- Nginx UI < 2.3.3 - Information Disclosure http/cves/2026/CVE-2026-27944.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Go | github.com/0xJacky/Nginx-UI | < 2.3.3 | 2.3.3 | GHSA-g9w5-qffc-6762 |
| Go | github.com/0xJacky/Nginx-UI | all versions | — | GO-2026-4614 |
Advisories 3
- openSUSE-SU-2026:21483-1 Security update for govulncheck-vulndb SUSE / openSUSE Security Updates · Jul 31, 2026
- SUSE-SU-2026:1042-1 Security update for govulncheck-vulndb SUSE / openSUSE Security Updates · Mar 26, 2026
- WID-SEC-2026-0712 nginx-ui: Schwachstelle ermöglicht Umgehen von Sicherheitsvorkehrungen BSI CERT-Bund (WID) · Mar 12, 2026