Detection rules › Sigma

Hermetic Wiper TG Process Patterns

Status
test
Severity
high
Log source
product windows, category process_creation
Author
Florian Roth (Nextron Systems)
Source
github.com/SigmaHQ/sigma

Detects process execution patterns found in intrusions related to the Hermetic Wiper malware attacks against Ukraine in February 2022

MITRE ATT&CK coverage

Event coverage

Rule body yaml

title: Hermetic Wiper TG Process Patterns
id: 2f974656-6d83-4059-bbdf-68ac5403422f
status: test
description: Detects process execution patterns found in intrusions related to the Hermetic Wiper malware attacks against Ukraine in February 2022
references:
    - https://symantec-enterprise-blogs.security.com/blogs/threat-intelligence/ukraine-wiper-malware-russia
author: Florian Roth (Nextron Systems)
date: 2022-02-25
modified: 2022-09-09
tags:
    - attack.execution
    - attack.lateral-movement
    - attack.t1021.001
    - detection.emerging-threats
logsource:
    category: process_creation
    product: windows
detection:
    selection1:
        Image|endswith: '\policydefinitions\postgresql.exe'
    selection2:
        - CommandLine|contains:
              - 'CSIDL_SYSTEM_DRIVE\temp\sys.tmp'
              - ' 1> \\\\127.0.0.1\ADMIN$\__16'
        - CommandLine|contains|all:
              - 'powershell -c '
              - '\comsvcs.dll MiniDump '
              - '\winupd.log full'
    condition: 1 of selection*
falsepositives:
    - Unknown
level: high

Stages and Predicates

Stage 0: condition

1 of selection*

Stage 1: selection1

selection1:
    Image|endswith: '\policydefinitions\postgresql.exe'

Stage 2: selection2

selection2:
    - CommandLine|contains:
          - 'CSIDL_SYSTEM_DRIVE\temp\sys.tmp'
          - ' 1> \\\\127.0.0.1\ADMIN$\__16'
    - CommandLine|contains|all:
          - 'powershell -c '
          - '\comsvcs.dll MiniDump '
          - '\winupd.log full'

Indicators

Each row is a field, operator, and value that the rule matches. The corpus column counts how many other rules in the catalog look for the same combination: high numbers point to widely-used, community-vetted indicators. Blank or 1 shows that the indicator is specific to this rule.

FieldKindValues
CommandLinematch
  • 1> \\\\127.0.0.1\ADMIN$\__16
  • CSIDL_SYSTEM_DRIVE\temp\sys.tmp
  • \comsvcs.dll MiniDump
  • \winupd.log full
  • powershell -c
Imageends_with
  • \policydefinitions\postgresql.exe