Commit Graph

16042 Commits

Author SHA1 Message Date
jstnk9 5fac8cb7df Merge PR #4692 from @jstnk9 - Add new rules related to IExpress abuse
new: New Self Extracting Package Created Via IExpress.EXE
new: Self Extraction Directive File Created In Potentially Suspicious Location
new: Potentially Suspicious Self Extraction Directive File Created
new: Self Extracting Package Creation Via Iexpress.EXE From Potentially Suspicious Location 
---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-02-08 16:57:23 +01:00
Douglas Rose a572fc50b5 Merge PR #4714 from @douglasrose75 - Add Rule Covering Exploitation Indicators For CVE 2022-42475
new: Exploitation Indicator Of CVE-2022-42475

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-02-08 16:30:44 +01:00
Stephen Lincoln 66f964f9c4 Merge PR #4704 from @slincoln-aiq - Add RDP reg keys for darkgate malware
update: RDP Sensitive Settings Changed - Add DisableRemoteDesktopAntiAlias and DisableSecuritySettings as seen used by DarkGate malware

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-02-08 16:28:35 +01:00
Florian Roth eb914a878c Merge PR #4715 from @Neo23x0 - Use Image field in filter
fix: Potential Fake Instance Of Hxtsr.EXE Executed - Use Image field in filter
2024-02-08 16:19:01 +01:00
xiangchen96 6eb7ce7dae Merge PR #4710 from @xiangchen96 - Add ipconfig.io domain
update: Suspicious DNS Query for IP Lookup Service APIs - Add ipconfig.io domain
update: Suspicious Network Connection to IP Lookup Service APIs - Add ipconfig.io domain

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-02-08 16:16:02 +01:00
xiangchen96 0376019001 Merge PR #4711 from @xiangchen96 - Fix some FP in Rundll32 Execution With Uncommon DLL Extension
update: Rundll32 Execution With Uncommon DLL Extension - Update the selection to allow for additional quoted cases such as rundll32 "shell32.dll",ShellExec_RunDLL <somethin>

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-02-08 16:11:32 +01:00
Florian Roth 027ba7e903 Merge PR #4703 from @Neo23x0 - Add EventLogCrasher imphash
update: Hacktool Execution - Imphash - Add EventLogCrasher imphash
2024-02-07 14:05:12 +01:00
Mohamed Ashraf 6eaba7e37e Merge PR #4713 from @X-Junior - Update Potential Dead Drop Resolvers rule
update: Potential Dead Drop Resolvers - Add `abuse.ch`
2024-02-06 16:19:32 +01:00
github-actions[bot] 889efd1663 Merge PR #4701 from @nasbench - Archive new rule references and update cache file
chore: archive new rule references and update cache file
2024-02-01 12:12:53 +01:00
github-actions[bot] 367ebd9395 Merge PR #4700 from @nasbench - Promote older rules status from experimental to test
chore: promote older rules status from experimental to test
2024-02-01 02:09:31 +01:00
frack113 ebaa1ab3f8 Merge PR #4697 from @frack113 - Fix errors in rule status and logsource
fix: Potential Dropper Script Execution Via WScript/CScript - Fix error in rule status
fix: HackTool - EDRSilencer Execution - Filter Added - Fix error in logsource
2024-01-31 00:56:01 +01:00
Nasreddine Bencherchali be359ef3f2 Merge PR #4681 from @nasbench - Add Missing Ref & Tags
Create Release / Create Release (push) Has been cancelled
fix: Kerberos Manipulation - Update field to use Status instead of incorrect "FailureCode"
fix: Metasploit SMB Authentication - Remove unnecessary field
fix: Service Installation in Suspicious Folder - Update FP filter
update: Malicious PowerShell Commandlets - ProcessCreation - "Start-Dnscat2"
remove: Dnscat Execution - Deprecated in favour of an integration in the "Malicious PowerShell Cmdlet" type of rules
remove: SAM Dump to AppData
update: Critical Hive In Suspicious Location Access Bits Cleared - Enhance metadata and logic
update: Malicious PowerShell Commandlets - PoshModule - "Start-Dnscat2"
update: Malicious PowerShell Commandlets - ScriptBlock - "Start-Dnscat2"
update: Malicious PowerShell Scripts - FileCreation - Add "dnscat2.ps1"
update: Malicious PowerShell Scripts - PoshModule - Add "dnscat2.ps1"
update: Monitoring For Persistence Via BITS - Use "Image" and "OriginalFileName" fields instead of CLI only
update: New or Renamed User Account with '$' Character - Reduced level to "medium"
update: New Process Created Via Taskmgr.EXE - Added full paths to the filtered binaries to decrease false negatives
update: Potential Dropper Script Execution Via WScript/CScript - Re-wrote the logic by removing the paths "C:\Users" and "C:\ProgramData". As these are very common and will generate high FP rate. Instead switched the paths to a more robust list and extended the list of extension covered. Also reduced the level to "medium"
update: Potential Fake Instance Of Hxtsr.EXE Executed - Remove "C:" prefix from detection logic
update: Prefetch File Deleted - Update selection to remove 'C:' prefix
update: Sensitive File Access Via Volume Shadow Copy Backup - Made the rule more generic by updating the title and removing the IOC from conti. (will be added in a dedicated rule)
update: Shell Process Spawned by Java.EXE - Add "bash.exe"
update: Suspicious PowerShell Download - Powershell Script - Add "DownloadFileAsync" and "DownloadStringAsync" functions
update: Suspicious Processes Spawned by Java.EXE - Remove "bash.exe" as its doesn't fit the logic
update: Sysmon Application Crashed - Add 32bit version of sysmon binary
update: Tap Driver Installation - Security - Reduce level to "low"
update: Write Protect For Storage Disabled - Remove "storagedevicepolicies" as the string "storage" already covers it

