Skip to main content

OpenStack Blazar CVE-2026-93852

| EUVDEUVD-2026-83273 HIGH
Missing Authorization (CWE-862)
2026-09-18 mitre GHSA-rf22-mxh9-4qvf
7.1
CVSS 4.0 · Vendor: mitre
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain valid Blazar API credentials
  2. Delivery
    Send GET /v2/leases request
  3. Exploit
    Bypass missing project-scoping/policy check
  4. Execution
    Enumerate all tenants' lease and resource IDs
  5. Persist
    Chain IDs into companion object-level authz bypass
  6. Impact
    Modify or delete other tenants' leases

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires a valid authenticated account with access to the Blazar V2 REST API (PR:L); the flaw is present in default configuration of OpenStack Blazar before 17.0.1 because GET /v2/leases enforces neither project scoping nor an admin-only policy, so no special feature toggle or non-default setting is needed. Limiting factors: the attacker must possess (or compromise) working Blazar API credentials for at least one project, and the deployment must actually run the optional Blazar reservation service; the listing itself only discloses lease/reservation/resource IDs and reservation metadata - escalation to modify/delete requires the separate companion object-level authorization bypass.

Impact

This is a genuine but moderate broken-access-control (CWE-862 Missing Authorization) flaw, not a high-urgency emergency. The vendor CVSS 4.0 vector (AV:N/AC:L/PR:L/UI:N/VC:H) confirms remote, low-complexity access by an authenticated low-privilege user with no interaction - meaning any tenant with valid Blazar API credentials can reach it against default configurations. However, the impact is over-stated at VC:H: the exposed data is lease/reservation/resource IDs and reservation metadata, i.e. cross-tenant infrastructure metadata rather than credentials or content, so real confidentiality impact is closer to limited. No EPSS score, no CISA KEV listing, and no public exploit are present in the provided data, so there is no evidence of active or automated exploitation - this is a targeted, credentialed-insider or compromised-tenant risk rather than a wormable internet threat. The most material risk is chaining: the description states the enumerated lease IDs feed a COMPANION object-level authorization bypass enabling modify/delete of other tenants' leases, which would raise integrity/availability impact - but that integrity impact belongs to the separate companion CVE, not this listing bug. Note the 'Authentication Bypass' tag is imprecise: this is an authorization (project-scoping/policy) failure, not an authentication bypass; the attacker must already be authenticated (PR:L).

Exploit ScenarioDerived

A legitimate but low-privileged tenant user (or an attacker who has compromised any single project's credentials) sends GET /v2/leases to the Blazar REST API and receives every lease across all projects instead of only their own. They harvest lease, reservation, and resource IDs plus reservation metadata for other tenants, mapping the cloud's reserved capacity and then feeding those IDs into the companion object-level authorization bypass to modify or delete other tenants' reservations. No public exploit code is identified at time of analysis; exploitation requires only valid Blazar API access and a single crafted GET request.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 18, 2026

An authenticated user with access to the OpenStack Blazar V2 REST API can enumerate leases belonging to other projects in Blazar versions before 17.0.1, because the GET /v2/leases endpoint enforces neither project scoping nor an administrator-only policy. This broken access control (CWE-862) exposes lease IDs, reservation IDs, resource IDs, and reservation metadata; the leaked lease IDs can then be leveraged with a separate object-level authorization bypass to modify or delete those leases. The flaw requires valid Blazar credentials and a deployment running the optional Blazar reservation service, and no public exploit identified at time of analysis.

RemediationAI

Vendor-released patch: OpenStack Blazar 17.0.1. Upgrade to version 17.0.1 or later to remediate the missing authorization check on GET /v2/leases. No configuration toggle exists to enforce project scoping or an administrator-only policy on this endpoint; the fix requires the code update. If immediate upgrade is not possible, restrict network access to the Blazar API to trusted management networks, monitor API logs for lease listing requests that span multiple projects, and ensure the companion object-level authorization bypass is also addressed to prevent lease modification or deletion-but note that network restriction may break legitimate tenant self-service functionality. Consult the vendor advisory at https://launchpad.net/bugs/2162719 for details.

Affected VersionsENISA

Blazar 1.0.0 <15.1.1
Blazar 16.0.0 <16.0.1
Blazar 17.0.0 <17.0.1

Affected Packages

euvd blazar fix: 15.1.1, 16.0.1, 17.0.1

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

OpenStack Blazar is an optional reservation service for OpenStack clouds that manages leases for resources such as compute instances and volumes. The vulnerability lies in the V2 REST API's lease listing operation (GET /v2/leases), which fails to enforce project scoping or an admin-only policy as required by OpenStack's multi-tenant authorization model. Per CWE-862 (Missing Authorization), the endpoint does not verify that the requesting project matches the lease owner or that the caller has administrative privileges. The affected CPE string is cpe:2.3:a:openstack:blazar:*:*:*:*:*:*:*:*, with the specific vulnerable range being versions before 17.0.1. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N) indicates network-exploitable, low-privilege authenticated access leading to high confidentiality impact, but our independent assessment (CVSS 3.1: AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N) rates the confidentiality impact as low because the listing only discloses identifiers and metadata, not sensitive resource contents. Escalation to lease modification or deletion requires the separate companion object-level authorization bypass referenced in the description. Exploitation requires a valid authenticated account with access to the Blazar V2 API (PR:L) and only affects deployments that actually run the Blazar reservation service.

