CVE-2026-61398

Apache Software Foundation · Apache CloudStack

An improper output encoding vulnerability in the Apache CloudStack UI allows unauthenticated attackers to exploit the Instance Reset Password functionality.

Executive summary

A critical output encoding vulnerability in Apache CloudStack allows unauthenticated attackers to compromise instance password management and potentially gain unauthorized access.

Vulnerability

This flaw involves improper encoding or escaping of output within the user interface during the instance password reset process. Because the attack vector is network-based and requires no authentication (AV:N/AC:L/PR:N/UI:N), it poses a significant risk to the integrity and confidentiality of instance credentials.

Business impact

The vulnerability carries a CVSS score of 9.1, reflecting its critical severity due to the lack of required authentication. Successful exploitation allows an attacker to manipulate the password reset flow, which can lead to full unauthorized access to virtual instances, data exfiltration, and significant operational disruption.

Remediation

Immediate Action: Administrators must upgrade to version 4.20.3.1 or 4.22.1.1 immediately to apply the necessary output encoding patches.

Proactive Monitoring: Review web server and application access logs for unusual patterns or repeated requests targeting the password reset endpoint.

Compensating Controls: Deploy or update Web Application Firewall (WAF) rules to inspect and filter suspicious inputs directed at the CloudStack UI password reset interface.

Exploitation status

Public Exploit Available: No (exploit_available: false)

Analyst recommendation

Given the critical CVSS severity and the ease of exploitation, this vulnerability should be prioritized for immediate remediation. Organizations should verify their current version of Apache CloudStack and apply the specified patches to prevent potential unauthorized access to their virtual infrastructure.

More Apache Software Foundation CVEs

Sources

Originally found and disclosed by Łukasz Bawolski <Lukasz.Bawolski@exea.pl>, per the CVE Program record.