---------

Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
r2024-01-29
2024-01-29 13:37:20 +01:00
Luca 7f582c3d16 Merge PR #4686 from @CrimpSec - Add new rule for SharpMove based on PE metadata and CLI options
new: HackTool - SharpMove Tool Execution 

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-01-29 12:03:08 +01:00
Swachchhanda Shrawan Poudel 2fc5330394 Merge PR #4678 from @swachchhanda000 - Adds and updates Pikabot and rundll32 related rules
new: Pikabot Fake DLL Extension Execution Via Rundll32.EXE
update: Potential Pikabot C2 Activity - Added "searchfilterhost.exe"
update: Potential Pikabot Discovery Activity - Added "SearchProtocolHost.exe" and "SearchFilterHost.exe"
update: Potential Pikabot Hollowing Activity - Added "searchfilterhost"
update: Rundll32 Execution With Uncommon DLL Extension - Enhanced FP filters 

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-01-29 11:59:52 +01:00
t-pol d7206ad1de Merge PR #4685 from @t-pol - Add EDR-Silencer rule based on filter name indicator
new: HackTool - EDRSilencer Execution - Filter Added 

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-01-29 11:58:14 +01:00
tr0mb1r 5b3ae271a1 Merge PR #4690 from @tr0mb1r - filter Websense named pipe
fix: CobaltStrike Named Pipe Patterns - Add Websense named pipe filter

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-01-29 11:50:59 +01:00
frack113 a158d8973f Merge PR #4656 from @frack113 - Upgrade rule promotion script to use pySigma
chore: workflow - update promote_rules_status to pySigma
2024-01-26 12:55:24 +01:00
Qasim Qlf 7a4eb6cb58 Merge PR #4693 from @qasimqlf - Update selection to remove overlap
chore: PowerShell ShellCode - Remove "selection" as it was overlapping with "selection2"
2024-01-26 12:19:13 +01:00
Qasim Qlf 24f3228138 Merge PR #4691 from @qasimqlf - Fix typo in wmic process name
fix: EventLog Query Requests By Builtin Utilities - Typo in wmic process name
2024-01-24 20:00:35 +01:00
phantinuss 399cca35df Merge PR #4684 from @phantinuss - Multiple FP fixes & rule updates
fix: Firewall Rule Modified In The Windows Firewall Exception List - new optional filter Brave browser
fix: Outbound RDP Connections Over Non-Standard Tools - new FP filter for RAS TSplus
fix: PowerShell Core DLL Loaded By Non PowerShell Process - new optional filter for chocolatey
fix: Remote Thread Creation In Mstsc.Exe From Suspicious Location - Fix a broken path string
fix: Remote Thread Creation In Uncommon Target Image - Reduce level to medium and remove explorer as target due to FP rates.
fix: Uncommon New Firewall Rule Added In Windows Firewall Exception List - Fix the filters to be more generic
new: Rare Remote Thread Creation By Uncommon Source Image - A split of 66d31e5f-52d6-40a4-9615-002d3789a119
update: All Rules Have Been Deleted From The Windows Firewall Configuration - Remove program files filter to increase coverage. As deleting rules shouldn't be a "normal" behavior.
update: CreateRemoteThread API and LoadLibrary - Reduce level to medium and convert to a TH rule
update: New Firewall Rule Added In Windows Firewall Exception List For Potential Suspicious Application - Add additional paths to increase coverage
update: Powershell Install a DLL in System Directory - enhance rule context in big script blocks
update: Remote Thread Creation By Uncommon Source Image - Reduced level to medium and move high indicators to 02d1d718-dd13-41af-989d-ea85c7fab93f 

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-01-23 12:15:04 +01:00
Qasim Qlf c1a67a3f7b Merge PR #4687 from @qasimqlf - Increase coverage of rule by adding additional image names
update: CVE-2023-38331 Exploitation Attempt - Suspicious WinRAR Child Process - Increase coverage
2024-01-23 11:48:42 +01:00
Stephen Lincoln e2f0a3fa88 Merge PR #4689 from @slincoln-aiq - Update README.md to add AttackIQ to the projects and products section
chore: add AttackIQ to the projects and products section
2024-01-23 11:45:13 +01:00
Swachchhanda Shrawan Poudel 2ee4323654 Merge PR #4679 from @swachchhanda000 - Suspicious unsigned DLL Loaded by RunDLL32/RegSvr32
new: Unsigned DLL Loaded by RunDLL32/RegSvr32
---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-01-22 11:40:10 +01:00
jstnk9 8cc98415b4 Merge PR #4682 from @jstnk9 - Add new rules related to MODE.COM usage in changing code pages
new: CodePage Modification Via MODE.COM
new: CodePage Modification Via MODE.COM To Russian Language 

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-01-22 11:37:16 +01:00
xiangchen96 efb61f92e6 Merge PR #4680 from @xiangchen96 - new domains from miningocean.org
update: Network Communication With Crypto Mining Pool - new domains from `miningocean.org`
---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-01-19 16:48:29 +01:00
Mohamed Ashraf 3fb5392490 Merge PR #4675 from @X-Junior - New Emerging Threat Rules For Peach Sandstorm APT
Create Release / Create Release (push) Has been cancelled
new: Peach Sandstorm APT Process Activity Indicators
new: Potential Peach Sandstorm APT C2 Communication Activity 

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
r2024-01-15
2024-01-15 16:01:07 +01:00
tr0mb1r feded2fc13 Merge PR #4672 from @tr0mb1r - move to TH and filter vmware tools
fix: System Information Discovery Via Wmic.EXE - Move to threat hunting and add additional filter to reduce noise coming from VMware Tools

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-01-15 15:25:04 +01:00
Florian Roth e6e0ffbdce Merge PR #4674 from @Neo23x0 - Increase hack tool coverage
update: Hacktool Execution - Imphash - Add additional imphash values to increase coverage
update: Findstr Launching .lnk File - Increase coverage by adding cases where the commandline ends with a double or a single quote.
---------

