Skip to main content
← All vulnerabilities
CVE-2026-97335GHSA-P456-92FX-44XH

Incorrect authorization in LXD storage volume API allows reading volumes from other projects

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 5.0.10, 5.21.8, 6.10
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • LXD

    From 5.0.0 · fixed in 5.0.10; From 5.21.0 · fixed in 5.21.8; From 6.0 · fixed in 6.10

References 1

GitHub · canonical/lxd