instance copy across projects · LXD Has Project Restriction Bypass
Affects github.com/canonical/lxdSource GCVE Database
CVSS 7.7 High : upgrade to 0.0.0-20260630083100-c5184be310b1 soon.
Data as of 6 Nov 2026, 20:32 UTC
- Patch
- Available – fixed in 0.0.0-20260630083100-c5184be310b1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:NWhat to do
Upgrade github.com/canonical/lxd to 0.0.0-20260630083100-c5184be310b1.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Gogithub.com/canonical/lxd | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A patch is available and has been released in LXD version 0.0.0-20260630083100-c5184be310b1. Users should upgrade to this fixed version to remediate the vulnerability. No additional mitigation steps are required beyond applying the official fix.
Description
A vulnerability in LXD allows an attacker with limited project access to copy instances from projects they are not authorized to access by exploiting missing authorization checks during instance copying. This can lead to unauthorized access to secrets contained within those instances. The flaw exists because the source instance is loaded without verifying the caller's permission to view it. A proof-of-concept script demonstrates how to copy an instance from a restricted project to another project. This issue is fixed in version 0.0.0-20260630083100-c5184be310b1.
References
- github.com/canonical/lxd/security/advisories/GHSA-qx75-2p3r-pwm5 (opens in a new tab)
- github.com/lxc/incus/security/advisories/GHSA-c9f5-j9c3-mhrg (opens in a new tab)
- nvd.nist.gov/vuln/detail/CVE-2026-55622 (opens in a new tab)
- github.com/canonical/lxd/commit/97cb037794cb6b21c5a184eb5f3292207adbf6b2 (opens in a new tab)
- github.com/canonical/lxd/commit/bc1e20ea32dff6ae2df08803eee82832959ec80e (opens in a new tab)
- github.com/canonical/lxd/commit/f7849615eb89e71a12ea76daaab6110bdf0fdf7f (opens in a new tab)
- github.com/canonical/lxd (opens in a new tab)
- github.com/canonical/lxd/releases/tag/lxd-5.0.7 (opens in a new tab)
- github.com/canonical/lxd/releases/tag/lxd-5.21.5 (opens in a new tab)
- github.com/canonical/lxd/releases/tag/lxd-6.8 (opens in a new tab)