CVE-2026-94572
KrytyczneCVSS 9.4Streszczenie
W OpenStack Octavia przed wersją 18.0.1 sterownik dostawcy Amphora nie walidował pola tls_ciphers w listenerach i pulach pod kątem znaków kontrolnych. Wartość jest zapisywana dosłownie do konfiguracji HAProxy generowanej na amphorze, co pozwala uwierzytelnionemu członkowi projektu posiadającemu load balancer z TLS na wstrzyknięcie nowej linii i dowolnych dyrektyw konfiguracji HAProxy.
Ocena ryzyka
Uwierzytelniony użytkownik projektu może wstrzyknąć dowolne dyrektywy do konfiguracji HAProxy, co może prowadzić do przejęcia ruchu, obejścia zabezpieczeń lub dalszej eskalacji w środowisku chmury. Dotyczy wyłącznie wdrożeń korzystających z dostawcy Amphora.
Rekomendacja
Zaktualizuj OpenStack Octavia do wersji 18.0.1 lub nowszej. Do czasu aktualizacji ogranicz uprawnienia do tworzenia i modyfikowania load balancerów z TLS oraz monitoruj konfiguracje HAProxy pod kątem nieoczekiwanych dyrektyw.
Inne podatności w OpenStack Octavia
Zobacz wszystkie- CVE-2026-94571Krytyczne
W OpenStack Octavia przed wersją 18.0.1 sterownik dostawcy Amphora nie odrzucał znaków kontrolnych w polach redirect_url i redirect_prefix polityki L7. Walidator URL zgodny z RFC 3986 koduje znaki kontrolne przed walidacją, więc nowe linie przechodziły kontrole strukturalne, ale Octavia zapisywała surową, niezakodowaną wartość bezpośrednio do konfiguracji HAProxy na amphorze.
- CVE-2026-74248Średnie
OpenStack Octavia do wersji 18.0.0 nieprawidłowo obsługuje autoryzację polityk QoS. Uwierzytelniony użytkownik może powiązać politykę QoS innego projektu z amforą, co uniemożliwia usunięcie tej polityki.
Oryginalny opis (angielski, źródło NVD)
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.

