You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: detections/application/m365_copilot_impersonation_jailbreak_attack.yml
+3-11Lines changed: 3 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
name: M365 Copilot Impersonation Jailbreak Attack
2
2
id: cc26aba8-7f4a-4078-b91a-052d6a53cb13
3
-
version: 5
3
+
version: 6
4
4
creation_date: '2025-10-13'
5
-
modification_date: '2026-05-13'
5
+
modification_date: '2026-06-04'
6
6
author: Rod Soto
7
7
status: experimental
8
8
type: TTP
@@ -13,15 +13,7 @@ search: |-
13
13
`m365_exported_ediscovery_prompt_logs`
14
14
| search Subject_Title="*Pretend you are*" OR Subject_Title="*act as*" OR Subject_Title="*you are now*" OR Subject_Title="*amoral*" OR Subject_Title="*being*" OR Subject_Title="*roleplay as*" OR Subject_Title="*imagine you are*" OR Subject_Title="*behave like*"
15
15
| eval user = Sender
16
-
| eval impersonation_type=case(match(Subject_Title, "(?i)pretend you are.*AI"), "AI_Impersonation", match(Subject_Title, "(?i)(act as
Copy file name to clipboardExpand all lines: detections/endpoint/linux_proxy_socks_curl.yml
+3-4Lines changed: 3 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
name: Linux Proxy Socks Curl
2
2
id: bd596c22-ad1e-44fc-b242-817253ce8b08
3
-
version: 13
3
+
version: 14
4
4
creation_date: '2022-07-29'
5
-
modification_date: '2026-05-13'
5
+
modification_date: '2026-06-04'
6
6
author: Michael Haag, Splunk, 0xC0FFEEEE, Github Community
7
7
status: production
8
8
type: TTP
@@ -22,8 +22,7 @@ search: |-
22
22
| `drop_dm_object_name(Processes)`
23
23
| `security_content_ctime(firstTime)`
24
24
| `security_content_ctime(lastTime)`
25
-
| where match(process, "-x\s") OR match(process, "(?i)socks\d\w?:\/\/
26
-
| --(pre)?proxy")
25
+
| where match(process, "-x\s") OR match(process, "(?i)(socks\d\w?:\/\/|--(pre)?proxy)")
27
26
| `linux_proxy_socks_curl_filter`
28
27
how_to_implement: The detection is based on data that originates from Endpoint Detection and Response (EDR) agents. These agents are designed to provide security-related telemetry from the endpoints where the agent is installed. To implement this search, you must ingest logs that contain the process GUID, process name, and parent process. Additionally, you must ingest complete command-line executions. These logs must be processed using the appropriate Splunk Technology Add-ons that are specific to the EDR product. The logs must also be mapped to the `Processes` node of the `Endpoint` data model. Use the Splunk Common Information Model (CIM) to normalize the field names and speed up the data modeling process.
29
28
known_false_positives: False positives may be present based on proxy usage internally. Filter as needed.
| eval empire=if(match(lower(ScriptBlockText),"system.net.webclient") AND match(lower(ScriptBlockText), "frombase64string") ,5,0)
140
19
| eval mimikatz=if(match(lower(ScriptBlockText),"mimikatz") OR match(lower(ScriptBlockText), "-dumpcr") OR match(lower(ScriptBlockText), "SEKURLSA::Pth") OR match(lower(ScriptBlockText), "kerberos::ptt") OR match(lower(ScriptBlockText), "kerberos::golden") ,5,0)
141
-
| eval iex=if(match(ScriptBlockText, "(?i)iex
142
-
| invoke-expression"),2,0)
143
-
| eval webclient=if(match(lower(ScriptBlockText),"http") OR match(lower(ScriptBlockText),"web(client
144
-
| request)") OR match(lower(ScriptBlockText),"socket") OR match(lower(ScriptBlockText),"download(file
145
-
| string)") OR match(lower(ScriptBlockText),"bitstransfer") OR match(lower(ScriptBlockText),"internetexplorer.application") OR match(lower(ScriptBlockText),"xmlhttp"),5,0)
| eval webclient=if(match(lower(ScriptBlockText),"http") OR match(lower(ScriptBlockText),"web(client|request)") OR match(lower(ScriptBlockText),"socket") OR match(lower(ScriptBlockText),"download(file|string)") OR match(lower(ScriptBlockText),"bitstransfer") OR match(lower(ScriptBlockText),"internetexplorer.application") OR match(lower(ScriptBlockText),"xmlhttp"),5,0)
146
22
| eval get = if(match(lower(ScriptBlockText),"get-"), "1", 0)
how_to_implement: The detection is based on data that originates from Endpoint Detection and Response (EDR) agents. These agents are designed to provide security-related telemetry from the endpoints where the agent is installed. To implement this search, you must ingest logs that contain the process GUID, process name, and parent process. Additionally, you must ingest complete command-line executions. These logs must be processed using the appropriate Splunk Technology Add-ons that are specific to the EDR product. The logs must also be mapped to the `Processes` node of the `Endpoint` data model. Use the Splunk Common Information Model (CIM) to normalize the field names and speed up the data modeling process.
34
30
known_false_positives: Legitimate process can have this combination of command-line options, but it's not common.
how_to_implement: The detection is based on data that originates from Endpoint Detection and Response (EDR) agents. These agents are designed to provide security-related telemetry from the endpoints where the agent is installed. To implement this search, you must ingest logs that contain the process GUID, process name, and parent process. Additionally, you must ingest complete command-line executions. These logs must be processed using the appropriate Splunk Technology Add-ons that are specific to the EDR product. The logs must also be mapped to the `Processes` node of the `Endpoint` data model. Use the Splunk Common Information Model (CIM) to normalize the field names and speed up the data modeling process.
how_to_implement: The detection is based on data that originates from Endpoint Detection and Response (EDR) agents. These agents are designed to provide security-related telemetry from the endpoints where the agent is installed. To implement this search, you must ingest logs that contain the process GUID, process name, and parent process. Additionally, you must ingest complete command-line executions. These logs must be processed using the appropriate Splunk Technology Add-ons that are specific to the EDR product. The logs must also be mapped to the `Processes` node of the `Endpoint` data model. Use the Splunk Common Information Model (CIM) to normalize the field names and speed up the data modeling process.
31
30
known_false_positives: minimal. but network operator can use this application to load dll.
0 commit comments