Description
Incus is a system container and virtual machine manager. Prior to version 7.2.0, an arbitrary file write exists in the Incus client when a malicious image server returns a crafted `Incus-Image-Hash` header. This can lead to arbitrary command execution as root on the server. Version 7.2.0 patches the issue.
Published: 2026-08-21
Score: 9.9 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Arbitrary command execution as root on the Incus server
Action: Immediate Patch
AI Analysis

Impact

Incus, a system container and virtual machine manager, contains a flaw that allows a malicious image server to supply a crafted Incus-Image-Hash header. When the client receives this header, it writes an arbitrary file to the server’s filesystem, enabling an attacker to execute commands with root privileges. The weakness is a classic input validation error, listed as CWE‑20, and a hash validation flaw, listed as CWE‑345, and is limited to the client’s handling of image metadata.

Affected Systems

All instances of Incus prior to version 7.2.0 are impacted. The vulnerability exists in the Incus client component used by the LXC Incus container manager. Upgrading to Incus 7.2.0 or later removes the flaw.

Risk and Exploitability

The vulnerability carries a CVSS score of 9.9, indicating critical severity. The EPSS score is 0.00439, indicating a very low exploitation probability, and the flaw is not listed in the CISA KEV catalog, but the high CVSS suggests a potentially significant attack surface. The likely attack vector involves an attacker controlling or compromising an image server to supply a malicious header; if the Incus client accepts the header, the flaw can be exploited to achieve full root control of the server.

Generated by OpenCVE AI on August 26, 2026 at 13:52 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Incus to version 7.2.0 or newer to eliminate the vulnerable header handling.
  • Configure the Incus client to reject or ignore the Incus-Image-Hash header from untrusted image servers, thereby preventing arbitrary writes.
  • Limit the Incus client’s connectivity to trusted image sources only, or enforce image signing and verification to ensure that only authenticated images are accepted.

Generated by OpenCVE AI on August 26, 2026 at 13:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DSA Debian DSA DSA-6370-1 incus security update
Debian DSA Debian DSA DSA-6373-1 lxd security update
Github GHSA Github GHSA GHSA-f6m5-xw2g-xc4x Incus has an arbitrary file write on its client due to trusted image hash
History

Wed, 26 Aug 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-345
References
Metrics threat_severity

None

threat_severity

Critical


Fri, 21 Aug 2026 16:45:00 +0000

Type Values Removed Values Added
First Time appeared Lxc
Lxc incus
Vendors & Products Lxc
Lxc incus

Fri, 21 Aug 2026 15:00:00 +0000

Type Values Removed Values Added
Description Incus is a system container and virtual machine manager. Prior to version 7.2.0, an arbitrary file write exists in the Incus client when a malicious image server returns a crafted `Incus-Image-Hash` header. This can lead to arbitrary command execution as root on the server. Version 7.2.0 patches the issue.
Title Incus has an arbitrary file write on its client due to trusted image hash
Weaknesses CWE-20
References
Metrics cvssV3_1

{'score': 9.9, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-21T15:16:24.468Z

Reserved: 2026-05-22T19:39:05.356Z

Link: CVE-2026-48769

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-21T15:16:41.347

Modified: 2026-08-21T16:17:17.757

Link: CVE-2026-48769

cve-icon Redhat

Severity : Critical

Publid Date: 2026-08-21T14:38:38Z

Links: CVE-2026-48769 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-26T14:00:06Z

Weaknesses
  • CWE-20

    Improper Input Validation

  • CWE-345

    Insufficient Verification of Data Authenticity