Approved changes feed: RSS · Atom
cpe:2.3:a:canonical:multipass:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Canonical (bedcba35-8c3d-5a60-8532-2ba876a6ec88) |
|---|---|
| Product | Multipass (e2afd3c9-daf3-5bbb-84d3-7dd5f474ab03) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from purl2cpe mapping |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:github/canonical/multipass |
purl2cpe | 2026-06-01 10:12:43.430307 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-49238 |
vulnerable | 2026-06-03 15:26:24.104384 |
SFTP Server VM Escape in Canonical Multipass
HIGH (8.4)
An issue was discovered in Canonical Multipass before version 1.16.3. The host-side SFTP server component (sshfs_server), which executes with root privileges on the host, contains a path containment bypass vulnerability within its validate_path function in src/sshfs_mount/sftp_server.cpp. The function performs a plain string prefix comparison on requested paths without path separator validation or dot-dot (..) normalization. A local attacker with root privileges inside a guest virtual machine can bypass the FUSE layer by injecting raw SFTP frames (such as an SSH_FXP_OPEN request) directly into the sshfs_server process stdin/stdout pipes via procfs. By supplying a path containing directory traversal sequences that match the allowed mount prefix, the attacker can force the host-side root process to resolve the traversal and open files outside the designated mount boundary. This allows a guest-side user to read arbitrary files on the host filesystem, resulting in a virtual machine escape.
Published: 2026-05-28T13:22:25.529Z
Updated: 2026-05-28T14:24:22.829Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-49237 |
vulnerable | 2026-06-03 15:26:24.104131 |
Local Privilege Escalation in Canonical Multipass
HIGH (7.8)
An issue was discovered in Canonical Multipass for macOS before version 1.16.3 due to an incomplete fix for CVE-2025-5199. While the patch in version 1.16.0 updated the ownership of the multipassd daemon binary to root:wheel, five co-located binaries (multipass, qemu-img, qemu-system-aarch64, qemu-system-x86_64, and sshfs_server) in /Library/Application Support/com.canonical.multipass/bin/ retain ownership by the installing user and remain writable. Because the root LaunchDaemon (com.canonical.multipassd.plist) configures a PATH environment variable that prioritizes this user-writable directory and invokes these auxiliary binaries by their bare names, a local attacker can replace an auxiliary binary (such as qemu-img) with a malicious wrapper. When the root daemon subsequently triggers the binary during routine execution (e.g., via multipass launch), the malicious code executes with root privileges, leading to local privilege escalation.
Published: 2026-05-28T13:22:42.840Z
Updated: 2026-05-28T15:15:27.077Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-5199 |
vulnerable | 2026-06-03 15:06:27.232332 |
LPE on Multipass for macOS
HIGH (7.3)
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.
Published: 2025-07-11T23:21:30.996Z
Updated: 2025-07-14T20:12:58.921Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-3747 |
vulnerable | 2026-06-03 14:45:12.850460 |
MacOS version of Multipass incorrect owner for application directory
HIGH (8.8)
The MacOS version of Multipass, version 1.7.0, fixed in 1.7.2, accidentally installed the application directory with incorrect owner.
Published: 2021-10-01T02:35:24.611Z
Updated: 2024-09-17T04:19:16.521Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-3626 |
vulnerable | 2026-06-03 14:45:12.208422 |
Windows version of Multipass unauthenticated localhost tcp control socket can perform mounts
HIGH (8.8)
The Windows version of Multipass before 1.7.0 allowed any local process to connect to the localhost TCP control socket to perform mounts from the operating system to a guest, allowing for privilege escalation.
Published: 2021-10-01T02:35:19.696Z
Updated: 2024-09-17T03:23:37.922Z Reference links |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.