Security Vulnerability Report
中文
CVE-2025-62590 CVSS 8.2 HIGH

CVE-2025-62590

Published: 2025-10-21 20:20:55
Last Modified: 2025-10-23 16:01:06

Description

Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). Supported versions that are affected are 7.1.12 and 7.2.2. Easily exploitable vulnerability allows high privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. While the vulnerability is in Oracle VM VirtualBox, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle VM VirtualBox. CVSS 3.1 Base Score 8.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H).

CVSS Details

CVSS Score
8.2
Severity
HIGH
CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H

Configurations (Affected Products)

cpe:2.3:a:oracle:vm_virtualbox:7.1.12:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:oracle:vm_virtualbox:7.2.2:*:*:*:*:*:*:* - VULNERABLE
Oracle VM VirtualBox < 7.1.13
Oracle VM VirtualBox < 7.2.3
Oracle VM VirtualBox 7.1.12
Oracle VM VirtualBox 7.2.2

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# Oracle VM VirtualBox Core Component Privilege Escalation (CVE-2025-62590) # Affected: Oracle VM VirtualBox 7.1.12, 7.2.2 # CVSS: 8.2 (HIGH) | Vector: AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H # # Note: This is a conceptual PoC demonstrating the exploitation pattern. # The actual exploit requires specific knowledge of the Core component vulnerability. # # Prerequisites: # - High privileged access (PR:H) to the host running VirtualBox # - Local logon capability on the infrastructure # - Target: Oracle VM VirtualBox 7.1.12 or 7.2.2 import subprocess import os import sys def check_virtualbox_version(): """Check if installed VirtualBox version is vulnerable""" try: result = subprocess.run( ['VBoxManage', '--version'], capture_output=True, text=True, timeout=10 ) version = result.stdout.strip() print(f"[*] Detected VirtualBox version: {version}") vulnerable_versions = ['7.1.12', '7.2.2'] for vuln_ver in vulnerable_versions: if vuln_ver in version: print(f"[!] VULNERABLE: Version {version} is affected by CVE-2025-62590") return True print("[-] Version does not match known vulnerable versions") return False except FileNotFoundError: print("[-] VBoxManage not found. VirtualBox may not be installed.") return False def exploit_core_component(): """ Exploitation of Core component vulnerability. The Core component handles VM lifecycle, virtual hardware emulation, and resource management. The vulnerability allows privilege escalation through crafted inputs to the Core component. """ print("[*] Starting CVE-2025-62590 exploitation...") print("[*] Attack Vector: Local (AV:L)") print("[*] Required Privilege: High (PR:H)") print("[*] User Interaction: None (UI:N)") print("[*] Scope: Changed (S:C)") # Step 1: Verify vulnerable environment if not check_virtualbox_version(): print("[-] Target not vulnerable. Aborting.") return False # Step 2: Prepare malicious payload targeting Core component # The Core component vulnerability can be triggered through # crafted VM configuration or virtual hardware operations print("[*] Preparing exploit payload...") # Step 3: Trigger vulnerability through Core component # This involves interacting with VirtualBox Core via VBoxManage # or direct API calls to trigger the privilege escalation print("[*] Triggering Core component vulnerability...") # Conceptual exploitation steps: # 1. Create a malicious VM configuration targeting Core component # 2. Trigger the vulnerable code path through VM operations # 3. Exploit the flaw to escalate privileges # 4. Gain full control of Oracle VM VirtualBox print("[!] Exploit completed - Oracle VM VirtualBox compromised") print("[!] Scope changed: Additional products may be impacted") return True if __name__ == "__main__": print("=" * 60) print("CVE-2025-62590 - Oracle VM VirtualBox Core Privilege Escalation") print("=" * 60) exploit_core_component()

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-62590", "sourceIdentifier": "[email protected]", "published": "2025-10-21T20:20:55.370", "lastModified": "2025-10-23T16:01:06.320", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). Supported versions that are affected are 7.1.12 and 7.2.2. Easily exploitable vulnerability allows high privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. While the vulnerability is in Oracle VM VirtualBox, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle VM VirtualBox. CVSS 3.1 Base Score 8.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H)."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H", "baseScore": 8.2, "baseSeverity": "HIGH", "attackVector": "LOCAL", "attackComplexity": "LOW", "privilegesRequired": "HIGH", "userInteraction": "NONE", "scope": "CHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 1.5, "impactScore": 6.0}]}, "weaknesses": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-267"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:oracle:vm_virtualbox:7.1.12:*:*:*:*:*:*:*", "matchCriteriaId": "D0846C94-6984-4E7F-9670-E5238AA8CA5F"}, {"vulnerable": true, "criteria": "cpe:2.3:a:oracle:vm_virtualbox:7.2.2:*:*:*:*:*:*:*", "matchCriteriaId": "613B5554-B57C-4AF9-AC10-E96278C44FC4"}]}]}], "references": [{"url": "https://www.oracle.com/security-alerts/cpuoct2025.html", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}