Skip to main content
← All vulnerabilities
CVE-2026-107805GO-2026-6734GHSA-J3HG-9RP3-5HW9

Nginx UI: Unauthenticated signed-request body staging can exhaust temporary storage

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.6.0, 1.9.10-0.20260901043436-8c9b9a1aff21
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

Nginx UI is a web user interface for the Nginx web server. From 2.5.0 until 2.6.0, the node-signature authentication path performs temporary file staging of an attacker-controlled request body and synchronizes it before validating the body digest and cryptographic signature. An unauthenticated remote client that can reach the API and provide syntactically valid signature metadata can consume temporary filesystem capacity, disk input and output, and request-processing resources before rejection. The issue affects availability and does not bypass authentication or provide confidentiality or integrity impact. This issue is fixed in version 2.6.0.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • 0xJacky nginx-ui

    From 2.5.0 · fixed in 2.6.0

  • github.com/0xJacky/Nginx-UIGo

    From 1.9.10-0.20260729084040-acb59fdd81db · fixed in 1.9.10-0.20260901043436-8c9b9a1aff21

References 3

GitHub · 0xJacky/nginx-ui