Skip to main content

OpenStack Manila EUVDEUVD-2026-107046

| CVE-2026-71195 CRITICAL
Incorrect Authorization (CWE-863)
9.9
CVSS 3.1 · Vendor
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as any OpenStack project member
  2. Exploit
    Enumerate target public share UUID
  3. Execution
    Invoke unauthorized Manila API op (allow_access / create_share_backup)
  4. Impact
    Exfiltrate share data or revoke owner access

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
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 valid Keystone credentials as an ordinary member of any project/tenant on the cloud (PR:L) - no owner, admin, or cross-tenant trust is needed. The target share MUST be marked public (is_public=True), which is the specific precondition that makes the share's UUID visible to other tenants and routes the request through the vulnerable controllers (allow_access, deny_access, update_access, create_share_backup, soft_delete, restore, export-location metadata, and access-rule listing). Limiting factors that reduce real-world exposure: only public shares are affected (private shares are not in scope), the deployment must be multi-tenant with public shares actually in use, and the running Manila version must be before 23.0.1. No user interaction or non-default protocol is required.

Impact

This is a genuine high-priority issue, not a CVSS-inflated one. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H, 9.9) describes trivially-exploitable conditions: any network-reachable, low-privileged authenticated user (a member of ANY project/tenant) can act, with no user interaction and low complexity, and the scope change (S:C) correctly reflects cross-tenant impact. The CWE-863 (Incorrect Authorization) root cause is confirmed by a coordinated OpenStack Security Advisory (OSSA-2026-046) and the oss-security disclosure, which is strong vendor-grade corroboration. No EPSS score was provided in the input, so probabilistic exploitation likelihood cannot be quantified here. The CVE is NOT in CISA KEV and no public POC is referenced, so this is 'no public exploit identified at time of analysis' - however, the vulnerability class (authorization check against the caller's own project instead of the share owner) is conceptually simple to weaponize once the fixed/unfixed code is diffed, so absence of a POC today should not lower urgency much. One signal to note: the attack is only meaningful against shares explicitly marked public, which bounds the blast radius to multi-tenant clouds that actually use public shares. No SSVC decision data was supplied. Net: treat as an urgent patch priority for any multi-tenant OpenStack deployment using Manila with public shares.

Exploit ScenarioDerived

On a multi-tenant OpenStack cloud, an attacker with ordinary member credentials in Tenant B discovers the UUID of a public share owned by Tenant A (public share UUIDs are visible to all). They call create_share_backup or list access rules against that share; the API authorizes the call against Tenant B's own context and never re-checks ownership, so the attacker exfiltrates Tenant A's data (including CephFS keys and usernames) or revokes Tenant A's own access. No special attack complexity or user interaction is required, though no public exploit code is referenced.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – Oct 21, 2026

OpenStack Manila before 23.0.1 allows any authenticated member of an OpenStack project to act on another tenant's public share, exposing data and enabling access-rule and lifecycle tampering. The CVSS 3.1 vector is AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H (9.9), reflecting a low-privileged, network-reachable cross-tenant authorization failure; target shares must be public, which makes their UUIDs visible. No public exploit code was identified at time of analysis, and active exploitation is not confirmed in the supplied data.

Earlier versions of this analysis (1)
v1 Oct 20, 2026 - 18:16

Cross-project authorization bypass in OpenStack Manila allows an authenticated user in any project to change access rules and export-location metadata for another project's public share, and to soft-delete, restore, or back up that foreign share. The affected branches are >=1.0.0 <20.0.3, >=21.0.0 <21.0.3, >=22.0.0 <22.0.2, and ==23.0.0. No public exploit identified at time of analysis; exploitation requires valid credentials and an existing public share owned by a different project, and disruption of live access rules depends on a compatible storage backend.

RemediationAI

Upgrade OpenStack Manila to 23.0.1 or later; the vendor-released patch is 23.0.1 and the advisory is https://security.openstack.org/ossa/OSSA-2026-046.html (Launchpad: https://launchpad.net/bugs/2161412). If immediate upgrade is not possible, remove the vulnerable precondition by setting shares to private (is_public=False) and auditing existing public shares, at the cost of breaking intended public-share workflows. Additionally, restrict Manila API access to trusted tenants or temporarily constrain access-management and backup-related API operations through policy, with the trade-off of reducing tenant self-service; review access rules, backups, and export-location metadata for foreign-project activity and revoke unauthorized access rules.

Affected VersionsENISA

Manila 23.0.0 <23.0.1
Manila 1.0.0 <20.0.3
Manila 21.0.0 <21.0.3
Manila 22.0.0 <22.0.2

Affected Packages

euvd manila fix: 20.0.3, 21.0.3, 22.0.2, 23.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 Manila is the OpenStack shared-filesystem service. The issue is CWE-863 incorrect authorization: the Manila API controllers check the caller's own project context and then retrieve a public share owned by another project without performing an object-level owner check. Because public shares expose their UUID to other tenants, an ordinary Keystone-authenticated project member (PR:L, no admin or owner role) can invoke allow_access, deny_access, update_access, create_share_backup, soft_delete, restore, export-location metadata operations, and access-rule listing against that foreign share. The assessed impact is cross-tenant (S:C) with high confidentiality, integrity, and availability consequences. The precondition is that the deployment is multi-tenant and the target share is marked public; private shares are not in scope, and no public exploit was identified at time of analysis.

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 (CNA) PRIMARY 9.9 CRITICAL
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
vuln.today AI 9.9 CRITICAL

Any authenticated tenant member (PR:L) exploits over the API with no interaction or complexity; impact crosses the security authority into another tenant's resources, so S:C with full C/I/A loss.

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

Primary rating from Vendor (CNA).

CVSS VectorVendor

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
Patch available
Oct 21, 2026 - 07:01 EUVD
Analysis Updated
Oct 21, 2026 - 06:28 vuln.today
v2 - CVSS changed
CVSS changed
Oct 21, 2026 - 06:22 NVD
9.9 (CRITICAL)

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

Executive ViewAI

Why It Matters

OpenStack Manila, the shared-file-storage service used in private and provider clouds, carries a critical cross-tenant authorization flaw (CVE-2026-71195, CVSS 9.9) that allows any authenticated member of one project to view and tamper with another tenant's public shares, including their access rules and lifecycle state. Because this breaks the tenant isolation that customers, auditors, and regulators assume is enforced by the cloud platform, every organization running Manila before 23.0.1 faces potential multi-tenant data exposure and integrity loss with no vendor patch currently available. Leadership should treat this as a cloud-trust issue affecting all hosted tenants, not a single-team bug.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict Manila API access to trusted management networks; enforce least-privilege project membership and scope share/access-rule operations to administrators via policy overrides; convert unnecessary public shares to private to remove the exposure precondition; enable and centrally monitor Manila audit logs for cross-project share access, access-rule changes, and lifecycle actions; and review recent share activity for indicators of cross-tenant tampering.

Threat Intelligence Overview

EPSS Score
0.5%
Top 59% exploitable
Prevalence
Medium
optional OpenStack shared-filesystem service, common in private/telco clouds
Data Quality
4 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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.5%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

50
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +50
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