CVE-2024-21103
High · 7.8CVSS
7.8
EPSS
0.3%
Published
Apr 16, 2024
CISA due date
—
Cloudanix analysis
A local user on a Linux machine that runs VirtualBox can take over the virtualization software and everything inside the virtual machines.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Full Compromise
- Component
- Application
- Class
- Privilege Escalation
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Local privilege escalation flaw in VirtualBox core on Linux hosts that allows an authenticated low-privileged user to obtain full control of the VirtualBox process and its guest VMs.
Why it matters to the business
Attackers who already have a foothold on a Linux host running VirtualBox can seize control of all virtual machines, exposing hosted workloads, data, and the underlying host infrastructure.
How an attack unfolds
An attacker with a local account on a Linux system that hosts VirtualBox triggers the flaw through crafted input or API calls, bypassing intended isolation boundaries and executing arbitrary code with the privileges of the VirtualBox process.
How to fix it
Upgrade Oracle VM VirtualBox to version 7.0.16 or later on all Linux hosts. Remove or isolate any systems that cannot be updated promptly.
How to confirm the fix worked
Verify the installed VirtualBox version is 7.0.16 or newer on every Linux host; confirm the vulnerable component is no longer present by checking package metadata and running processes.
Typical attack path
- Obtain low-privileged local access on a Linux host running affected VirtualBox
- Trigger the core component vulnerability via local process interaction or guest-host interface
- Escalate to full control of the VirtualBox process
- Manipulate, inspect, or escape into guest virtual machines
How to detect it
Review local authentication logs, process creation events, and VirtualBox service logs on Linux hosts for unexpected privilege changes or abnormal VirtualBox child processes around the time of suspected access.
What your security team should do
- Immediately schedule upgrade to 7.0.16+ on all Linux hosts running VirtualBox
- Restrict local logons to hosts that run VirtualBox to the minimum necessary accounts
- Monitor for post-exploitation activity such as unexpected VirtualBox process behavior or guest VM modifications
- Review and harden guest-host communication channels until patches are applied
The record
Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). Supported versions that are affected are Prior to 7.0.16. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. Successful attacks of this vulnerability can result in takeover of Oracle VM VirtualBox. Note: This vulnerability applies to Linux hosts only. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Mageia:9 | kmod-virtualbox | 0 | 7.0.18-48.mga9 |
| Mageia:9 | virtualbox | 0 | 7.0.18-1.mga9 |
| Ubuntu:16.04:LTS | virtualbox | 0 | No fix |
| Ubuntu:18.04:LTS | virtualbox | 0 | No fix |
| Ubuntu:20.04:LTS | virtualbox | 0 | No fix |
| Ubuntu:22.04:LTS | virtualbox | 0 | No fix |
| Ubuntu:24.04:LTS | virtualbox | 0 | No fix |
| Ubuntu:24.10 | virtualbox | 0 | No fix |
| Ubuntu:25.04 | virtualbox | 0 | No fix |
| Ubuntu:25.10 | virtualbox | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | virtualbox | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | virtualbox | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | virtualbox | 0 | No fix |
Related vulnerabilities
- CVE-2025-71144 In the Linux kernel, the following vulnerability has been resolved: mptcp: ensure context… Also affects kmod-virtualbox
- CVE-2025-71143 In the Linux kernel, the following vulnerability has been resolved: clk: samsung… Also affects kmod-virtualbox
- CVE-2025-71137 In the Linux kernel, the following vulnerability has been resolved: octeontx2-pf: fix… Also affects kmod-virtualbox
- CVE-2025-71133 In the Linux kernel, the following vulnerability has been resolved: RDMA/irdma: avoid… Also affects kmod-virtualbox
- CVE-2025-71136 In the Linux kernel, the following vulnerability has been resolved: media: adv7842: Avoid… Also affects kmod-virtualbox
- CVE-2025-71140 In the Linux kernel, the following vulnerability has been resolved: media: mediatek… Also affects kmod-virtualbox
- CVE-2025-71141 In the Linux kernel, the following vulnerability has been resolved: drm/tilcdc: Fix… Also affects kmod-virtualbox
- CVE-2025-71138 In the Linux kernel, the following vulnerability has been resolved: drm/msm/dpu: Add… Also affects kmod-virtualbox