Linux Process: ESXi syslog configuration changed via esxcli system syslog config set

Detects esxcli commands that set ESXi syslog configuration based on command-line terms.

FreeReviewedSigma · Medium · v3
Product
linux
Category
process_creation
Author
Cedric Maurugeon (SigmaHQ), DRL 1.1
Published
2023-09-04
Updated
2026-07-31
title: "Linux Process: ESXi syslog configuration changed via esxcli system syslog config set"
id: 5ee260a4-1ac2-440c-b8ea-1a0071a21c98
status: test
description: This rule flags process executions where the command line includes ESXCLI system syslog config and a 'set' action, indicating an attempted change to ESXi syslog configuration. Attackers may use this to impair logging or redirect where system events are sent, reducing visibility. It relies on process creation telemetry from Linux, including the executable path/name and the full command line contents.
references:
  - https://support.solarwinds.com/SuccessCenter/s/article/Configure-ESXi-Syslog-to-LEM?language=en_US
  - https://developer.broadcom.com/xapis/esxcli-command-reference/7.0.0/namespace/esxcli_system.html
  - https://github.com/SigmaHQ/sigma/blob/master/rules/linux/process_creation/proc_creation_lnx_esxcli_syslog_config_change.yml
author: Cedric Maurugeon, Huntrule Team
date: 2023-09-04
tags:
  - attack.execution
  - attack.defense-impairment
  - attack.t1685
  - attack.t1690
  - attack.t1059.012
logsource:
  category: process_creation
  product: linux
detection:
  selection:
    Image|endswith: /esxcli
    CommandLine|contains|all:
      - system
      - syslog
      - config
    CommandLine|contains: " set"
  condition: selection
falsepositives:
  - Legitimate administrative activities
level: medium
license: DRL-1.1
related:
  - id: 38eb1dbb-011f-40b1-a126-cf03a0210563
    type: derived