Skip to main content

Apache CloudStack CVE-2025-66170

| EUVDEUVD-2025-209740 MEDIUM
Incorrect Authorization (CWE-863)
2026-05-08 apache GHSA-7p28-jcmx-86m5
6.5
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

Lifecycle Timeline

4
Analysis Generated
May 08, 2026 - 19:24 vuln.today
CVSS changed
May 08, 2026 - 19:22 NVD
6.5 (MEDIUM)
CVE Published
May 08, 2026 - 12:06 nvd
MEDIUM 6.5
CVE Published
May 08, 2026 - 12:06 nvd
UNKNOWN (no severity yet)

DescriptionCVE.org

The CloudStack Backup plugin has an improper authorization logic in versions 4.21.0.0 and 4.22.0.0. Anyone with authenticated user-account access in CloudStack 4.21.0.0+ environments, where this plugin is enabled and has access to specific APIs can list backups from any account in the environment. This vulnerability does not allow them to see the contents of the backup.

Users are recommended to upgrade to version 4.22.0.1, which fixes the issue.

AnalysisAI

Improper authorization logic in the CloudStack Backup plugin allows authenticated users to enumerate backups from any account in the environment across versions 4.21.0.0 through 4.22.0.0. An attacker with valid user credentials can exploit this to gain unauthorized visibility into backup metadata and existence across all accounts, though backup contents remain protected. The vulnerability requires the Backup plugin to be enabled and affects multi-tenant CloudStack environments where account isolation is a critical security boundary.

Technical ContextAI

The CloudStack Backup plugin implements API endpoints for backup management that fail to properly enforce account-level access controls. The vulnerability stems from CWE-863 (Incorrect Authorization), where API calls that should be scoped to the requesting user's account are instead returning results from all accounts in the system. This is a classic horizontal privilege escalation in multi-tenant architectures where API authorization checks rely on implicit trust rather than explicit account ownership validation. The affected versions include CloudStack 4.21.0.0 and 4.22.0.0, with the plugin enabled as a deployable component that extends core CloudStack functionality.

RemediationAI

Upgrade to Apache CloudStack version 4.22.0.1 or later, which includes the authorization logic fix for the Backup plugin. If immediate upgrading is not feasible, restrict access to Backup plugin APIs by implementing network-level access controls: limit authenticated users' ability to call backup-related endpoints to only those who require operational access, such as CloudStack administrators or designated backup operators. Document which API endpoints are affected and audit past access logs to identify any unauthorized cross-account backup enumeration. CloudStack environments using the Backup plugin should prioritize this update given that any authenticated user can trigger the vulnerability - consider disabling the plugin entirely if cross-account backup visibility is not an operational requirement, accepting any loss of backup plugin functionality.

CVE-2026-62440 CRITICAL
9.1 Aug 21

Cross-tenant manipulation in Apache CloudStack's Kubernetes Service (CKS) plugin allows a tenant to add and remove nodes

CVE-2026-25199 CRITICAL
9.1 May 08

Unauthorized cross-tenant access in Apache CloudStack 4.21.0 through 4.22.0 allows remote unauthenticated attackers to g

CVE-2026-59799 HIGH
8.8 Aug 21

Two-factor authentication bypass in Apache CloudStack allows an authenticated low-privileged user to exploit an improper

CVE-2026-50112 HIGH
8.8 Aug 21

Cross-tenant root command execution in Apache CloudStack (4.14.0.0-4.20.3.0 and 4.21.0.0-4.22.1.0) allows an authenticat

CVE-2026-25077 HIGH
8.8 May 08

Remote code execution in Apache CloudStack allows authenticated account users to execute arbitrary code on KVM hyperviso

CVE-2026-68745 HIGH
8.1 Aug 21

SAML authentication bypass in Apache CloudStack 4.20.3.0 and 4.22.1.0 permits a network-positioned attacker to forge SAM

CVE-2025-66172 HIGH
8.1 May 08

Authenticated CloudStack users can hijack volumes from other tenants' backups via the Backup plugin in versions 4.21.0.0

CVE-2025-66467 HIGH
8.0 May 08

Apache CloudStack's MinIO integration fails to clean up bucket access policies when buckets are deleted, enabling previo

CVE-2026-59655 HIGH
7.5 Aug 21

Sensitive OAuth configuration data is exposed to unauthenticated remote actors in Apache CloudStack's OAuth authenticati

CVE-2026-61397 HIGH
7.5 Aug 21

Sensitive information exposure in Apache CloudStack's OAuth2 authentication plugin and Google OAuth integration allows u

CVE-2026-50222 HIGH
7.5 Aug 21

Missing authorization controls across multiple Userdata-related APIs in Apache CloudStack expose cross-tenant data to an

CVE-2026-66722 HIGH
7.2 Aug 21

Broken object-level authorization in Apache CloudStack exposes project role management APIs to Domain Admins operating o

Share

CVE-2025-66170 vulnerability details – vuln.today

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