CVE•Published 2026-09-18•Modified 2026-09-22•0 articles on news•5 live references•NVD data

CVE-2026-93854

Vulnerability data via NVD (ingested)

CVSS v3.1
—
EPSS percentile
15
Exploit Prediction Scoring System · top 85% of all CVEs
Description

In OpenStack Blazar before 17.0.1, the V2 lease API does not enforce object-level authorization on its update and delete operations (PUT /v2/leases/{lease_id} and DELETE /v2/leases/{lease_id}). The policy authorize() wrapper attempts to load the target lease to build the authorization target from its owner, but it looks up the lease under the keyword "lease_id" whereas the controller methods name the parameter "id" (and the wsme_pecan.wsexpose wrapper delivers it positionally). The lookup returns None, and thus authorization falls back to the requesting user's own project_id/user_id instead of the target lease owner. Any authenticated user who knows a lease ID can therefore modify or delete leases belonging to other users and projects, bypassing the intended ownership check.

Timeline
Published 2026-09-18
Modified 2026-09-22

External references

Search for exposed instances

Shodan + Censys queries derived from NVD's CPE data. The vuln tag catches assets Shodan has explicitly linked to this CVE; the product / banner fingerprints find exposed instances even when the vuln tag was never applied (which is common).

More intel sources (5)

Known PoCs on GitHub

No public proof-of-concept repositories found for CVE-2026-93854 on GitHub.
We haven't classified any articles referencing CVE-2026-93854 yet. The external references above still apply.