Sigma rule: Csc.EXE Execution Form Potentially Suspicious Parent

A detection rule from the SigmaHQ repository, shown as its author published it. Dataset version ref-485838e1eccb, updated 2026-03-23T00:00:00.000Z.

Rule

Title
Csc.EXE Execution Form Potentially Suspicious Parent
Status
test
Level
high
Author
Florian Roth (Nextron Systems), Nasreddine Bencherchali (Nextron Systems), X__Junior (Nextron Systems)
Date
2019-02-11
Modified
2026-03-23
File
rules/windows/process_creation/proc_creation_win_csc_susp_parent.yml
Commit
ccbb0369507f796db0b0ae6854c8a2be471b9d84

Detects a potentially suspicious parent of "csc.exe", which could be a sign of payload delivery.

Log source

product
windows
category
process_creation

Detection

selection_img:
    - Image|endswith: '\csc.exe'
    - OriginalFileName: 'csc.exe'
selection_parent_generic:
    ParentImage|endswith:
        - '\cscript.exe'
        - '\excel.exe'
        - '\mshta.exe'
        - '\onenote.exe'
        - '\outlook.exe'
        - '\powerpnt.exe'
        - '\winword.exe'
        - '\wscript.exe'
selection_parent_powershell:
    ParentImage|endswith:
        - '\powershell.exe'
        - '\pwsh.exe'
    ParentCommandLine|contains:
        - '-Encoded '
        - 'FromBase64String'
selection_parent_susp_location:
    - ParentCommandLine|re: '(?:[Pp]rogram[Dd]ata|%(?:[Ll]ocal)?[Aa]pp[Dd]ata%|\\[Aa]pp[Dd]ata\\(?:[Ll]ocal(?:[Ll]ow)?|[Rr]oaming))\\[^\\]{1,256}$'
    - ParentCommandLine|contains:
          - ':\PerfLogs\'
          - ':\Users\Public\'
          - ':\Windows\Temp\'
          - '\Temporary Internet'
    - ParentCommandLine|contains|all:
          - ':\Users\'
          - '\Favorites\'
    - ParentCommandLine|contains|all:
          - ':\Users\'
          - '\Favourites\'
    - ParentCommandLine|contains|all:
          - ':\Users\'
          - '\Contacts\'
    - ParentCommandLine|contains|all:
          - ':\Users\'
          - '\Pictures\'
filter_main_programfiles:
    # Note: this is a generic filter. You could baseline execution in your env for a more robust rule
    ParentImage|startswith:
        - 'C:\Program Files (x86)\' # https://twitter.com/gN3mes1s/status/1206874118282448897
        - 'C:\Program Files\' # https://twitter.com/gN3mes1s/status/1206874118282448897
filter_main_sdiagnhost:
    ParentImage: 'C:\Windows\System32\sdiagnhost.exe' # https://twitter.com/gN3mes1s/status/1206874118282448897
filter_main_w3p:
    ParentImage: 'C:\Windows\System32\inetsrv\w3wp.exe' # https://twitter.com/gabriele_pippi/status/1206907900268072962
filter_optional_chocolatey:
    ParentImage: 'C:\ProgramData\chocolatey\choco.exe' # Chocolatey https://chocolatey.org/
filter_optional_defender:
    ParentCommandLine|contains: '\ProgramData\Microsoft\Windows Defender Advanced Threat Protection'
filter_optional_ansible:
    # Note: As ansible is widely used we exclude it with this generic filter.
    # A better option would be to filter based on script content basis or other marker while hunting
    ParentCommandLine|contains:
        # '{"failed":true,"msg":"Ansible requires PowerShell v3.0 or newer"}'
        - 'JwB7ACIAZgBhAGkAbABlAGQAIgA6AHQAcgB1AGUALAAiAG0AcwBnACIAOgAiAEEAbgBzAGkAYgBsAGUAIAByAGUAcQB1AGkAcgBlAHMAIABQAG8AdwBlAHIAUwBoAGUAbABsACAAdgAzAC4AMAAgAG8AcgAgAG4AZQB3AGUAcgAiAH0AJw'
        - 'cAewAiAGYAYQBpAGwAZQBkACIAOgB0AHIAdQBlACwAIgBtAHMAZwAiADoAIgBBAG4AcwBpAGIAbABlACAAcgBlAHEAdQBpAHIAZQBzACAAUABvAHcAZQByAFMAaABlAGwAbAAgAHYAMwAuADAAIABvAHIAIABuAGUAdwBlAHIAIgB9ACcA'
        - 'nAHsAIgBmAGEAaQBsAGUAZAAiADoAdAByAHUAZQAsACIAbQBzAGcAIgA6ACIAQQBuAHMAaQBiAGwAZQAgAHIAZQBxAHUAaQByAGUAcwAgAFAAbwB3AGUAcgBTAGgAZQBsAGwAIAB2ADMALgAwACAAbwByACAAbgBlAHcAZQByACIAfQAnA'
condition: selection_img and 1 of selection_parent_* and not 1 of filter_main_* and not 1 of filter_optional_*

False positives (as the rule lists them)

  • Unknown

Tags

  • attack.execution
  • attack.stealth
  • attack.t1059.005
  • attack.t1059.007
  • attack.t1218.005
  • attack.t1027.004

MITRE ATT&CK ids this rule names

References

Read on 2026-11-03T00:58:21.399Z under licence sigma-drl-1.1@d5f4c36a from https://github.com/SigmaHQ/sigma/blob/ccbb0369507f796db0b0ae6854c8a2be471b9d84/rules/windows/process_creation/proc_creation_win_csc_susp_parent.yml

Sources and licences

  • SigmaHQ

    "Csc.EXE Execution Form Potentially Suspicious Parent" by Florian Roth (Nextron Systems), Nasreddine Bencherchali (Nextron Systems), X__Junior (Nextron Systems) (SigmaHQ). Rule: https://github.com/SigmaHQ/sigma/blob/ccbb0369507f796db0b0ae6854c8a2be471b9d84/rules/windows/process_creation/proc_creation_win_csc_susp_parent.yml.
    Licensed under the Detection Rule License (DRL) 1.1: https://github.com/SigmaHQ/Detection-Rule-License

    Detection Rule License (DRL) 1.1

Cite this page

Dragons Eye Ransomware Tracker, "Sigma rule: Csc.EXE Execution Form Potentially Suspicious Parent",
entity page, dataset version ref-485838e1eccb, updated 2026-03-23T00:00:00.000Z,
https://ransomware-tracker.com/detections/sigma/b730a276-6b63-41b8-bcf8-55930c8fc6ee (accessed 2026-11-03).
Underlying source: SigmaHQ rule b730a276-6b63-41b8-bcf8-55930c8fc6ee, commit ccbb0369507f796db0b0ae6854c8a2be471b9d84.

Pages change. The dataset version identifies the data, but no archive of old versions is kept, so this citation cannot be replayed later.