TeamViewer Remote Session Startup Command Execution on Linux

Flags Linux process launches of TeamViewer_Desktop with IPC port/module arguments under TeamViewer_Service, indicating remote session startup.

FreeReviewedSigma · Low · v2
Product
linux
Category
process_creation
Author
Josh Nickels, Qi Nan (SigmaHQ), DRL 1.1
Published
2024-03-11
Updated
2026-07-31

ATT&CK techniques

Initial Access → Persistence
  1. Recon

  2. Resource Dev

  3. Execution

  4. Priv Esc

  5. Defense Evasion

  6. Cred Access

  7. Discovery

  8. Lateral Movement

  9. Collection

  10. C2

  11. Exfiltration

  12. Impact

What it detects

This rule matches Linux process creation events where TeamViewer Desktop is launched with an IPC port and module arguments as part of a remote session startup. Attackers can use remote access tooling to establish interactive control, so identifying these session-init command lines helps surface remote access activity. Telemetry relies on process execution details, specifically the parent process path ending with TeamViewer_Service, the TeamViewer Desktop binary path, and the exact command-line suffix containing the IPC port and module.

Related detections9 linkedT1133 — drag to rearrange
Suspicious Reverse SSH Tunnel Creation with Host Key Verification Disabled (via process_creation)
Suspicious Shell Script Execution From Temp Directory on SonicWall SMA1000 Appliance (via process_creation)
Possible PAN-OS CVE-2026-0257 Exploitation via GlobalProtect PoC Artifacts (via network)
Possible RD Web Access Brute Force via Repeated Login POST Requests
Suspicious Security Group Ingress Rule Opened to the Internet via CloudTrail
SplashTop Network
Suspicious SoftEther VPN Hamcore Config Written to ProgramData (via file_event)
SplashTop Process
AnyDesk Network
TeamViewer Remote Session Startup Command Execution on Linux
Pivot detection · T1133 · 9 related

Changelog

v2
  1. v2
    Candidate ingested via manual entry.2026-07-31
  2. v1
    No changelog recorded for this version.2026-07-30

Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.