Skip to content

PRP: Nginx-UI CVE-2026-27944 Unauthenticated Backup Download with Encryption Key Disclosure #808

@wannabemrrobot

Description

@wannabemrrobot
  • Identifier of the vulnerability: CVE-2026-27944
  • Affected software: Nginx UI (https://github.com/0xJacky/nginx-ui)
  • Type of vulnerability: Sensitive Data Exposure leading to full system compromise (credentials, SSL private keys, session tokens)
  • CVSS Score: 9.8 Critical (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
  • Requires authentication: No
  • Impact: The /api/backup endpoint is accessible without authentication and discloses the AES-256 encryption keys in the X-Backup-Security response header. This allows an unauthenticated attacker to download and decrypt a full system backup containing user credentials, session tokens, SSL private keys, and Nginx configurations — leading to full system compromise.
  • Patched version: 2.3.3
  • Affected versions: < 2.3.3
  • Language you would use for writing the plugin: Templated (textproto)
  • Resources:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions