Suspicious Volume Shadow Copy Vssapi.dll Load
Detects the image load of VSS DLL by uncommon executables
Sigma rule (View on GitHub)
1title: Suspicious Volume Shadow Copy Vssapi.dll Load
2id: 37774c23-25a1-4adb-bb6d-8bb9fd59c0f8
3related:
4 - id: 333cdbe8-27bb-4246-bf82-b41a0dca4b70 # vss_ps.dll
5 type: similar
6 - id: 48bfd177-7cf2-412b-ad77-baf923489e82 # vsstrace.dll
7 type: similar
8status: test
9description: Detects the image load of VSS DLL by uncommon executables
10references:
11 - https://github.com/ORCx41/DeleteShadowCopies
12author: frack113
13date: 2022-10-31
14modified: 2026-08-27
15tags:
16 - attack.impact
17 - attack.t1490
18logsource:
19 category: image_load
20 product: windows
21detection:
22 selection:
23 ImageLoaded|endswith: '\vssapi.dll'
24 filter_main_windows:
25 - Image:
26 - 'C:\Windows\explorer.exe'
27 - 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe'
28 - 'C:\Windows\servicing\TrustedInstaller.exe'
29 - Image|startswith:
30 - 'C:\Windows\System32\'
31 - 'C:\Windows\SysWOW64\'
32 - 'C:\Windows\Temp\{' # Installers
33 - 'C:\Windows\WinSxS\'
34 - 'C:\$WinREAgent\Scratch\'
35 filter_main_program_files:
36 # When using this rule in your environment replace the "Program Files" folder by the exact applications you know use this. Examples would be software such as backup solutions
37 Image|startswith:
38 - 'C:\Program Files\'
39 - 'C:\Program Files (x86)\'
40 filter_main_null_image:
41 Image: null
42 filter_optional_programdata_packagecache:
43 # The following filter is required because of many FPs cause by:
44 # C:\ProgramData\Package Cache\{10c6cfdc-27af-43fe-bbd3-bd20aae88451}\dotnet-sdk-3.1.425-win-x64.exe
45 # C:\ProgramData\Package Cache\{b9cfa33e-ace4-49f4-8bb4-82ded940990a}\windowsdesktop-runtime-6.0.11-win-x86.exe
46 # C:\ProgramData\Package Cache\{50264ff2-ad47-4569-abc4-1c350f285fb9}\aspnetcore-runtime-6.0.11-win-x86.exe
47 # C:\ProgramData\Package Cache\{2dcef8c3-1563-4149-a6ec-5b6c98500d7d}\dotnet-sdk-6.0.306-win-x64.exe
48 # etc.
49 Image|startswith: 'C:\ProgramData\Package Cache\'
50 filter_optional_avira:
51 Image|contains|all:
52 - '\temp\is-'
53 - '\avira_system_speedup.tmp'
54 condition: selection and not 1 of filter_main_* and not 1 of filter_optional_*
55falsepositives:
56 - Unknown
57level: high
References
Related rules
- Potentially Suspicious Volume Shadow Copy Vsstrace.dll Load
- New Root or CA or AuthRoot Certificate to Store
- Copy From VolumeShadowCopy Via Cmd.EXE
- Sensitive File Access Via Volume Shadow Copy Backup
- All Backups Deleted Via Wbadmin.EXE