Missing Authorization in LXD - CVE-2026-63300
Published: August 1, 2026
LXD
Detailed vulnerability description
The vulnerability allows a remote user to execute arbitrary code on the host.
The vulnerability exists due to missing authorization in instancePostMigration when moving an instance between projects on the same cluster member without validating the instance configuration against the target project's restrictions. A remote user can move a crafted instance from an unrestricted project to a restricted project to execute arbitrary code on the host.
The issue affects cross-project moves performed without the ?target= parameter, and exploitation can occur when the moved instance is later started.