CVE-2026-40195 Incus nil-pointer dereference in storage bucket import allows denial of service

High 7.1 Published Updated

An authenticated user can crash the Incus daemon by importing a storage bucket with a malformed index.yaml file, causing a denial of service.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-40195?

CVE-2026-40195 is a high-severity vulnerability in lxc incus, published on 6 May 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

Incus is a system container and virtual machine manager. In versions before 7.0.0, missing validation logic in the storage bucket import logic allows an authenticated user with access to the storage bucket feature to cause the Incus daemon to crash. The vulnerability is present in the backup metadata handling logic, where the daemon processes the index.yaml file from an imported archive and accesses members of the parsed backup configuration without first verifying that the configuration object was initialized. A malicious or malformed index.yaml that omits the config block causes a nil-pointer dereference during bucket import operations and terminates the daemon. Repeated use of this issue can be used to keep Incus offline, causing a denial of service. This issue is fixed in version 7.0.0.

Weakness: CWE-476

Which versions are affected by CVE-2026-40195?

5 open source packages ship an affected version, including github.com/lxc/incus/v6/cmd/incusd, github.com/lxc/incus and github.com/lxc/incus/v6. It affects 1 product.

PackageAffectedFixed in
github.com/lxc/incus/v6/cmd/incusd GoAll versions7.0.0
github.com/lxc/incus/v6/cmd/incusd GoAll versions7.0.0
github.com/lxc/incus GoAll versionsNone
github.com/lxc/incus/v6 GoAll versionsNone
github.com/lxc/incus/v7 GoAll versions7.0.0

Products include Linuxcontainers Incus.

How do I fix CVE-2026-40195?

Upgrade github.com/lxc/incus/v6/cmd/incusd to 7.0.0 or later.

Is CVE-2026-40195 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-40195 exists.

Sources

Also known as DEBIAN-CVE-2026-40195, GHSA-gc7j-g665-rxr9, GO-2026-5397, UBUNTU-CVE-2026-40195.

Is CVE-2026-40195 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free