CVE Catalog

CVE-2026-63299

CriticalCVSS 9.9
Published: Translated: NVD NIST

Summary

An authorization bypass vulnerability in LXD allows an authenticated user to bypass project-level disk and volume limits. Two related code paths fail to verify resource limits during volume operations: the storagePoolVolumeTypePostMove function omits the limits.AllowVolumeCreation check before moving a volume across projects, and volume snapshot restore operations skip the AllowVolumeUpdate check when the configuration is nil.

Risk Assessment

An attacker can allocate storage resources exceeding the administrative limits configured for a project, potentially leading to resource exhaustion and policy violations.

Recommendation

Upgrade LXD to a patched version that validates limits and monitor volume usage in projects.

Original NVD description (English source)

An authorization bypass vulnerability in LXD allows an authenticated user to bypass project-level disk and volume limits. Two related code paths fail to verify resource limits during volume operations: the storagePoolVolumeTypePostMove function omits the limits.AllowVolumeCreation check before moving a volume across projects, and volume snapshot restore operations skip the AllowVolumeUpdate check when the configuration is nil (Config == nil). An attacker can exploit these flaws to allocate storage resources that exceed the administrative limits configured for a project.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS