CVE-2026-48750
published 2026-08-21CVE-2026-48750: Incus is a system container and virtual machine manager. Prior to version 7.2.0, the `record-output` parameter of the `/instances/$name/exec` endpoint stores…
PriorityP267critical9.9CVSS 3.1
AVNACLPRLUINSCCHIHAH
EPSS
0.78%
53.5th percentile
Incus is a system container and virtual machine manager. Prior to version 7.2.0, the `record-output` parameter of the `/instances/$name/exec` endpoint stores the output of the command in the `exec-output` directory of the instance. If `exec-output` is a symlink, file named `exec_UUID.stdout` and `exec_UUID.stderr` can be written to an arbitrary location where the `.stdout` file will contain arbitrary content. This behavior can be abused for arbitrary command execution. Version 7.2.0 contains a patch.
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.
Red Hat
incus: Incus has an arbitrary file write on host via `exec-output` symlink in crafted image
vendor_redhat·2026-08-21·CVSS 9.9
CVE-2026-48750 [CRITICAL] CWE-61 incus: Incus has an arbitrary file write on host via `exec-output` symlink in crafted image
incus: Incus has an arbitrary file write on host via `exec-output` symlink in crafted image
Incus is a system container and virtual machine manager. Prior to version 7.2.0, the `record-output` parameter of the `/instances/$name/exec` endpoint stores the output of the command in the `exec-output` directory of the instance. If `exec-output` is a symlink, file named `exec_UUID.stdout` and `exec_UUID.stderr` can be written to an arbitrary location where the `.stdout` file will contain arbitrary content. This behavior can be abused for arbitrary command execution. Version 7.2.0 contains a patch.
A flaw was found in Incus, a container and virtual machine manager. A crafted container image can cause the host to write files to arbitrary locations via a symlink, potentially leading to command exe
GHSA
Incus has an arbitrary file write on host via `exec-output` symlink in crafted image
ghsa·2026-06-26
CVE-2026-48750 [CRITICAL] CWE-73 Incus has an arbitrary file write on host via `exec-output` symlink in crafted image
Incus has an arbitrary file write on host via `exec-output` symlink in crafted image
### Summary
The `record-output` parameter of the `/instances/$name/exec` endpoint stores the output of the command in the `exec-output` directory of the instance. If `exec-output` is a symlink, file named `exec_UUID.stdout` and `exec_UUID.stderr` can be written to an arbitrary location where the `.stdout` file will contain arbitrary content. This behavior can be abused for arbitrary command execution.
### Details
When an image is unpacked, top-level symlinks are extracted as is; allowing for `exec-output` to be placed on disk. In `instance_exec.go`, `os.Mkdir` continues of `exec-output` exists and `os.OpenFile` follows the `exec-output` symlink.
### PoC
Below, we place the `exec_UUID.stdout` file i
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2026-48750 incus: Incus has an arbitrary file write on host via `exec-output` symlink in crafted image [fedora-all]
bugzilla·2026-08-26·CVSS 9.9
CVE-2026-48750 [CRITICAL] CVE-2026-48750 incus: Incus has an arbitrary file write on host via `exec-output` symlink in crafted image [fedora-all]
CVE-2026-48750 incus: Incus has an arbitrary file write on host via `exec-output` symlink in crafted image [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, the `record-output` parameter of the `/instances/$name/exec` endpoint stores the output of the command in the `exec-output` directory of the instance. If `exec-output` is a symlink, file named `exec_UUID.stdout` and `exec_UUID.stderr` can be written to an arbitrary location where the `.stdout` file will contain arbitrary content. This behavior can be abused for arbitrary
Bugzilla
CVE-2026-48750 incus: Incus has an arbitrary file write on host via `exec-output` symlink in crafted image
bugzilla·2026-08-21·CVSS 9.9
CVE-2026-48750 [CRITICAL] CVE-2026-48750 incus: Incus has an arbitrary file write on host via `exec-output` symlink in crafted image
CVE-2026-48750 incus: Incus has an arbitrary file write on host via `exec-output` symlink in crafted image
Incus is a system container and virtual machine manager. Prior to version 7.2.0, the `record-output` parameter of the `/instances/$name/exec` endpoint stores the output of the command in the `exec-output` directory of the instance. If `exec-output` is a symlink, file named `exec_UUID.stdout` and `exec_UUID.stderr` can be written to an arbitrary location where the `.stdout` file will contain arbitrary content. This behavior can be abused for arbitrary command execution. Version 7.2.0 contains a patch.
2026-08-21
Published