CVE-2026-92761
8.8retspen · WebVirtCloud
WebVirtCloud contains a missing authorization vulnerability where read-only users can perform privileged actions on virtual machines due to improper permission validation in the get_instance gate.
Executive summary
A high-severity missing authorization flaw in WebVirtCloud allows authenticated, read-only users to perform unauthorized administrative actions on virtual machine instances.
Vulnerability
The application fails to properly validate permission flags within UserInstance grants. By exploiting the get_instance function, which only verifies the existence of a grant rather than the specific permissions assigned, any authenticated user with read-only access can bypass authorization checks.
Business impact
This vulnerability presents a significant risk to the integrity and availability of virtualized infrastructure. A malicious or compromised read-only user could shut down critical virtual machines, reset root passwords, or install unauthorized SSH keys, leading to potential data loss, service disruption, and unauthorized administrative access to guest systems. With a CVSS score of 8.8, this flaw constitutes a critical security failure that could be leveraged for lateral movement or sabotage within the management environment.
Remediation
Immediate Action: Monitor official repository releases and apply the security patch as soon as it becomes available. If no patch is currently available, restrict access to the WebVirtCloud interface to highly trusted users only until a fix is implemented.
Proactive Monitoring: Review application access logs for unusual activity, specifically focusing on unauthorized attempts to perform administrative actions such as instance power-offs, password resets, or SSH key modifications by users with restricted roles.
Compensating Controls: Deploy a Web Application Firewall (WAF) with custom rules to inspect and block requests targeting the vulnerable instance management endpoints (instances/views.py) if they originate from users without administrative privileges.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
Given the severity of this authorization bypass, organizations utilizing WebVirtCloud must prioritize the identification and restriction of user accounts with excessive or unnecessary permissions. Administrators should monitor the vendor repository for the release of a security update and apply it immediately to prevent potential exploitation. Until a patch is deployed, the risk of unauthorized instance manipulation remains high.
History
- Disclosed CVE record published
- Collected by CVE Brief via github
- Analyst report written
- Published in the daily brief high section
Sources
Originally found and disclosed by George Chen, per the CVE Program record.
- GitHub Issue #682 Issue tracker
- github.com
- get_instance checks only that a grant exists, not its flags Technical analysis
- poweroff authorizes with get_instance alone Technical analysis
- resizevm_cpu shows the intended is_change enforcement Technical analysis
- VulnCheck Advisory: WebVirtCloud Missing Authorization on Instance Control Actions Third-party advisory