Description
In OpenStack Manila before 23.0.1, multiple Manila API operations on public shares do not verify that the caller owns the share. The API controllers authorize operations against the caller's own project context, then load a foreign public share without re-authorizing against the share's actual owner. This affects the following operations: allow_access: grant data-plane read/write access to another tenant's share; deny_access: revoke the owner's existing access rules; update_access: escalate access level (e.g., ro to rw); create_share_backup: exfiltrate share data via a backup created under the attacker's project; soft_delete: move a foreign share to the recycle bin; restore: interfere with the owner's deletion workflow; export location metadata: create, update, and delete metadata on foreign export locations; access rule listing: disclose IPs, usernames, and CephFS keys. Any authenticated project member can exploit these operations on any public share. The share UUID is visible since the share is public.
Published: 2026-10-21
Score: 9.9 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized manipulation of public shares enabling data exfiltration and unauthorized access
Action: Immediate Patch
AI Analysis

Impact

Multiple API operations in OpenStack Manila do not verify that an authenticated caller owns a public share before performing actions. This omission allows an authenticated project member to grant or revoke access, change access levels, create backups under their own project to exfiltrate data, delete or restore foreign shares, modify export location metadata, and read detailed metadata such as IPs, usernames, and CephFS keys. The weakness follows CWE‑639 and CWE‑863 and can compromise confidentiality, integrity, and availability of shared resources.

Affected Systems

OpenStack Manila before version 23.0.1. All installations that enable public shares are affected, regardless of user role within the project. The vulnerability applies to operations such as allow_access, deny_access, update_access, create_share_backup, soft_delete, restore, export location metadata modifications, and access rule listing.

Risk and Exploitability

The CVSS base score of 9.9 indicates a critical security risk, while a very low EPSS score (<1%) suggests that exploitation is not widespread yet. The vulnerability is not yet listed in CISA's KEV catalog. Attackers need only authenticated API access within a project, making the attack vector internal. Consequently, any internal user or compromised credentials could potentially abuse public shares for data exfiltration or denial of service.

Generated by OpenCVE AI on October 22, 2026 at 13:37 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update OpenStack Manila to version 23.0.1 or later to restore proper ownership checks for public share operations.
  • Disable public share visibility or enforce private visibility to reduce exposure of shares to unauthorized users.
  • Restrict share operation permissions to privileged roles and enable audit logging of share access changes.

Generated by OpenCVE AI on October 22, 2026 at 13:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 10 Nov 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 27 Oct 2026 22:30:00 +0000

Type Values Removed Values Added
References

Thu, 22 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Title Unauthorized Access and Manipulation of Public Shares in OpenStack Manila manila: manila: Public Manila Share Allows Cross-Project Access-Rule and Export-Metadata Writes
Weaknesses CWE-639
References
Metrics threat_severity

None

threat_severity

Critical


Wed, 21 Oct 2026 17:15:00 +0000

Type Values Removed Values Added
Title Unauthorized Access and Manipulation of Public Shares in OpenStack Manila

Wed, 21 Oct 2026 07:30:00 +0000

Type Values Removed Values Added
References

Wed, 21 Oct 2026 05:45:00 +0000

Type Values Removed Values Added
Description In OpenStack Manila before 23.0.1, multiple Manila API operations on public shares do not verify that the caller owns the share. The API controllers authorize operations against the caller's own project context, then load a foreign public share without re-authorizing against the share's actual owner. This affects the following operations: allow_access: grant data-plane read/write access to another tenant's share; deny_access: revoke the owner's existing access rules; update_access: escalate access level (e.g., ro to rw); create_share_backup: exfiltrate share data via a backup created under the attacker's project; soft_delete: move a foreign share to the recycle bin; restore: interfere with the owner's deletion workflow; export location metadata: create, update, and delete metadata on foreign export locations; access rule listing: disclose IPs, usernames, and CephFS keys. Any authenticated project member can exploit these operations on any public share. The share UUID is visible since the share is public.
First Time appeared Openstack
Openstack manila
Weaknesses CWE-863
CPEs cpe:2.3:a:openstack:manila:*:*:*:*:*:*:*:*
Vendors & Products Openstack
Openstack manila
References
Metrics cvssV3_1

{'score': 9.9, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H'}


Subscriptions

Openstack Manila
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-10-27T22:03:10.886Z

Reserved: 2026-08-05T05:36:37.122Z

Link: CVE-2026-71195

cve-icon Vulnrichment

Updated: 2026-10-21T06:15:43.822Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-21T06:16:49.393

Modified: 2026-10-27T22:18:04.650

Link: CVE-2026-71195

cve-icon Redhat

Severity : Critical

Publid Date: 2026-10-20T15:00:00Z

Links: CVE-2026-71195 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T13:45:06Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-863

    Incorrect Authorization