Read the docs
TI-2026-22647 Aliases CVE-2026-28370GHSA-8xwf-cr4r-856r

In the query parser in OpenStack Vitrage before 12.0.1, 13.0.0, 14.0.0, and 15.0.0, a…

Priority MEDIUM 43CWE-95Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-95.

Summary

In the query parser in OpenStack Vitrage before 12.0.1, 13.0.0, 14.0.0, and 15.0.0, a user allowed to access the Vitrage API may trigger code execution on the Vitrage service host as the user the Vitrage service runs under. This may result in unauthorized access to the host and further compromise of the Vitrage service. All deployments exposing the Vitrage API are affected. This occurs in _create_query_function in vitrage/graph/query.py.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00849 58th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed Vitrage (OpenStack): 12.0.1vitrage (PyPI): 15.0.1, 14.0.1, 13.0.1 +1

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
OpenStackVitragebefore 12.0.1; 13.0.0; 14.0.0; 15.0.012.0.1Patch availableCNA
—vitrage (PyPI)15.0.0.0rc1 to before 15.0.115.0.1Patch availableGHSA-8xwf-cr4r-856r
—vitrage (PyPI)14.0.0.0rc1 to before 14.0.114.0.1Patch availableGHSA-8xwf-cr4r-856r
—vitrage (PyPI)13.0.0.0rc1 to before 13.0.113.0.1Patch availableGHSA-8xwf-cr4r-856r
—vitrage (PyPI)before 12.0.112.0.1Patch availableGHSA-8xwf-cr4r-856r
  • Vitrage VendorOpenStack Affected before 12.0.1; 13.0.0; 14.0.0; 15.0.0 Fixed in 12.0.1 Patch available CNA
  • vitrage (PyPI) Vendor— Affected 15.0.0.0rc1 to before 15.0.1 Fixed in 15.0.1 Patch available GHSA-8xwf-cr4r-856r
  • vitrage (PyPI) Vendor— Affected 14.0.0.0rc1 to before 14.0.1 Fixed in 14.0.1 Patch available GHSA-8xwf-cr4r-856r
  • vitrage (PyPI) Vendor— Affected 13.0.0.0rc1 to before 13.0.1 Fixed in 13.0.1 Patch available GHSA-8xwf-cr4r-856r
  • vitrage (PyPI) Vendor— Affected before 12.0.1 Fixed in 12.0.1 Patch available GHSA-8xwf-cr4r-856r

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:openstack:vitrage:*:*:*:*:*:*:*:*before 12.01; 13.0.0 to before 13.0.1; 14.0.0 to before 14.0.1; 15.0.0 to before 15.0.1VulnerableOpenStack
  • cpe:2.3:a:openstack:vitrage:*:*:*:*:*:*:*:* Versions before 12.01; 13.0.0 to before 13.0.1; 14.0.0 to before 14.0.1; 15.0.0 to before 15.0.1 Vulnerable ·OpenStack

Remediation

  • Fix · CNA Vitrage (OpenStack) Fixed in 12.0.1
  • Fix · GHSA-8xwf-cr4r-856r vitrage (PyPI) Fixed in 15.0.1 Advisory →
  • Fix · GHSA-8xwf-cr4r-856r vitrage (PyPI) Fixed in 14.0.1 Advisory →
  • Fix · GHSA-8xwf-cr4r-856r vitrage (PyPI) Fixed in 13.0.1 Advisory →
  • Fix · GHSA-8xwf-cr4r-856r vitrage (PyPI) Fixed in 12.0.1 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-28370
  2. 2026-10-03 Alias added: GHSA-8xwf-cr4r-856r

References

Sources