Description
Missing Authorization, Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache CloudStack's Userdata reference APIs.

Several userdata-related APIs in Apache CloudStack, including deleteUserData, linkUserDataToTemplate, resetUserDataForVirtualMachine, deployVirtualMachine, and updateVirtualMachine, exhibit missing or insufficient access control validation, potentially allowing cross-tenant/cross-account access to userdata resources that belong to other tenants.

This issue affects Apache CloudStack: from 4.18.0.0 through 4.20.3.0 and from 4.21.0.0 through 4.22.1.0.

The deleteCniConfiguration API, introduced in 4.21.0.0, also exhibits similar behaviour and lacks access validation.

Users are recommended to upgrade to version 4.20.3.1 or 4.22.1.1 or later, which fixes the issue.
Published: 2026-08-21
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Exposure of confidential userdata to unauthorized tenants
Action: Immediate Upgrade
AI Analysis

Impact

The flaw is a missing or insufficient authorization check in several userdata reference APIs of Apache CloudStack. An attacker with access to these endpoints could read or delete userdata belonging to other tenants, thereby compromising privacy and possibly impacting system integrity. The issue is exemplified by weaknesses such as cross‑tenant data access and lack of access validation, as indicated by CWE‑200 and CWE‑862.

Affected Systems

Apache Software Foundation: Apache CloudStack versions from 4.18.0.0 through 4.20.3.0 and from 4.21.0.0 through 4.22.1.0 are affected. The deleteCniConfiguration API introduced in 4.21.0.0 also suffers from the same lack of access validation.

Risk and Exploitability

The vulnerability has a CVSS score of 7.5, indicating high severity, while the EPSS score is reported as less than 1%. It is not listed in the CISA KEV catalog. The APIs are exposed over the CloudStack management interface and can be called with an existing authentication token. The missing authorization check permits cross‑tenant access, allowing an attacker to read or delete userdata belonging to other tenants, which poses confidentiality, integrity, and potential availability risks in multi‑tenant environments.

Generated by OpenCVE AI on August 25, 2026 at 21:46 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the vendor patch by upgrading to Apache CloudStack 4.20.3.1, 4.22.1.1 or a later release that addresses the access‑control gaps.
  • If an immediate upgrade is not feasible, tighten network controls or ACLs to restrict access to the userdata APIs to trusted administrative hosts and revoke any broad IAM permissions that allow cross‑tenant API usage.
  • Enable auditing and log all access to the userdata endpoints, and actively monitor for unexpected API calls from unprivileged tenants to detect potential exploitation attempts.

Generated by OpenCVE AI on August 25, 2026 at 21:46 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 27 Aug 2026 00:45:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:apache:cloudstack:*:*:*:*:*:*:*:*

Tue, 25 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 21 Aug 2026 09:45:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache cloudstack
Vendors & Products Apache
Apache cloudstack

Fri, 21 Aug 2026 08:45:00 +0000

Type Values Removed Values Added
Description Missing Authorization, Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache CloudStack's Userdata reference APIs. Several userdata-related APIs in Apache CloudStack, including deleteUserData, linkUserDataToTemplate, resetUserDataForVirtualMachine, deployVirtualMachine, and updateVirtualMachine, exhibit missing or insufficient access control validation, potentially allowing cross-tenant/cross-account access to userdata resources that belong to other tenants. This issue affects Apache CloudStack: from 4.18.0.0 through 4.20.3.0 and from 4.21.0.0 through 4.22.1.0. The deleteCniConfiguration API, introduced in 4.21.0.0, also exhibits similar behaviour and lacks access validation. Users are recommended to upgrade to version 4.20.3.1 or 4.22.1.1 or later, which fixes the issue.
Title Apache CloudStack: Improper access control in Userdata reference APIs
Weaknesses CWE-200
CWE-862
References

Subscriptions

Apache Cloudstack
cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-08-25T19:34:16.076Z

Reserved: 2026-06-04T06:31:36.779Z

Link: CVE-2026-50222

cve-icon Vulnrichment

Updated: 2026-08-25T19:34:12.407Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-21T09:16:38.280

Modified: 2026-08-27T00:37:58.200

Link: CVE-2026-50222

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-25T22:00:13Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-862

    Missing Authorization