Co-authored-by: Nasreddine Bencherchali <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-01-15 15:24:03 +01:00
github-actions[bot] 16adc03973 Merge PR #4671 from @nasbench - Archive new rule references and update the cache file
chore: archive new rule references and update the cache file
2024-01-15 14:49:42 +01:00
Florian Roth 8e064aaac3 Merge PR #4673 from @Neo23x0 - Update broken reference link
chore: update broken link in `NetNTLM Downgrade Attack - Registry`
2024-01-15 11:59:49 +01:00
Bryan Lim 24b9ed72c1 Merge PR #4621 from @zestsg - Add New GCP / Google Workspace Related Rules
new: GCP Break-glass Container Workload Deployed
new: Google Workspace Application Access Levels Modified
new: GCP Access Policy Deleted 

---------

Co-authored-by: Nasreddine Bencherchali <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-01-12 12:49:02 +01:00
frack113 a2f8a82c40 Merge PR #4530 from @frack113 - Pingcastle PUA
new: PUA - PingCastle Execution
new: PUA - PingCastle Execution From Potentially Suspicious Parent
new: Renamed PingCastle Binary Execution
---------

Co-authored-by: Nasreddine Bencherchali <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-01-12 12:06:49 +01:00
Josh 9bde39e17d Merge PR #4668 from @joshnck - Remove SOFTWARE registry key prefix
update: Potential Persistence Via MyComputer Registry Keys - Remove `SOFTWARE` registry key anchor to increase coverage for `WOW6432Node` cases

