openstack-octavia: octavia: HAProxy configuration injection via L7 policy redirect_url and redirect_prefix
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OpenStack | Octavia | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Openstack | Octavia |
|
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-4893-1 | octavia security update |
Ubuntu USN |
USN-8814-1 | Octavia vulnerabilities |
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.534% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Title | openstack-octavia: octavia: HAProxy configuration injection via L7 policy redirect_url and redirect_prefix | |
| References |
| |
| Metrics |
threat_severity
|
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | In OpenStack Octavia before 18.0.1, the Amphora provider driver did not reject control characters in the L7 policy redirect_url and redirect_prefix fields. The RFC 3986 URL validator percent-encodes control characters before validating, and thus newlines passed structural checks, but Octavia stored and wrote the raw unencoded value directly into the HAProxy configuration generated on the amphora. An authenticated project member who owns a load balancer can therefore inject arbitrary HAProxy directives through a REDIRECT_TO_URL L7 policy. Only deployments using the Amphora provider are affected. | |
| First Time appeared |
Openstack
Openstack octavia |
|
| Weaknesses | CWE-94 | |
| CPEs | cpe:2.3:a:openstack:octavia:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Openstack
Openstack octavia |
|
| References |
|
|
| Metrics |
cvssV4_0
|