CVE-2026-40243 Incus OVN TLS verification accepts peer-supplied roots and permits endpoint impersonation

Low 2.3 Published Updated

Attackers can impersonate OVN database endpoints by bypassing TLS verification, allowing interception of management traffic in OVN-enabled deployments.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2026-40243?

CVE-2026-40243 is a low-severity vulnerability in lxc incus, published on 6 May 2026. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

Incus is a system container and virtual machine manager. In versions before 7.0.0, broken TLS validation logic in the OVN database connection logic can allow connections to an attacker's OVN database. The OVN client implementations disable Go standard TLS server verification and replace it with custom peer-certificate verification logic. That replacement verifier does not anchor trust in the configured CA certificate. Instead, it constructs the verification root set from certificates supplied by the peer during the handshake, so the configured CA is parsed but not used as the trust anchor for the final verification decision.

In OVN-enabled deployments that use these SSL database connection paths, an attacker able to impersonate or intercept the OVN endpoint on the management network can present a rogue self-signed certificate chain, and Incus will accept this certificate as valid. This issue defeats the intended CA-based trust model for OVN database connections and permits endpoint impersonation by an active attacker in a suitable network position. This issue is fixed in version 7.0.0.

Weakness: CWE-295

Which versions are affected by CVE-2026-40243?

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-40243?

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

Is CVE-2026-40243 being exploited?

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

Sources

Also known as DEBIAN-CVE-2026-40243, GHSA-c839-4qxr-j4x3, GO-2026-5319, UBUNTU-CVE-2026-40243.

Is CVE-2026-40243 in your software?

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

Check your SBOMs for free