CVE catalog

CVE-2026-28370

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 Vitr

[CVE catalog]

Severity
Critical · CVSS 9.1
Published
Source
[NVD] · [CVE record]
EPSS
0.85% · Oct 27, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianvitragetrixie14.0.0-4+deb13u1fixed
Debianvitragebookworm9.0.0-3.1+deb12u1fixed
CpevitrageNot reportedNot reportedvulnerable
CpevitrageNot reportedNot reportedunknown
PipvitrageNot reported15.0.1fixed
PipvitrageNot reported14.0.1fixed
PipvitrageNot reported13.0.1fixed
PipvitrageNot reported12.0.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianvitragesourcetrixie14.0.0-4+deb13u1not yet assignedNot reported[1139452]
Debianvitragesourcebookworm9.0.0-3+deb12u1not yet assignedNot reported[1139452]
PipvitragepipNot reported15.0.1Not reportedNot reportedNot reported
PipvitragepipNot reported14.0.1Not reportedNot reportedNot reported
PipvitragepipNot reported13.0.1Not reportedNot reportedNot reported
PipvitragepipNot reported12.0.1Not reportedNot reportedNot reported

[Debian bug #1139452]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [vitrage]

    Details (2)
    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

  • Source package: [vitrage]

    Details (2)
    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

  • Source package: [vitrage]

    Details (2)
    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

  • Source package: [vitrage]

    Details (2)
    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

  • Source package: [vitrage]

    Details (2)
    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

  • Source package: [vitrage]

    Details (2)
    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

  • [vitrage-ml]Fixed

    Source package: [vitrage]

    Details (2)
    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

  • Source package: [vitrage]

    Details (2)
    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

  • Source package: [vitrage]

    Details (2)
    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

  • Source package: [vitrage]

    Details (2)
    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

    • 9.0.0-3.1+deb12u1 · all · bookworm

      Fixed · Fixed: 9.0.0-3+deb12u1

      nvd · vitrage · debian · bookworm; nvd · vitrage · debian · 12

[Debian 13 (Trixie)]

  • Source package: [vitrage]

    Details (2)
    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

  • Source package: [vitrage]

    Details (2)
    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

  • Source package: [vitrage]

    Details (2)
    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

  • Source package: [vitrage]

    Details (2)
    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

  • Source package: [vitrage]

    Details (2)
    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

  • Source package: [vitrage]

    Details (2)
    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

  • [vitrage-ml]Fixed

    Source package: [vitrage]

    Details (2)
    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

  • Source package: [vitrage]

    Details (2)
    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

  • Source package: [vitrage]

    Details (2)
    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

  • Source package: [vitrage]

    Details (2)
    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

    • 14.0.0-4+deb13u1 · all · trixie

      Fixed · Fixed: 14.0.0-4+deb13u1

      nvd · vitrage · debian · 13

Observed:

References