Detection rules › Sigma
Uncommon GrantedAccess Flags On LSASS
Detects process access to LSASS memory with uncommon access flags 0x410 and 0x01410
MITRE ATT&CK coverage
| Tactic | Techniques |
|---|---|
| Credential Access | T1003.001 OS Credential Dumping: LSASS Memory |
Event coverage
| Provider | Event | Title |
|---|---|---|
| Sysmon | Event ID 10 | ProcessAccess |
Rule body yaml
title: Uncommon GrantedAccess Flags On LSASS
id: 678dfc63-fefb-47a5-a04c-26bcf8cc9f65
related:
- id: 32d0d3e2-e58d-4d41-926b-18b520b2b32d
type: obsolete
status: test
description: Detects process access to LSASS memory with uncommon access flags 0x410 and 0x01410
references:
- https://docs.microsoft.com/en-us/windows/win32/procthread/process-security-and-access-rights
- https://onedrive.live.com/view.aspx?resid=D026B4699190F1E6!2843&ithint=file%2cpptx&app=PowerPoint&authkey=!AMvCRTKB_V1J5ow
- https://web.archive.org/web/20230208123920/https://cyberwardog.blogspot.com/2017/03/chronicles-of-threat-hunter-hunting-for_22.html
- https://www.slideshare.net/heirhabarov/hunting-for-credentials-dumping-in-windows-environment
- https://web.archive.org/web/20230420013146/http://security-research.dyndns.org/pub/slides/FIRST2017/FIRST-2017_Tom-Ueltschi_Sysmon_FINAL_notes.pdf
author: Florian Roth (Nextron Systems)
date: 2022-03-13
modified: 2023-11-30
tags:
- attack.credential-access
- attack.t1003.001
- attack.s0002
- detection.threat-hunting
logsource:
category: process_access
product: windows
detection:
selection:
TargetImage|endswith: '\lsass.exe'
GrantedAccess|endswith: '10'
# Absolute paths to programs that cause false positives
filter1:
SourceImage:
- 'C:\Program Files\Common Files\McAfee\MMSSHost\MMSSHOST.exe'
- 'C:\Program Files\Malwarebytes\Anti-Malware\MBAMService.exe'
- 'C:\Program Files\Windows Defender\MsMpEng.exe'
- 'C:\PROGRAMDATA\MALWAREBYTES\MBAMSERVICE\ctlrupdate\mbupdatr.exe'
- 'C:\Windows\System32\lsass.exe'
- 'C:\Windows\System32\msiexec.exe'
- 'C:\WINDOWS\System32\perfmon.exe'
- 'C:\WINDOWS\system32\taskhostw.exe'
- 'C:\WINDOWS\system32\taskmgr.exe'
- 'C:\WINDOWS\system32\wbem\wmiprvse.exe'
- 'C:\Windows\SysWOW64\msiexec.exe'
- 'C:\Windows\sysWOW64\wbem\wmiprvse.exe'
# Windows Defender
filter2:
SourceImage|startswith: 'C:\ProgramData\Microsoft\Windows Defender\'
SourceImage|endswith: '\MsMpEng.exe'
# Microsoft Gaming Services
filter3:
SourceImage|startswith: 'C:\Program Files\WindowsApps\'
SourceImage|endswith: '\GamingServices.exe'
# Process Explorer
filter4:
SourceImage|endswith:
- '\PROCEXP64.EXE'
- '\PROCEXP.EXE'
# VMware Tools
filter5:
SourceImage|startswith: 'C:\ProgramData\VMware\VMware Tools\'
SourceImage|endswith: '\vmtoolsd.exe'
# Antivirus and EDR agents
filter6:
SourceImage|startswith:
- 'C:\Program Files\'
- 'C:\Program Files (x86)\'
SourceImage|contains: 'Antivirus'
filter_nextron:
# SourceImage|startswith: 'C:\Windows\Temp\asgard2-agent\' # Can be a manual THOR installation
SourceImage|endswith:
- '\thor64.exe'
- '\thor.exe'
- '\aurora-agent-64.exe'
- '\aurora-agent.exe'
filter_ms_products:
SourceImage|contains|all:
- '\AppData\Local\Temp\'
- '\vs_bootstrapper_'
GrantedAccess: '0x1410'
# Generic Filter for 0x1410 filter (caused by so many programs like DropBox updates etc.)
filter_generic:
SourceImage|startswith:
- 'C:\Program Files\'
- 'C:\Program Files (x86)\'
- 'C:\WINDOWS\system32\'
filter_wer:
SourceCommandLine: 'C:\WINDOWS\system32\wermgr.exe -upload'
filter_localappdata:
SourceImage|contains|all:
- 'C:\Users\'
- '\AppData\Local\'
SourceImage|endswith:
- '\Microsoft VS Code\Code.exe'
- '\software_reporter_tool.exe'
- '\DropboxUpdate.exe'
- '\MBAMInstallerService.exe'
- '\WebEx\WebexHost.exe'
- '\Programs\Microsoft VS Code\Code.exe'
- '\JetBrains\Toolbox\bin\jetbrains-toolbox.exe'
filter_xampp:
SourceImage|endswith: '\xampp-control.exe'
GrantedAccess: '0x410'
filter_games:
SourceImage|contains: '\SteamLibrary\steamapps\'
GrantedAccess:
- '0x410'
- '0x10'
condition: selection and not 1 of filter*
falsepositives:
- Legitimate software accessing LSASS process for legitimate reason
level: medium
Stages and Predicates
Stage 0: condition
selection and not 1 of filter*Stage 1: selection
selection:
TargetImage|endswith: '\lsass.exe'
GrantedAccess|endswith: '10'
Stage 2: not filter*
filter1:
SourceImage:
- 'C:\Program Files\Common Files\McAfee\MMSSHost\MMSSHOST.exe'
- 'C:\Program Files\Malwarebytes\Anti-Malware\MBAMService.exe'
- 'C:\Program Files\Windows Defender\MsMpEng.exe'
- 'C:\PROGRAMDATA\MALWAREBYTES\MBAMSERVICE\ctlrupdate\mbupdatr.exe'
- 'C:\Windows\System32\lsass.exe'
- 'C:\Windows\System32\msiexec.exe'
- 'C:\WINDOWS\System32\perfmon.exe'
- 'C:\WINDOWS\system32\taskhostw.exe'
- 'C:\WINDOWS\system32\taskmgr.exe'
- 'C:\WINDOWS\system32\wbem\wmiprvse.exe'
- 'C:\Windows\SysWOW64\msiexec.exe'
- 'C:\Windows\sysWOW64\wbem\wmiprvse.exe'
filter2:
SourceImage|startswith: 'C:\ProgramData\Microsoft\Windows Defender\'
SourceImage|endswith: '\MsMpEng.exe'
filter3:
SourceImage|startswith: 'C:\Program Files\WindowsApps\'
SourceImage|endswith: '\GamingServices.exe'
filter4:
SourceImage|endswith:
- '\PROCEXP64.EXE'
- '\PROCEXP.EXE'
filter5:
SourceImage|startswith: 'C:\ProgramData\VMware\VMware Tools\'
SourceImage|endswith: '\vmtoolsd.exe'
filter6:
SourceImage|startswith:
- 'C:\Program Files\'
- 'C:\Program Files (x86)\'
SourceImage|contains: 'Antivirus'
filter_nextron:
SourceImage|endswith:
- '\thor64.exe'
- '\thor.exe'
- '\aurora-agent-64.exe'
- '\aurora-agent.exe'
filter_ms_products:
SourceImage|contains|all:
- '\AppData\Local\Temp\'
- '\vs_bootstrapper_'
GrantedAccess: '0x1410'
filter_generic:
SourceImage|startswith:
- 'C:\Program Files\'
- 'C:\Program Files (x86)\'
- 'C:\WINDOWS\system32\'
filter_wer:
SourceCommandLine: 'C:\WINDOWS\system32\wermgr.exe -upload'
filter_localappdata:
SourceImage|contains|all:
- 'C:\Users\'
- '\AppData\Local\'
SourceImage|endswith:
- '\Microsoft VS Code\Code.exe'
- '\software_reporter_tool.exe'
- '\DropboxUpdate.exe'
- '\MBAMInstallerService.exe'
- '\WebEx\WebexHost.exe'
- '\Programs\Microsoft VS Code\Code.exe'
- '\JetBrains\Toolbox\bin\jetbrains-toolbox.exe'
filter_xampp:
SourceImage|endswith: '\xampp-control.exe'
GrantedAccess: '0x410'
filter_games:
SourceImage|contains: '\SteamLibrary\steamapps\'
GrantedAccess:
- '0x410'
- '0x10'
Exclusions
Top-level NOT(...) conjuncts: predicates this rule actively suppresses.
| Field | Kind | Excluded values |
|---|---|---|
GrantedAccess | eq | 0x10 |
GrantedAccess | eq | 0x410 |
SourceImage | match | \SteamLibrary\steamapps\ |
SourceImage | ends_with | \DropboxUpdate.exe |
SourceImage | ends_with | \JetBrains\Toolbox\bin\jetbrains-toolbox.exe |
SourceImage | ends_with | \MBAMInstallerService.exe |
SourceImage | ends_with | \Microsoft VS Code\Code.exe |
SourceImage | ends_with | \Programs\Microsoft VS Code\Code.exe |
SourceImage | ends_with | \WebEx\WebexHost.exe |
SourceImage | ends_with | \software_reporter_tool.exe |
SourceImage | match | C:\Users\ |
SourceImage | match | \AppData\Local\ |
SourceImage | starts_with | C:\Program Files (x86)\ |
SourceImage | starts_with | C:\Program Files\ |
SourceImage | match | Antivirus |
GrantedAccess | eq | 0x1410 |
SourceImage | match | \AppData\Local\Temp\ |
SourceImage | match | \vs_bootstrapper_ |
GrantedAccess | eq | 0x410 |
SourceImage | ends_with | \xampp-control.exe |
SourceImage | ends_with | \GamingServices.exe |
SourceImage | starts_with | C:\Program Files\WindowsApps\ |
SourceImage | ends_with | \MsMpEng.exe |
SourceImage | starts_with | C:\ProgramData\Microsoft\Windows Defender\ |
SourceImage | ends_with | \vmtoolsd.exe |
SourceImage | starts_with | C:\ProgramData\VMware\VMware Tools\ |
SourceCommandLine | eq | C:\WINDOWS\system32\wermgr.exe -upload |
SourceImage | ends_with | \PROCEXP.EXE |
SourceImage | ends_with | \PROCEXP64.EXE |
SourceImage | ends_with | \aurora-agent-64.exe |
SourceImage | ends_with | \aurora-agent.exe |
SourceImage | ends_with | \thor.exe |
SourceImage | ends_with | \thor64.exe |
SourceImage | eq | C:\PROGRAMDATA\MALWAREBYTES\MBAMSERVICE\ctlrupdate\mbupdatr.exe |
SourceImage | eq | C:\Program Files\Common Files\McAfee\MMSSHost\MMSSHOST.exe |
SourceImage | eq | C:\Program Files\Malwarebytes\Anti-Malware\MBAMService.exe |
SourceImage | eq | C:\Program Files\Windows Defender\MsMpEng.exe |
SourceImage | eq | C:\WINDOWS\System32\perfmon.exe |
SourceImage | eq | C:\WINDOWS\system32\taskhostw.exe |
SourceImage | eq | C:\WINDOWS\system32\taskmgr.exe |
SourceImage | eq | C:\WINDOWS\system32\wbem\wmiprvse.exe |
SourceImage | eq | C:\Windows\SysWOW64\msiexec.exe |
SourceImage | eq | C:\Windows\System32\lsass.exe |
SourceImage | eq | C:\Windows\System32\msiexec.exe |
SourceImage | eq | C:\Windows\sysWOW64\wbem\wmiprvse.exe |
SourceImage | starts_with | C:\Program Files (x86)\ |
SourceImage | starts_with | C:\Program Files\ |
SourceImage | starts_with | C:\WINDOWS\system32\ |
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.
| Field | Kind | Values |
|---|---|---|
GrantedAccess | ends_with |
|
TargetImage | ends_with |
|