GHSA-7mr3-28h5-m5vx: LXD has project restriction bypass for custom volume copy across projects
Missing authorization checks exist for custom volume copying where an attacker knowing the name of a project that they don’t have access to and the name of a custom volume in that project can copy the custom volume to a new project. This issue could allow an attacker to access secrets in custom volumes they are not authorized to access.
References
- github.com/advisories/GHSA-7mr3-28h5-m5vx
- github.com/canonical/lxd/commit/8a4ed50ae855639d76021ba4bf26a50d7f2288fd
- github.com/canonical/lxd/commit/e2635a26957737ec4a77dc28dd7b84bd380881d6
- github.com/canonical/lxd/commit/eec1cf9504c18ad7c3c36ae0b62d21c05c25702c
- github.com/canonical/lxd/releases/tag/lxd-5.0.7
- github.com/canonical/lxd/releases/tag/lxd-5.21.5
- github.com/canonical/lxd/releases/tag/lxd-6.8
- github.com/canonical/lxd/security/advisories/GHSA-7mr3-28h5-m5vx
- github.com/lxc/incus/security/advisories/GHSA-64f3-v33m-w89f
- nvd.nist.gov/vuln/detail/CVE-2026-55621
Code Behaviors & Features
Detect and mitigate GHSA-7mr3-28h5-m5vx with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →