CVE-2026-48752 CrowdStrike LogScale · LogScale

Detect Incus Arbitrary File Read/Write via Malicious Image Template Symlink in CrowdStrike LogScale

CVE-2026-48752 is a critical vulnerability (CVSS 9.9) in Incus (github.com/lxc/incus/v7/cmd/incusd) versions prior to 7.2.0. A malicious container image can include a crafted symlink within the templates/ directory that, when processed by incusd during image import or container creation, allows an attacker to read or write arbitrary files on the host filesystem. This constitutes a container escape primitive with host takeover potential. A public proof-of-concept exists.

MITRE ATT&CK

Tactic
Privilege Escalation Defense Evasion Lateral Movement

LogScale Detection Query

CrowdStrike LogScale (LogScale)
cql
event_simpleName IN ("ProcessRollup2", "SyntheticProcessRollup2", "FileOpenInfo", "FileWriteInfo")
| ImageFileName = /(?i)incusd?$/
| (
    TargetFilePath = /(?i)templates[\//]/
    OR TargetFilePath = /\.\.[\/\\]/
    OR TargetFilePath = /^\/etc\//
    OR TargetFilePath = /^\/root\//
    OR TargetFilePath = /^\/proc\//
    OR TargetFilePath = /^\/sys\//
    OR CommandLine = /(?i)(image import|container.*create|incus.*image)/
  )
| groupBy([ComputerName, UserName, ImageFileName, TargetFilePath, CommandLine], function=count(aid, as=EventCount))
| sort(EventCount, order=desc, limit=200)
| rename(ComputerName, as="Host")
| rename(UserName, as="User")
| rename(ImageFileName, as="Process")
| rename(TargetFilePath, as="TargetPath")
| rename(CommandLine, as="CmdLine")
| eval AlertName="CVE-2026-48752 Incus Template Symlink Escape", Severity="Critical"
critical severity medium confidence

CrowdStrike Falcon LogScale (CQL) query identifying incusd process activity touching template directories, host-sensitive paths, or exhibiting path traversal patterns consistent with CVE-2026-48752 exploitation.

Data Sources

CrowdStrike Falcon EndpointFalcon Process TelemetryFalcon File Telemetry

Required Tables

ProcessRollup2FileOpenInfoFileWriteInfo

False Positives & Tuning

  • Incus daemon accessing /proc or /sys for legitimate container namespace setup operations
  • Automated image publishing pipelines that import Incus images containing templated configuration symlinks
  • Host-level backup agents that use incusd API to snapshot running container filesystems including template metadata

Other platforms for CVE-2026-48752


Testing Methodology

Validate this detection against 3 adversary techniques from Atomic Red Team. Each test below lists the behaviour to exercise and the telemetry you should expect to see. Executable commands and cleanup steps are available with Pro.

  1. Test 1Create Malicious Incus Image with Template Symlink Pointing to /etc/passwd

    Expected signal: incusd process accessing /etc/passwd via symlink resolution from templates/ directory; auditd SYSCALL records for readlink/open by incusd PID targeting /etc/passwd

  2. Test 2Exploit Incus Template Symlink for Arbitrary Host File Write

    Expected signal: incusd creating or writing to /tmp/incus-host-write-target via symlink from templates/; FileWriteInfo events for incusd outside container directories

  3. Test 3Scan Incus Image Store for Existing Malicious Template Symlinks

    Expected signal: Read-only filesystem traversal of /var/lib/incus/images by the scanning shell process; no incusd involvement expected

Unlock Pro Content

Get the full detection package for CVE-2026-48752 including response playbook, investigation guide, and atomic red team tests.

Response PlaybookInvestigation GuideHunting QueriesAtomic Red Team TestsTuning Guidance

Related Detections