Impact
Incus, a system container and virtual machine manager, contains a nil‑pointer dereference in the function that imports dependent volumes. When the import handler processes a backup tarball that includes a dependent volume with a missing or null snapshot, volume, or pool reference, the daemon derefs an unguarded pointer and crashes. The flaw is a classic null‑pointer dereference (CWE‑476) and results only in a denial‑of‑service condition. No user privilege escalation or remote code execution is possible, and the impact is limited to service interruption for the affected cluster.
Affected Systems
LXC Incus system containers and virtual machine manager, all projects exposed to the Incus API, are vulnerable in versions prior to 7.1.0. Org-specific project settings that grant the can_create_instances permission are the attack surface.
Risk and Exploitability
The CVSS score of 2.1 classifies this flaw as low severity. The EPSS score is not available, and the vulnerability is not listed in CISA’s KEV catalog, indicating no known widespread exploitation. Attackers must be authenticated and possess can_create_instances permission on a project; through normal API usage they can upload a crafted backup to trigger the crash. The resulting denial of service can disrupt operations until the daemon is recovered or upgraded.
OpenCVE Enrichment
Github GHSA