Multipass
CVE-2025-5199
HIGH
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V13 - Configuration Default permission hardening
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | The CVSS 3.1 score of 7.3 reflects High severity with moderate exploitability: Attack Vector is Local (AV:L), Attack Complexity is Low (AC:L), and Privileges Required is Low (PR:L), meaning any authenticated user can exploit it without special conditions. The User Interaction flag (UI:R) suggests some user action may be needed (e.g., system restart). Impact is maximal across Confidentiality, Integrity, and Availability (C:H/I:H/A:H). While EPSS score is not provided in the data, the CVSS vector indicates this is genuinely exploitable by local users without bypass requirements. The lack of KEV status and POC information is notable—if not currently in CISA KEV or widely exploited, this suggests either recent disclosure or limited active exploitation. However, the simplicity of the CWE-276 vulnerability class (file permissions) and the Local attack vector make this a realistic privilege escalation path. Real-world risk is moderate-to-high for macOS Multipass users in multi-user environments or on shared systems; lower risk for single-user development machines. |
| Exploit ScenarioDerived | A non-privileged local user on a shared macOS system running Multipass 1.15.1 or earlier identifies that a Multipass Launch Daemon executable or its configuration file is world-writable or group-writable due to incorrect default permissions. The attacker modifies one of these files to inject shell commands (e.g., adding a reverse shell or installing a persistence mechanism). Upon the next system restart or daemon reload, the Launch Daemon executes the attacker-modified file with root privileges, granting the attacker administrative access. The attacker can then install rootkits, exfiltrate data, or pivot to other systems. The Low Attack Complexity means no special system configuration or race conditions are required—the permissions vulnerability is inherent to the installation. The Local attack vector and UI:R flag suggest the attacker may need to wait for a system restart or administrator action, but this is a minor impediment in typical usage. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 16, 2026
CVE-2025-5199 is a local privilege escalation vulnerability in Canonical Multipass up to version 1.15.1 on macOS, where incorrect default file permissions on a Launch Daemon allow an authenticated local attacker to modify files executed with administrative privileges during system startup. An attacker with local user access can escalate to root/administrator level through file manipulation, presenting a high-impact privilege escalation risk on affected macOS systems.
RemediationAI
- Immediate Patch: Upgrade Canonical Multipass to version 1.16.0 or later on macOS systems. 2. Manual Permission Hardening (if immediate upgrade is not possible): Audit and correct permissions on Multipass-related Launch Daemon files and associated binaries. Ensure files are owned by root:wheel with permissions 0755 (directories) and 0644 or 0755 (executables), removing world-writable and group-writable bits. 3. Access Control: Restrict local user accounts on macOS systems running Multipass; limit administrative group membership. 4. Monitoring: Monitor for unauthorized modifications to Multipass daemon files and system startup sequences. Check system logs for failed privilege escalation attempts. 5. Vendor Advisory: Consult Canonical's official security advisory and release notes for version 1.16.0+ for detailed remediation guidance and patch applicability across macOS versions.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability stems from CWE-276 (Incorrect Default Permissions), a classic file permission misconfiguration issue. Canonical Multipass is a lightweight VM manager that uses Launch Daemons on macOS (system-level services that run at startup with elevated privileges). The root cause is that files executed by the Launch Daemon are writable by non-privileged local users due to overly permissive default file permissions. When the daemon executes these world-writable or group-writable files during system initialization, an attacker can pre-emptively modify them to inject malicious code that runs in the daemon's privileged context. This affects CPE: cpe:2.7:a:canonical:multipass:*:*:*:*:*:macos:*:* (versions ≤1.15.1). The vulnerability is specific to macOS implementations of Multipass and does not affect Linux or Windows variants.
Know when Multipass gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionCVE.org
In Canonical Multipass up to and including version 1.15.1 on macOS, incorrect default permissions allow a local attacker to escalate privileges by modifying files executed with administrative privileges by a Launch Daemon during system startup.
Executive ViewAI
Canonical Multipass on macOS contains a privilege escalation vulnerability that allows local users to gain administrative access by exploiting incorrect file permissions. Organizations using Multipass for containerization or virtual machine management face immediate risk of system compromise, especially in development and testing environments where multiple users may have local access.
Apply vendor patch. If immediate patching is not possible, restrict local system access to trusted users only, disable Multipass Launch Daemon startup until patched, implement filesystem monitoring on Multipass-related directories to detect unauthorized modifications, and isolate affected systems from sensitive networks.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
Affected Products (CPE)CVE.org
The Windows version of Multipass before 1.7.0 allowed any local process to connect to the localhost TCP control socket t
Virtual machine escape in Canonical Multipass before 1.16.3 allows a root user inside a guest VM to read arbitrary files
Local privilege escalation in Canonical Multipass for macOS before 1.16.3 allows a low-privileged local user to obtain r
The MacOS version of Multipass, version 1.7.0, fixed in 1.7.2, accidentally installed the application directory with inc
Same weakness CWE-276 – Incorrect Default Permissions
View allSame technique Privilege Escalation
View allVendor StatusVendor
Ubuntu
Priority: High| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | released | 1.16.0 |
NVD
CVE.org
EPSS
GitHub
Exploit-DB