Horizon Alert
Summary of the vulnerability and why it matters
A vulnerability exists in Incus, a system for managing containers and virtual machines, that could allow for arbitrary command execution on the server if a specific setting is not properly configured. This issue impacts systems prior to version 7.2.0. The main concern is confirming if your environment uses this technology and is exposed.
- Command execution flaw in container management.
- Matters if you use Incus for infrastructure.
- Confirm Incus use and potential exposure.
Attack Path
How an attacker could exploit the issue
A user with low-level administrative access to Incus could potentially execute arbitrary commands on the server. This is possible because, in certain versions, the snapshot feature incorrectly ignores a security setting, allowing attackers to leverage hooks like `raw.lxc` or `raw.qemu` to gain control. The vulnerability can lead to a complete compromise of the Incus server.
- Requires low-level administrative access.
- Abuses snapshot feature and hooks.
- Allows arbitrary command execution on server.
Live Threat
Current exploitation, exposure, and threat context
This vulnerability in Incus, a system container and virtual machine manager, could allow an unauthenticated attacker with low privileges to execute arbitrary commands on the Incus server when specific low-level hooks are abused. This could affect the integrity and availability of the Incus server and any managed instances.
- Arbitrary command execution on the Incus server.
- Abusing low-level hooks like `raw.lxc` or `raw.qemu`.
- Compromise of server integrity and availability.
Operational Fix
Recommended remediation, mitigation, and detection steps
The Incus platform team or the infrastructure team managing the container and virtual machine environment is likely responsible for addressing this vulnerability. The first practical step is to identify all Incus servers, determine their network reachability and business criticality, and locate the accountable owner before planning remediation.
- Incus platform or infrastructure teams own remediation.
- Verify Incus server reachability and criticality.
- Plan remediation based on identified risk.