Horizon Alert
Summary of the vulnerability and why it matters
A path traversal vulnerability has been identified in Incus, allowing authenticated clients to write files to the host system. This could potentially lead to a full compromise of the host.
- Allows creating files on host systems.
- Matters if you use Incus for instance backups.
- Confirm if your Incus is affected by this.
Attack Path
How an attacker could exploit the issue
An attacker with the ability to create instances and import backups can exploit this vulnerability. By crafting a malicious instance backup file with specific sequences in the dependent volume names, an attacker can manipulate file paths. This allows them to write files to arbitrary locations on the host system, potentially leading to complete control of the server.
- Authenticated client with instance creation.
- Import crafted instance backup file.
- Full host compromise.
Live Threat
Current exploitation, exposure, and threat context
Clients with the ability to create instances could write arbitrary files to the host system by importing a specially crafted instance backup. This could lead to the creation of root-owned directories and files, potentially allowing for full compromise of the host.
- Host system files and directories.
- Via crafted instance backup import.
- Full host system compromise.
Operational Fix
Recommended remediation, mitigation, and detection steps
This critical vulnerability in Incus affects environments where clients can create instances, allowing them to write files to the host system through crafted instance backups. Infrastructure or platform teams responsible for Incus deployments should prioritize identifying all instances of the affected technology, confirming their exposure and business criticality, and then coordinating with security and vendor management teams to plan remediation during the next maintenance window.
- Infrastructure/Platform teams own the issue.
- Verify Incus instance reachability and criticality.
- Plan remediation based on verified risk.