Improper access control in Red Hat openstack-tripleo-common
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-284.
Summary
An access-control flaw was found in the Octavia service when the cloud platform was deployed using Red Hat OpenStack Platform Director. An attacker could cause new amphorae to run based on any arbitrary image. This meant that a remote attacker could upload a new amphorae image and, if requested to spawn new amphorae, Octavia would then pick up the compromised image.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Red Hat | openstack-tripleo-common | all versions | — | No fix listed | CNA |
| — | octavia (PyPI) | before 0.9.0 | 0.9.0 | Patch available | GHSA-jjgh-m322-fjx6 |
- openstack-tripleo-common VendorRed Hat Affected all versions Fixed in — No fix listed CNA
- octavia (PyPI) Vendor— Affected before 0.9.0 Fixed in 0.9.0 Patch available GHSA-jjgh-m322-fjx6
Remediation
- Fix · GHSA-jjgh-m322-fjx6 octavia (PyPI) Fixed in 0.9.0 Advisory →
Red Hat 2 advisories
- RHSA-2019:1742 Released 2019-07-10 · Red Hat rating Moderateopenstack-tripleo-common security and bug fix update
- Red Hat OpenStack Platform 13.0 openstack-tripleo-common-8.6.8-11.el7ost, openstack-tripleo-common-container-base-8.6.8-11.el7ost, openstack-tripleo-common-containers-8.6.8-11.el7ost +1
- RHSA-2019:1683 Released 2019-07-02 · Red Hat rating Moderateopenstack-tripleo-common security and bug fix update
- Red Hat OpenStack Platform 14.0 openstack-tripleo-common-9.5.0-5.el7ost, openstack-tripleo-common-container-base-9.5.0-5.el7ost, openstack-tripleo-common-containers-9.5.0-5.el7ost +2
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat OpenStack Platform 13.0 | Fixed | RHSA-2019:1742 |
| Red Hat OpenStack Platform 14.0 | Fixed | RHSA-2019:1683 |
Not affected: 1 product
- Red Hat OpenStack Platform 15 (Stein)
Timeline
- 2026-10-02 Threatist record created from CVE-2019-3895
- 2026-10-03 Alias added: GHSA-jjgh-m322-fjx6
References
Advisory 4
Other 8
- https://github.com/openstack/octavia/commit/d7d062a47ab54a540d81f13a0e5f3085ebfaa0d2
- https://github.com/openstack/tripleo-common/commit/e7c5eab712e0f70ecbc6d225d4766e0fe0f3f884
- https://bugs.launchpad.net/octavia/+bug/1620629
- https://bugs.launchpad.net/tripleo/+bug/1830607
- https://github.com/openstack/octavia
- https://github.com/openstack/octavia/blob/08570831754d9671fbd1756d668f55f191e47ca4/octavia/compute/drivers/nova_driver.py#L35
- https://github.com/pypa/advisory-database/tree/main/vulns/octavia/PYSEC-2019-194.yaml
- https://opendev.org/openstack/octavia/commit/d7d062a47ab54a540d81f13a0e5f3085ebfaa0d2
More Red Hat Openstack vulnerabilities
- TI-2016-05707 Oracle MySQL through 5.5.52, 5.6.x through 5.6.33, and 5.7.x through 5.7.15; MariaDB… CVSS 3.0CRITICAL 9.8
- TI-2018-07980 Memory Corruption was discovered in the cmsgpack library in the Lua subsystem in Redis… CVSS 3.0CRITICAL 9.8
- TI-2020-07599 Apache HTTP Server versions 2.4.20 to 2.4.43. CVSS 3.1HIGH 7.5
- TI-2019-06950 Some HTTP/2 implementations are vulnerable to a settings flood, potentially leading to a… CVSS 3.1HIGH 7.5
- TI-2018-15768 Memcached version 1.5.5 contains an Insufficient Control of Network Message Volume… CVSS 3.0HIGH 7.5
- TI-2019-06949 Some HTTP/2 implementations are vulnerable to a reset flood, potentially leading to a… CVSS 3.1HIGH 7.5
Sources
- CVE-2019-3895 · CVE Program
- CVE-2019-3895 · NVD
- FIRST EPSS
- GHSA-jjgh-m322-fjx6 · GitHub Advisory Database · CC BY 4.0
- CVE-2019-3895 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences