Skip to main content

Apache CloudStack CVE-2026-59657

| EUVDEUVD-2026-63843 HIGH
Cleartext Storage of Sensitive Information (CWE-312)
2026-08-21 apache GHSA-72m7-8x56-r97p
7.5
CVSS 3.1 · Vendor: apache
View

Attack ChainAIDerived

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

  1. Access
    Identify CloudStack database endpoint or backup
  2. Delivery
    Gain read access via leaked credentials, SQL injection, or misconfigured storage
  3. Exploit
    Query AsyncJob table for sensitive records
  4. Execution
    Extract cleartext credentials or secrets
  5. Impact
    Leverage extracted secrets for lateral movement

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V14 - Data Protection Encrypted storage of sensitive data
Exploitation Conditions

Exploitation requires read access to the Apache CloudStack backend database, specifically the table(s) used to store AsyncJob state and results. The attacker does not need CloudStack management-plane credentials if they obtain direct database access through a separate vector (e.g., compromised DB credentials, SQL injection in a co-located application, exposed backup file, or cloud storage misconfiguration). Exploitation through the CloudStack API itself would require at minimum a valid CloudStack user account to query AsyncJob results. What limits exploitation: the CloudStack database is not directly internet-facing in well-configured deployments; exploitation depends on a secondary access vector to the database layer; and the sensitive content of AsyncJob records depends on which operations users perform through the API. Environments with strict database network segmentation and encrypted backup storage significantly reduce real-world risk despite the high CVSS score.

Impact

The NVD CVSS vector (AV:N/AC:L/PR:N/UI:N) implies unauthenticated network exploitation, but this is misleading for a storage vulnerability of this class. CWE-312 flaws are exploited by reading stored data, not by triggering a network-reachable flaw directly. Realistically, an attacker must first obtain database-level read access (via a separate SQL injection, compromised DB credentials, insider threat, insecure backup, or snapshot misconfiguration) - making the effective attack complexity higher than AC:L/PR:N suggests. EPSS at 0.10% (1st percentile) corroborates that automated or widespread exploitation is not observed. No KEV listing confirms no CISA-tracked active exploitation. However, the severity is real in environments with shared database infrastructure, multi-tenant cloudstack deployments, or any path to DB credential exposure. The CVSS C:H rating is accurate - if AsyncJob records capture secrets, exposure is complete for those values. The NVD's PR:N appears to model the CloudStack application layer as having no privilege barrier to AsyncJob data in certain retrieval paths, but this conflicts with the expectation that API-level AsyncJob queries require at minimum user authentication. This discrepancy should be verified with the vendor.

Exploit ScenarioDerived

An attacker who obtains read access to the CloudStack MySQL database - through a separately exploited SQL injection in another application sharing the DB host, through leaked backup files, or via compromised database credentials - queries the async_job table and extracts sensitive values stored in cleartext that were originally submitted as part of asynchronous CloudStack API operations. No public exploit code exists for this vulnerability at the time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – Aug 25, 2026

Cleartext storage of sensitive information in Apache CloudStack's AsyncJob database records exposes credentials and operation-sensitive data to any party with read access to the underlying database. All CloudStack deployments from version 4.0.0 through 4.22.1.0 are affected across both the 4.x stable and 4.21/4.22 release lines. No public exploit code has been identified and EPSS sits at the 1st percentile, but the NVD-assigned confidentiality impact of HIGH reflects that AsyncJob records may capture sensitive payloads - such as API secrets or passwords - passed through asynchronous operations, stored durably in cleartext rather than encrypted at rest.

Earlier versions of this analysis (1)
v1 Aug 21, 2026 - 09:12

Cleartext storage of sensitive information in Apache CloudStack's AsyncJob database records exposes credentials, API keys, or other operation parameters to any party with database read access. All releases from 4.0.0 through 4.22.1.0 are affected - a range spanning well over a decade of deployments. No public exploit or CISA KEV listing is present at time of analysis, but the long-standing nature of the flaw means historical job data already in affected databases remains at risk even after patching.

RemediationAI

Upgrade to Apache CloudStack 4.20.3.1 (LTS) or 4.22.1.1 (current) as directed by the vendor advisory at https://lists.apache.org/thread/g6cwddtjrwbh1d56wjz4cfp3fzfm4kbc. These are the only confirmed fix versions from vendor-provided data. If immediate patching is not possible, restrict direct database access to only the CloudStack management server service account - revoke DBA or broad read privileges from any non-CloudStack processes. Additionally, ensure CloudStack database backups and snapshots are encrypted at rest and access-controlled, as backup files are a common exfiltration vector for this class of flaw. Audit which AsyncJob records currently in the database contain sensitive payloads and consider rotating any credentials or API keys that may have passed through async operations. Note that database access restriction does not eliminate exposure through the CloudStack API itself if unauthenticated AsyncJob result retrieval is possible - vendor clarification is recommended on that specific path.

Affected VersionsENISA

Apache CloudStack 4.21.0.0 ≤4.22.1.0
Apache CloudStack 4.0.0 ≤4.20.3.0

Affected Packages

euvd apache_cloudstack no fix

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

Apache CloudStack (CPE: cpe:2.3:a:apache_software_foundation:apache_cloudstack) is an open-source Infrastructure-as-a-Service platform that manages compute, network, and storage resources across data centers. Its asynchronous job framework (AsyncJob) records the state, parameters, and results of long-running operations in the CloudStack MySQL/MariaDB database. CWE-312 (Cleartext Storage of Sensitive Information) identifies the root cause: sensitive data - potentially including credentials, API keys, or configuration secrets submitted as part of async operations - is persisted to the database without encryption. Any party with direct database read access (DBA, database backup files, adjacent SQL injection, or snapshot exposure) can retrieve this sensitive information in plaintext form.

Know when Apache Cloudstack 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 (apache) PRIMARY 7.5 LOW
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 6.5 MEDIUM

Database-level read access or authenticated API access is a realistic prerequisite for exploiting CWE-312 storage exposure, warranting PR:L over the NVD's PR:N.

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

Primary rating from Vendor (apache).

CVSS VectorVendor: apache

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

Lifecycle Timeline

1
CVSS changed
Aug 25, 2026 - 20:22 NVD
7.5 (HIGH)

DescriptionCVE.org

Cleartext Storage of Sensitive Information vulnerability in Apache CloudStack with AsyncJob storage in the database.

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

Users are recommended to upgrade to version 4.20.3.1 or 4.22.1.1 or later, which fixes the issue.

Executive ViewAI

Why It Matters

Apache CloudStack versions 4.0.0 through 4.22.1.0 store sensitive authentication credentials and operational secrets in plaintext within the AsyncJob database, creating a credential exposure risk if database access is compromised. This vulnerability affects all CloudStack deployments and could expose API keys and passwords to any user or attacker with direct database access.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict database access via role-based access controls limiting reads to AsyncJob tables; implement database encryption at rest; enable database query logging and alerting on AsyncJob table access; conduct immediate credential rotation for API keys and secrets used in CloudStack operations; consider application-level field encryption for sensitive payloads before AsyncJob persistence; segment CloudStack infrastructure to minimize database access vectors.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Medium
enterprise IaaS platform used by carriers and MSPs, not ubiquitous
Data Quality
5 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 HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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
Yes
Human Impact
High

Priority Score

20
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +20
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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-66467 HIGH
8.1 May 08

Apache CloudStack deployments that use MinIO-backed object storage fail to revoke the MinIO policy associated with a buc

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-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

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