---------

Co-authored-by: Nasreddine Bencherchali <8741929+nasbench@users.noreply.github.com>
2024-01-11 12:04:04 +01:00
Anish 49a1b4a187 Merge PR #4665 from @Tuutaans - Add Rule CPL Load From Non Default Location
new: System Control Panel Item Loaded From Uncommon Location

---------

Co-authored-by: abo <abo@logpoint.com>
Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-01-11 09:25:04 +01:00
Gott 60f42340d9 Merge PR #4664 from @danielgottt - Windows Filtering Platform Blocked Connection From EDR Agent Binary
new: Windows Filtering Platform Blocked Connection From EDR Agent Binary

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-01-11 08:56:17 +01:00
Nasreddine Bencherchali d906eb0497 Merge PR #4662 from @nasbench - Updated and added new rules
new: Potential Persistence Via AppCompat RegisterAppRestart Layer
update: Uncommon Extension Shim Database Installation Via Sdbinst.EXE - Add additional commandline flag that might trigger FPs
update: Hypervisor Enforced Code Integrity Disabled - Add additional path for the HVCI config
update: Creation Of Non-Existent System DLL - Remove driver anchor and the System32 filter. The reason behind this is that an attacker can copy the file elsewhere and then use a system utility such as copy or xcopy located in the system32 folder to create it again. Which will bypass the rule.
update: Potential System DLL Sideloading From Non System Locations - Remove the driver anchor from the filter to catch cases where the system is installed on non default C: driver
update: Potential DLL Sideloading Of Non-Existent DLLs From System Folders - Add SignatureStatus in the filter to exclude only valid signatures and decrease bypass.
remove: Svchost DLL Search Order Hijack - Deprecated in favor of the rule 6b98b92b-4f00-4f62-b4fe-4d1920215771. The reason is that for legit cases where the DLL is still present we can't filter out anything. We assume that the loading is done by a non valid/signed DLLs which will catch most cases. In cas the attacker had the option to sign the DLL with a valid signature he can bypass the rule.

