CVE-2026-94572

Summary

In OpenStack Octavia before 18.0.1, the Amphora provider driver did not validate the listener and pool tls_ciphers field for control characters. The value is written verbatim into the HAProxy configuration generated on the amphora, and thus an authenticated project member who owns a TLS-enabled load balancer can embed a newline and inject arbitrary HAProxy configuration directives. Only deployments using the Amphora provider are affected.

Affected Software

VendorProductVersion RangeStatus
OpenStackOctavia6.0.0 < 16.1.0affected
OpenStackOctavia17.0.0 < 17.0.1affected
OpenStackOctavia18.0.0 < 18.0.1affected

Weaknesses

  • CWE-94: CWE-94 Improper Control of Generation of Code ('Code Injection')

References