Cloudanix VulnDB

CVE-2022-37424

Medium · 6.5

CVSS

6.5

EPSS

0.8%

Published

Oct 28, 2022

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

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

  1. Obtain valid low-privileged credentials for an OpenNebula instance
  2. Send HTTP or API requests targeting restricted file or directory paths
  3. Parse responses to discover additional sensitive files or configuration data
  4. 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