CVE-2026-49237

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.
References
Configurations

Configuration 1 (hide)

AND
cpe:2.3:a:canonical:multipass:*:*:*:*:*:*:*:*
cpe:2.3:o:apple:macos:-:*:*:*:*:*:*:*

History

14 Oct 2026, 20:10

Type Values Removed Values Added
Summary
  • (es) Se descubrió un problema en Canonical Multipass para macOS anterior a la versión 1.16.3 debido a una corrección incompleta para CVE-2025-5199. Si bien el parche en la versión 1.16.0 actualizó la propiedad del binario del demonio multipassd a root:wheel, cinco binarios colocalizados (multipass, qemu-img, qemu-system-aarch64, qemu-system-x86_64 y sshfs_server) en /Library/Application Support/com.canonical.multipass/bin/ conservan la propiedad del usuario que los instaló y permanecen escribibles. Debido a que el LaunchDaemon raíz (com.canonical.multipassd.plist) configura una variable de entorno PATH que prioriza este directorio escribible por el usuario e invoca estos binarios auxiliares por sus nombres simples, un atacante local puede reemplazar un binario auxiliar (como qemu-img) con un envoltorio malicioso. Cuando el demonio raíz posteriormente activa el binario durante la ejecución rutinaria (por ejemplo, a través de multipass launch), el código malicioso se ejecuta con privilegios de root, lo que lleva a una escalada de privilegios local.

Information

Published : 2026-05-28 14:16

Updated : 2026-10-14 20:10


NVD link : CVE-2026-49237

Mitre link : CVE-2026-49237

CVE.ORG link : CVE-2026-49237


JSON object : View

Products Affected

apple

  • macos

canonical

  • multipass
CWE
CWE-276

Incorrect Default Permissions