What’s Vulnerable › Vulnerabilities
CVE-2026-97335: Incorrect authorization in LXD storage volume API allows reading volumes from other projects
- Severity: high (CVSS 7.7 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.2% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-09-28 · updated 2026-09-28
- Weakness: CWE-863
Description
Incorrect authorization in the custom storage volume creation endpoint in Canonical LXD versions 5.0.0 and later (fixed in 5.0.10, 5.21.8 and 6.10) on Linux allows an authenticated client with permission to create custom volumes in a project to copy, and so read, any custom storage volume from any other project on the server, including its snapshots and configuration. The client does this with a crafted request that sets a source volume and source.project but omits source.type.
Affected products
- Canonical LXD: from 5.0.0 before 5.0.10; from 5.21.0 before 5.21.8; from 6.0 before 6.10 — fixed in 5.0.10, 5.21.8, 6.10
How to fix
Upgrade to a fixed version: Canonical LXD 5.0.10, 5.21.8, 6.10. Check the vendor advisory for mitigations.
References
Get alerted when CVE-2026-97335 or the next vulnerability affects your stack