CVE-2022-37424
Medium · 6.5CVSS
6.5
EPSS
0.8%
Published
Oct 28, 2022
CISA due date
—
Cloudanix analysis
A problem in OpenNebula lets regular users see files and folders they are not supposed to access, which could reveal private company or customer information.
- Exploitation
- Remote Authenticated
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Data Exposure
- Component
- Application
- Class
- Information Disclosure
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The vulnerability permits authenticated users to access and enumerate files or directories outside their intended scope through insufficient access controls in OpenNebula on Linux.
Why it matters to the business
Exposure of sensitive configuration files, user data, or system information can enable data leaks, reconnaissance for further attacks, and compliance violations without requiring elevated privileges.
How an attack unfolds
An attacker authenticates with low-privileged credentials and issues crafted requests that bypass path restrictions to list or retrieve files and directories not intended for their access level.
How to fix it
Apply the latest OpenNebula security updates addressing path traversal and access control issues; enforce strict filesystem isolation and least-privilege configurations until patches are deployed.
How to confirm the fix worked
Review OpenNebula configuration files and access control lists to confirm proper directory restrictions; test with low-privileged accounts to verify that file discovery attempts are blocked and audit logs capture denied requests.
Typical attack path
- Obtain valid low-privileged credentials for an OpenNebula instance
- Send HTTP or API requests targeting restricted file or directory paths
- Parse responses to discover additional sensitive files or configuration data
- Use discovered information to escalate privileges or exfiltrate data
How to detect it
Examine OpenNebula web server and application logs for requests that reference unexpected file paths or produce directory listings; correlate with authentication events from low-privileged accounts.
What your security team should do
- Prioritize patching OpenNebula to the most recent release that resolves information disclosure flaws
- Enable comprehensive request logging and monitor for anomalous file access patterns
- Restrict API and web interface exposure to trusted networks only
- Conduct regular access reviews and enforce least-privilege permissions across all tenants
The record
Files or Directories Accessible to External Parties vulnerability in OpenNebula on Linux allows File Discovery.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Ubuntu:16.04:LTS | opennebula | 0 | No fix |
| Ubuntu:18.04:LTS | opennebula | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | opennebula | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | opennebula | 0 | No fix |
Related vulnerabilities
- CVE-2022-37425 Improper Neutralization of Special Elements used in a Command ('Command Injection')… Also affects opennebula
- CVE-2022-37426 Unrestricted Upload of File with Dangerous Type vulnerability in OpenNebula OpenNebula… Also affects opennebula
- CVE-2026-75164 An arbitrary file read vulnerability in /cgi-bin/ugwdownload.cgi of MBS-Solutions X-Serie… CWE-552
- CVE-2026-74853 The Pods WordPress plugin before 3.3.9.2 does not restrict which functions a display… CWE-552
- CVE-2026-67402 An insecure Apache configuration in ConfigServer Security & Firewall maps /usr/bin as CGI… CWE-552
- CVE-2026-85175 SiYuan versions <= 3.8.1 (fixed in v3.8.2) contain an incomplete blocklist in the… CWE-552
- CVE-2026-73735 Vulnerabilities in the API of HPE Networking Fabric Composer could allow an authenticated… CWE-552
- CVE-2026-73736 A vulnerability in the web-based management interface of HPE Networking Fabric Composer… CWE-552