CVE-2026-71190 PUBLISHED

Assigner: mitre
Reserved: 05.08.2026 Published: 05.08.2026 Updated: 05.08.2026

In OpenStack Swift through 2.38.0, the proxy server Accept header parser contains a regular expression vulnerable to catastrophic backtracking (ReDoS). The "qdtext" pattern (?:[^"]|\.)* allows an unauthenticated remote attacker to send a crafted Accept header that causes exponential CPU consumption in the proxy worker. A payload of 32 backslash-character pairs exceeds 30 seconds of CPU time. No authentication is required. Repeated requests can exhaust all proxy worker threads, resulting in a complete denial of service.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS Score: 8.7

Product Status

Vendor OpenStack
Product Swift
Versions Default: unaffected
  • affected from 1.9.1 to 2.35.4 (excl.)
  • affected from 2.36.0 to 2.36.3 (excl.)
  • affected from 2.37.0 to 2.37.3 (excl.)
  • Version 2.38.0 is affected

References

Problem Types

  • CWE-1333 Inefficient Regular Expression Complexity CWE