CVE-2026-48769
published 2026-08-21CVE-2026-48769: 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…
PriorityP268critical9.9CVSS 3.1
AVNACLPRLUINSCCHIHAH
EPSS
0.44%
36.6th percentile
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.
Affected
2 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| github.com | lxc_incus_v7_cmd_incusd | >= 0 < 7.2.0 | 7.2.0 |
| lxc | incus | < 7.2.0 | 7.2.0 |
CVSS provenance
nvdv3.19.9CRITICALCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
vendor_redhat9.9CRITICAL
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
Incus has an arbitrary file write on its client due to trusted image hash
ghsa·2026-06-26
CVE-2026-48769 [CRITICAL] CWE-20 Incus has an arbitrary file write on its client due to trusted image hash
Incus has an arbitrary file write on its client due to trusted image hash
### Summary
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.
### Details
- `cmd/incusd/images.go:611-684` handles `source.type=url` by HEADing the user-supplied URL, reading `Incus-Image-Hash` and `Incus-Image-URL`, and passing them to `imageDownload()` as `Alias` and `Server`.
- `cmd/incusd/daemon_images.go:91-92` defaults `fp` to the caller-controlled alias string.
- `cmd/incusd/daemon_images.go:333-335` builds `destName := filepath.Join(destDir, fp)`.
- `cmd/incusd/daemon_images.go:469-523` enters the `direct` protocol branch, opens `destName` with `os.Create()`, and
Red Hat
incus: Incus has an arbitrary file write on its client due to trusted image hash
vendor_redhat·2026-08-21·CVSS 9.9
CVE-2026-48769 [CRITICAL] CWE-345 incus: Incus has an arbitrary file write on its client due to trusted image hash
incus: Incus has an arbitrary file write on its client due to trusted image hash
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.
A flaw was found in Incus, a container and virtual machine manager. A malicious image server can cause the Incus client to write files to arbitrary locations via a crafted response header, potentially leading to command execution as root.
Statement: Incus is not shipped in any Red Hat product. The community Fedora package is affected.
Mitigation: No mitigation is needed as Incus is not shipped in any Red
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2026-48769 incus: Incus has an arbitrary file write on its client due to trusted image hash [fedora-all]
bugzilla·2026-08-26·CVSS 9.9
CVE-2026-48769 [CRITICAL] CVE-2026-48769 incus: Incus has an arbitrary file write on its client due to trusted image hash [fedora-all]
CVE-2026-48769 incus: Incus has an arbitrary file write on its client due to trusted image hash [fedora-all]
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
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.
Bugzilla
CVE-2026-48769 incus: Incus has an arbitrary file write on its client due to trusted image hash
bugzilla·2026-08-21·CVSS 9.9
CVE-2026-48769 [CRITICAL] CVE-2026-48769 incus: Incus has an arbitrary file write on its client due to trusted image hash
CVE-2026-48769 incus: Incus has an arbitrary file write on its client due to trusted image hash
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.
2026-08-21
Published