Know when Openstack gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (mitre) PRIMARY 7.1 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 4.3 MEDIUM

Authenticated low-priv API user (PR:L) over the network with no interaction; impact is limited cross-tenant metadata/ID disclosure (C:L), and integrity/availability belong to the companion bug (I:N/A:N).

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Sep 18, 2026 - 20:03 EUVD
CVE Published
Sep 18, 2026 - 18:48 cve.org
HIGH 7.1

DescriptionCVE.org

In OpenStack Blazar before 17.0.1, the V2 lease listing operation (GET /v2/leases) returns leases for every project without enforcing project scoping or an administrator-only policy. Any authenticated user with access to the Blazar REST API can enumerate leases belonging to other tenants, exposing lease IDs, reservation IDs, resource IDs, and reservation metadata. The exposed lease IDs also enable the object-level authorization bypass tracked in the companion request, allowing an attacker to then modify or delete the enumerated leases.

Executive ViewAI

Why It Matters

A broken access control flaw in the OpenStack Blazar reservation service (versions before 17.0.1) lets a user with access to the lease API list lease, reservation, and resource identifiers belonging to other projects, and that visibility can be chained with a separate object-level authorization bypass to modify or delete other tenants' reservations. Organizations running multi-tenant private clouds with the optional Blazar service enabled face cross-tenant data disclosure and potential disruption of scheduled compute, storage, and network reservations, which can damage tenant trust and breach isolation commitments. Leadership should treat this as a high-priority multi-tenant isolation issue wherever Blazar underpins capacity guarantees or customer service-level commitments.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict GET /v2/leases to administrator-only (or project-scoped) access via oslo.policy/policy.json; disable or stop the optional Blazar reservation API if not operationally required; firewall or network-segment the Blazar API endpoint to trusted administrative networks; enforce Keystone least privilege and monitor/alert on cross-project lease enumeration and unexpected lease modification or deletion in audit logs; review and rotate credentials of accounts exhibiting anomalous API activity.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Low
Blazar is an optional OpenStack resource-reservation service, niche even within OpenStack clouds
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2016-6662 CRITICAL POC
9.8 Sep 20

Oracle MySQL through 5.5.52, 5.6.x through 5.6.33, and 5.7.x through 5.7.15; MariaDB before 5.5.51, 10.0.x before 10.0.2

CVE-2013-2121 MEDIUM POC
6.0 Jul 31

Eval injection vulnerability in the create method in the Bookmarks controller in Foreman before 1.2.0-RC2 allows remote

CVE-2013-2113 MEDIUM POC
6.0 Jul 31

The create method in app/controllers/users_controller.rb in Foreman before 1.2.0-RC2 allows remote authenticated users w

CVE-2018-3639 MEDIUM POC
5.5 May 22

Systems with microprocessors utilizing speculative execution and speculative execution of memory reads before the addres

CVE-2015-3456 HIGH POC
7.7 May 13

The Floppy Disk Controller (FDC) in QEMU, as used in Xen 4.5.x and earlier and KVM, allows local guest users to cause a

CVE-2018-11218 CRITICAL POC
9.8 Jun 17

Memory Corruption was discovered in the cmsgpack library in the Lua subsystem in Redis before 3.2.12, 4.x before 4.0.10,

CVE-2015-8914 CRITICAL POC
9.1 Jun 17

The IPTables firewall in OpenStack Neutron before 7.0.4 and 8.0.0 through 8.1.0 allows remote attackers to bypass an int

CVE-2024-28718 CRITICAL POC
9.8 Apr 12

An issue in OpenStack magnum yoga-eom version allows a remote attacker to execute arbitrary code via the cert_manager.py

CVE-2018-11219 CRITICAL POC
9.8 Jun 17

An Integer Overflow issue was discovered in the struct library in the Lua subsystem in Redis before 3.2.12, 4.x before 4

CVE-2017-1000366 HIGH POC
7.8 Jun 19

glibc contains a vulnerability that allows specially crafted LD_LIBRARY_PATH values to manipulate the heap/stack, causin

CVE-2015-7512 CRITICAL
9.0 Jan 08

Buffer overflow in the pcnet_receive function in hw/net/pcnet.c in QEMU, when a guest NIC has a larger MTU, allows remot

CVE-2026-28370 CRITICAL POC
9.1 Feb 27

Code injection in OpenStack Vitrage query parser allows authenticated users to execute arbitrary Python code through cra

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy