Skip to content

Commit d080ba9

Browse files
Updating Terminology for ES8+ (#3875)
--------- Co-authored-by: Nasreddine Bencherchali <nasreddineb@splunk.com>
1 parent b6b0b47 commit d080ba9

14 files changed

Lines changed: 45 additions & 47 deletions

detections/cloud/risk_rule_for_dev_sec_ops_by_repository.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
name: Risk Rule for Dev Sec Ops by Repository
22
id: 161bc0ca-4651-4c13-9c27-27770660cf67
3-
version: 8
4-
date: '2025-05-02'
3+
version: 9
4+
date: '2026-01-22'
55
author: Bhavin Patel
66
status: production
77
type: Correlation
88
description: The following analytic identifies high-risk activities within repositories
9-
by correlating repository data with risk scores. It leverages risk events from the
9+
by correlating repository data with risk scores. It leverages findings and intermediate findings created by detections from the
1010
Dev Sec Ops analytic stories, summing risk scores and capturing source and user
1111
information. The detection focuses on high-risk scores above 100 and sources with
1212
more than three occurrences. This activity is significant as it highlights repositories
@@ -24,7 +24,7 @@ search: '| tstats `security_content_summariesonly` min(_time) as firstTime max(_
2424
| `drop_dm_object_name(All_Risk)` | `security_content_ctime(firstTime)` | `security_content_ctime(lastTime)`
2525
| where source_count > 3 and sum_risk_score > 100 | `risk_rule_for_dev_sec_ops_by_repository_filter`'
2626
how_to_implement: Ensure that all relevant detections in the Dev Sec Ops analytic
27-
stories are enabled and are configured to create risk events in Enterprise Security.
27+
stories are enabled and are configured to create findings or intermediate findings in Enterprise Security.
2828
known_false_positives: Unknown
2929
references: []
3030
drilldown_searches:

detections/endpoint/common_ransomware_extensions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ search: |
8787
how_to_implement: You must be ingesting data that records the filesystem activity
8888
from your hosts to populate the Endpoint Filesystem data model node. To see the
8989
additional metadata, add the following fields, if not already present, please review
90-
the detailed documentation on how to create a new field within Incident Review
90+
the detailed documentation on how to create a new field within Mission Control Queue
9191
known_false_positives: It is possible for a legitimate file with these extensions
9292
to be created. If this is a true ransomware attack, there will be a large number
9393
of files created with these extensions.

detections/endpoint/windows_event_triggered_image_file_execution_options_injection.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Windows Event Triggered Image File Execution Options Injection
22
id: f7abfab9-12ea-44e8-8745-475f9ca6e0a4
3-
version: 5
4-
date: '2025-05-02'
3+
version: 6
4+
date: '2026-01-22'
55
author: Michael Haag, Splunk
66
status: production
77
type: Hunting
@@ -22,7 +22,7 @@ search: '`wineventlog_application` EventCode=3000 | rename param1 AS "Process" p
2222
how_to_implement: This analytic requires capturing the Windows Event Log Application
2323
channel in XML.
2424
known_false_positives: False positives may be present and tuning will be required
25-
before turning into a TTP or notable.
25+
before turning into a finding or intermediate finding.
2626
references:
2727
- https://blog.thinkst.com/2022/09/sensitive-command-token-so-much-offense.html
2828
- https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/registry-entries-for-silent-process-exit

detections/network/cisco_privileged_account_creation_with_http_command_execution.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Cisco Privileged Account Creation with HTTP Command Execution
22
id: 2c9d4f5a-8b6e-4c7f-9d8e-1a2b3c4d5e6f
3-
version: 1
4-
date: '2026-01-06'
3+
version: 2
4+
date: '2026-01-22'
55
author: Nasreddine Bencherchali, Splunk
66
status: production
77
type: Correlation
@@ -46,7 +46,7 @@ search: |
4646
| where source_count >= 2
4747
| `cisco_privileged_account_creation_with_http_command_execution_filter`
4848
how_to_implement: |
49-
This correlation search requires that the following detections are enabled and generating risk events - "Cisco IOS Suspicious Privileged Account Creation" and "Cisco Secure Firewall - Privileged Command Execution via HTTP". These detections must be configured to generate risk on the same risk object field (the network device IP). The search correlates risk events within a 24-hour time window. Ensure that both Cisco IOS logs (sourcetype "cisco:ios") and Cisco Secure Firewall Threat Defense Intrusion Event logs are being ingested and that the underlying detections are properly configured.
49+
This correlation search requires that the following detections are enabled and generating risk events - "Cisco IOS Suspicious Privileged Account Creation" and "Cisco Secure Firewall - Privileged Command Execution via HTTP". These detections must be configured to generate risk on the same entity field (the network device IP). The search correlates risk events within a 24-hour time window. Ensure that both Cisco IOS logs (sourcetype "cisco:ios") and Cisco Secure Firewall Threat Defense Intrusion Event logs are being ingested and that the underlying detections are properly configured.
5050
known_false_positives: |
5151
No false positives have been identified yet.
5252
references:

detections/network/cisco_privileged_account_creation_with_suspicious_ssh_activity.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Cisco Privileged Account Creation with Suspicious SSH Activity
22
id: 7f8e2b4c-9a3d-4e1f-8c5b-6d7e8f9a0b1c
3-
version: 1
4-
date: '2026-01-06'
3+
version: 2
4+
date: '2026-01-22'
55
author: Nasreddine Bencherchali, Splunk
66
status: production
77
type: Correlation
@@ -58,7 +58,7 @@ search: |
5858
| `security_content_ctime(lastTime)`
5959
| `cisco_privileged_account_creation_with_suspicious_ssh_activity_filter`
6060
how_to_implement: |
61-
This correlation search requires that the following detections are enabled and generating risk events - "Cisco IOS Suspicious Privileged Account Creation", "Cisco Secure Firewall - SSH Connection to sshd_operns", and "Cisco Secure Firewall - SSH Connection to Non-Standard Port". These detections must be configured to generate risk on the same risk object field (the network device IP). The search correlates risk events within a 24-hour time window. Ensure that both Cisco IOS logs (sourcetype "cisco:ios") and Cisco Secure Firewall Threat Defense Intrusion Event logs are being ingested and that the underlying detections are properly configured.
61+
This correlation search requires that the following detections are enabled and generating risk events - "Cisco IOS Suspicious Privileged Account Creation", "Cisco Secure Firewall - SSH Connection to sshd_operns", and "Cisco Secure Firewall - SSH Connection to Non-Standard Port". These detections must be configured to generate risk on the same entity field (the network device IP). The search correlates risk events within a 24-hour time window. Ensure that both Cisco IOS logs (sourcetype "cisco:ios") and Cisco Secure Firewall Threat Defense Intrusion Event logs are being ingested and that the underlying detections are properly configured.
6262
known_false_positives: |
6363
No false positives have been identified yet.
6464
references:

detections/network/detect_hosts_connecting_to_dynamic_domain_providers.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Detect hosts connecting to dynamic domain providers
22
id: a1e761ac-1344-4dbd-88b2-3f34c912d359
33
version: 10
4-
date: '2026-01-19'
4+
date: '2026-01-22'
55
author: Bhavin Patel, Splunk
66
status: production
77
type: TTP
@@ -37,11 +37,11 @@ how_to_implement: "First, you'll need to ingest data from your DNS operations. T
3737
\ `dynamic_dns_providers_default.csv`, which contains a non-exhaustive list of Dynamic\
3838
\ DNS providers. Please consider updating the local lookup periodically by adding\
3939
\ new domains to the list of `dynamic_dns_providers_local.csv`.\n This search produces\
40-
\ fields (query, answer, isDynDNS) that are not yet supported by ES Incident Review\
40+
\ fields (query, answer, isDynDNS) that are not yet supported by Mission Control Queue\
4141
\ and therefore cannot be viewed when a finding is raised. These fields contribute\
4242
\ additional context to the finding. To see the additional metadata, add the following\
43-
\ fields, if not already present, to Incident Review. Event Attributes (Configure\
44-
\ > Incident Management > Incident Review Settings > Add New Entry):\n* **Label:**\
43+
\ fields, if not already present, to Mission Control Queue. Event Attributes (Configure\
44+
\ > Findings and Investigations > Add New field):\n* **Label:**\
4545
\ DNS Query, **Field:** query\n* **Label:** DNS Answer, **Field:** answer\n* **Label:**\
4646
\ IsDynamicDNS, **Field:** isDynDNS\n"
4747
known_false_positives: Some users and applications may leverage Dynamic DNS to reach

detections/network/dns_query_length_outliers___mltk.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: DNS Query Length Outliers - MLTK
22
id: 85fbcfe8-9718-4911-adf6-7000d077a3a9
3-
version: 7
4-
date: '2025-05-02'
3+
version: 8
4+
date: '2026-01-22'
55
author: Rico Valdez, Splunk
66
status: experimental
77
type: Anomaly
@@ -30,11 +30,10 @@ how_to_implement: "To successfully implement this search, you will need to ensur
3030
the associated support search, so that the model created by the support search is
3131
available for use. You should periodically re-run the support search to rebuild
3232
the model with the latest data available in your environment.\nThis search produces
33-
fields (`query`,`query_length`,`count`) that are not yet supported by ES Incident
34-
Review and therefore cannot be viewed when a finding event is raised. These fields
33+
fields (`query`,`query_length`,`count`) that are not yet supported by Mission Control Queue and therefore cannot be viewed when a finding event is raised. These fields
3534
contribute additional context to the finding. To see the additional metadata, add
36-
the following fields, if not already present, to Incident Review - Event Attributes
37-
(Configure > Incident Management > Incident Review Settings > Add New Entry):\n
35+
the following fields, if not already present, to Mission Control Queue
36+
(Configure > Findings and Investigations > Add New Entry):\n
3837
* **Label:** DNS Query, **Field:** query\n* **Label:** DNS Query Length, **Field:**
3938
query_length\n* **Label:** Number of events, **Field:** count\n"
4039
known_false_positives: If you are seeing more results than desired, you may consider

detections/network/smb_traffic_spike___mltk.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: SMB Traffic Spike - MLTK
22
id: d25773ba-9ad8-48d1-858e-07ad0bbeb828
3-
version: 8
4-
date: '2025-05-02'
3+
version: 9
4+
date: '2026-01-22'
55
author: Rico Valdez, Splunk
66
status: experimental
77
type: Anomaly
@@ -30,11 +30,10 @@ how_to_implement: "To successfully implement this search, you will need to ensur
3030
search, so that the model created by the support search is available for use. You
3131
should periodically re-run the support search to rebuild the model with the latest
3232
data available in your environment.\nThis search produces a field (Number of events,count)
33-
that are not yet supported by ES Incident Review and therefore cannot be viewed
33+
that are not yet supported by Mission Control Analyst Queue and therefore cannot be viewed
3434
when a finding is raised. This field contributes additional context to the finding.
3535
To see the additional metadata, add the following field, if not already present,
36-
to Incident Review - Event Attributes (Configure > Incident Management > Incident
37-
Review Settings > Add New Entry):\n* **Label:** Number of events, **Field:** count"
36+
to Mission Control Analyst Queue (Configure > Findings and Investigations > Add New Entry):\n* **Label:** Number of events, **Field:** count"
3837
known_false_positives: If you are seeing more results than desired, you may consider
3938
reducing the value of the threshold in the search. You should also periodically
4039
re-run the support search to re-build the ML model on the latest data. Please update

stories/apache_struts_vulnerability.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Apache Struts Vulnerability
22
id: 2dcfd6a2-e7d2-4873-b6ba-adaf819d2a1e
3-
version: 1
4-
date: '2018-12-06'
3+
version: 2
4+
date: '2026-01-22'
55
author: Rico Valdez, Splunk
66
status: production
77
description: Detect and investigate activities--such as unusually long `Content-Type`
@@ -29,7 +29,7 @@ narrative: 'In March of 2017, a remote code-execution vulnerability in the Jakar
2929
not generally executed on web servers during the course of day-to-day operation,
3030
but they may be used when the system is undergoing maintenance or troubleshooting.
3131
32-
First, it is helpful is to understand how often the notable event is generated,
32+
First, it is helpful is to understand how often the finding or intermediate finding is generated,
3333
as well as the commonalities in some of these events. This may help determine whether
3434
this is a common occurrence that is of a lesser concern or a rare event that may
3535
require more extensive investigation. It can also help to understand whether the

stories/brand_monitoring.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Brand Monitoring
22
id: 91c676cf-0b23-438d-abee-f6335e1fce78
3-
version: 1
4-
date: '2017-12-19'
3+
version: 2
4+
date: '2026-01-22'
55
author: David Dorsey, Splunk
66
status: production
77
description: Detect and investigate activity that may indicate that an adversary is
@@ -21,7 +21,7 @@ narrative: 'While you can educate your users and customers about the risks and t
2121
provide you with early warnings and situational awareness--powerful elements of
2222
an effective defense.
2323
24-
Notable events will include IP addresses, URLs, and user data. Drilling down can
24+
Findings and intermediate findings will include IP addresses, URLs, and user data. Drilling down can
2525
provide you with even more actionable intelligence, including likely geographic
2626
information, contextual searches to help you scope the problem, and investigative
2727
searches.'

0 commit comments

Comments
 (0)