---------

Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-01-10 20:14:20 +01:00
Stephen Lincoln 7a8672f92b Merge PR #4663 from @slincoln-aiq - Update Disable Windows Defender Features Rules
update: Tamper Windows Defender - ScriptBlockLogging - Add additional PowerShell MpPreference Cmdlets
update: Tamper Windows Defender - PSClassic - Add additional PowerShell MpPreference Cmdlets
update: Powershell Defender Disable Scan Feature - Add additional PowerShell MpPreference Cmdlets 

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-01-10 19:24:20 +01:00
Frank Breedijk 1a223650fc Merge PR #4667 from @MrSeccubus - Fix error in extension check in sigma-logsource-checker.py
chore: add additional checks to the `sigma-logsource-checker.py` so that it only cares about yaml files
---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-01-10 17:14:31 +01:00
Qasim Qlf c3463f8bd0 Merge PR #4654 from @qasimqlf - replace hardcoded C: with wildcard
fix: Suspicious Greedy Compression Using Rar.EXE - Fix error in path selection

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-01-10 14:51:26 +01:00
Anish 2b90adcb28 Merge PR #4661 from @Tuutaans - Suspicious forfiles Child processes
new: Forfiles.EXE Child Process Masquerading
update: Forfiles Command Execution - Remove unnecessary selection and enhance metadata information

---------

Co-authored-by: Anish Bogati <abo@logpoint.com>
Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-01-10 14:44:05 +01:00
ahouspan ff4dee3c50 Merge PR #4650 from @ahouspan - Process Creation Cmdline Matches Patterns Observed in Pikabot Infections
new: Potential Pikabot Infection - Suspicious Command Combinations Via Cmd.EXE
updated: Cscript/Wscript Potentially Suspicious Child Process - WScript.exe Spawns RunDll32.exe

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-01-10 14:37:20 +01:00
Stephen Lincoln e62c700822 Merge PR #4649 from @slincoln-aiq - System Information Discovery Using System_Profiler
new: System Information Discovery Using System_Profiler

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-01-10 14:29:49 +01:00
Gott 561bab0dec Merge PR #4648 from @danielgottt - EDRSilencer Execution
new: HackTool - EDRSilencer Execution

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-01-10 14:21:40 +01:00
Florian Roth 2535a61f71 Merge PR #4647 from @Neo23x0 - add new hack tool by imphash
update: Hacktool Named File Stream Created - Added new Imphash values for `EDRSandBlast`, `EDRSilencer` and `Forensia` utilities.

---------

Co-authored-by: Nasreddine Bencherchali <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-01-10 14:11:33 +01:00
Qasim Qlf 8b09c054bb Merge PR #4646 from @qasimqlf - fix the wrong image name
fix: Potentially Suspicious EventLog Recon Activity Using Log Query Utilities - Fix typo in WMIC image name

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-01-10 14:01:30 +01:00
Stephen Lincoln 2abda43af9 Merge PR #4645 from @slincoln-aiq - Update: System Information Discovery Using Ioreg
update: System Information Discovery Using Ioreg - enhanced coverage with additional flags and cli options

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-01-10 14:00:01 +01:00
bohops 303cb49b85 Merge PR #4643 from @bohops - Adding dotnet-trace LOLBIN
new: Binary Proxy Execution Via Dotnet-Trace.EXE

---------

Co-authored-by: frack113 <62423083+frack113@users.noreply.github.com>
Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-01-10 13:58:15 +01:00
jstnk9 1e37964530 Merge PR #4640 from @jstnk9 - Add new rules related to System Integrity Protection (SIP) enumeration and tamper
new: System Integrity Protection (SIP) Enumeration
new: System Integrity Protection (SIP) Disabled 
---------

Co-authored-by: frack113 <62423083+frack113@users.noreply.github.com>
Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-01-10 13:36:06 +01:00
Anish 16f999115a Merge PR #4641 from @Tuutaans - Update some rules with additional cases
update: Screen Capture Activity Via Psr.EXE - Add -start commandline variation
update: Potential System DLL Sideloading From Non System Locations - Add iernonce.dll 

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
Co-authored-by: phantinuss <79651203+phantinuss@users.noreply.github.com>
2024-01-10 13:34:35 +01:00
st0pp3r 0fa10fab84 Merge PR #4638 from @st0pp3r - HackTool NoFilter Execution
new: HackTool - NoFilter Execution

---------

Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
2024-01-10 10:57:10 +01:00