Detection rules › Sigma

SOURGUM Actor Behaviours

Status
test
Severity
high
Log source
product windows, category process_creation
Author
MSTIC, FPT.EagleEye
Source
github.com/SigmaHQ/sigma

Suspicious behaviours related to an actor tracked by Microsoft as SOURGUM

MITRE ATT&CK coverage

Event coverage

Rule body yaml

title: SOURGUM Actor Behaviours
id: 7ba08e95-1e0b-40cd-9db5-b980555e42fd
status: test
description: Suspicious behaviours related to an actor tracked by Microsoft as SOURGUM
references:
    - https://www.virustotal.com/gui/file/c299063e3eae8ddc15839767e83b9808fd43418dc5a1af7e4f44b97ba53fbd3d/detection
    - https://github.com/Azure/Azure-Sentinel/blob/43e9be273dca321295190bfc4902858e009d4a35/Detections/MultipleDataSources/SOURGUM_IOC.yaml
    - https://www.microsoft.com/security/blog/2021/07/15/protecting-customers-from-a-private-sector-offensive-actor-using-0-day-exploits-and-devilstongue-malware/
author: MSTIC, FPT.EagleEye
date: 2021-06-15
modified: 2022-10-09
tags:
    - attack.t1546
    - attack.t1546.015
    - attack.persistence
    - attack.privilege-escalation
    - detection.emerging-threats
logsource:
    product: windows
    category: process_creation
detection:
    selection:
        Image|contains:
            - 'windows\system32\Physmem.sys'
            - 'Windows\system32\ime\SHARED\WimBootConfigurations.ini'
            - 'Windows\system32\ime\IMEJP\WimBootConfigurations.ini'
            - 'Windows\system32\ime\IMETC\WimBootConfigurations.ini'
    registry_image:
        Image|contains:
            - 'windows\system32\filepath2'
            - 'windows\system32\ime'
        CommandLine|contains: 'reg add'
    registry_key:
        CommandLine|contains:
            - 'HKEY_LOCAL_MACHINE\software\classes\clsid\{7c857801-7381-11cf-884d-00aa004b2e24}\inprocserver32'
            - 'HKEY_LOCAL_MACHINE\software\classes\clsid\{cf4cc405-e2c5-4ddd-b3ce-5e7582d8c9fa}\inprocserver32'
    condition: selection or all of registry_*
falsepositives:
    - Unknown
level: high

Stages and Predicates

Stage 0: condition

selection or all of registry_*

Stage 1: selection

selection:
    Image|contains:
        - 'windows\system32\Physmem.sys'
        - 'Windows\system32\ime\SHARED\WimBootConfigurations.ini'
        - 'Windows\system32\ime\IMEJP\WimBootConfigurations.ini'
        - 'Windows\system32\ime\IMETC\WimBootConfigurations.ini'

Stage 2: registry_image

registry_image:
    Image|contains:
        - 'windows\system32\filepath2'
        - 'windows\system32\ime'
    CommandLine|contains: 'reg add'

Stage 3: registry_key

registry_key:
    CommandLine|contains:
        - 'HKEY_LOCAL_MACHINE\software\classes\clsid\{7c857801-7381-11cf-884d-00aa004b2e24}\inprocserver32'
        - 'HKEY_LOCAL_MACHINE\software\classes\clsid\{cf4cc405-e2c5-4ddd-b3ce-5e7582d8c9fa}\inprocserver32'

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
  • HKEY_LOCAL_MACHINE\software\classes\clsid\{7c857801-7381-11cf-884d-00aa004b2e24}\inprocserver32
  • HKEY_LOCAL_MACHINE\software\classes\clsid\{cf4cc405-e2c5-4ddd-b3ce-5e7582d8c9fa}\inprocserver32
  • reg add corpus 14 (sigma 13, kusto 1)
Imagematch
  • Windows\system32\ime\IMEJP\WimBootConfigurations.ini
  • Windows\system32\ime\IMETC\WimBootConfigurations.ini
  • Windows\system32\ime\SHARED\WimBootConfigurations.ini
  • windows\system32\Physmem.sys
  • windows\system32\filepath2
  • windows\system32\ime