Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
884ba14
adding a mapping yaml
patel-bhavin Jan 28, 2025
f2247bc
adding a file
patel-bhavin Jan 28, 2025
be83973
Merge branch 'develop' into deprecated_mapping
pyth0n1c Jan 31, 2025
0db3445
add deprecation info into the detections themselves
pyth0n1c Feb 1, 2025
b1faa96
Merge branch 'deprecated_mapping' of https://github.com/splunk/securi…
pyth0n1c Feb 1, 2025
ebc1d84
remove the deprecation_info section
pyth0n1c Feb 14, 2025
f1dd70d
update and pull in all the latest changes from
pyth0n1c Feb 14, 2025
09050f7
Merge branch 'develop' into deprecated_mapping
pyth0n1c Feb 14, 2025
336e6ed
Merge branch 'develop' into deprecated_mapping
pyth0n1c Feb 14, 2025
c1e4f22
Merge branch 'develop' into deprecated_mapping
pyth0n1c Feb 25, 2025
14a92f1
Merge branch 'develop' into deprecated_mapping
pyth0n1c Feb 25, 2025
590baee
create new deprecation file
pyth0n1c Feb 25, 2025
1bda87e
fix format of deprecated file again
pyth0n1c Feb 26, 2025
60b9b72
fix file names
pyth0n1c Feb 26, 2025
2fe8bc5
remove 152 public detections
patel-bhavin Feb 26, 2025
d99e6ef
other objects
patel-bhavin Feb 26, 2025
0ef5bfc
updating files after vaslidate
patel-bhavin Feb 26, 2025
b70a474
updating version
patel-bhavin Feb 26, 2025
79b7f64
Merge branch 'develop' into remove_detections
patel-bhavin Feb 26, 2025
665a5a5
Merge branch 'develop' into deprecated_mapping_update
pyth0n1c Feb 26, 2025
aa53b9b
Merge branch 'develop' into remove_detections
patel-bhavin Feb 28, 2025
b2c095c
Merge branch 'develop' into remove_detections
patel-bhavin Mar 4, 2025
4f4f87a
Add baselines, stories, and investigations to deprecation yml.
pyth0n1c Mar 4, 2025
78cc0c0
updated deprecation mapping again
pyth0n1c Mar 5, 2025
d86e766
updated with missing content
pyth0n1c Mar 6, 2025
6531b31
Merge branch 'develop' into deprecated_mapping_update
patel-bhavin Mar 7, 2025
a1b3940
Merge branch 'develop' into deprecated_mapping_update
patel-bhavin Mar 11, 2025
726dd93
adding a reason for empty detections
patel-bhavin Mar 12, 2025
5e02c6b
updating for nexus
patel-bhavin Mar 12, 2025
9739587
updating text
patel-bhavin Mar 14, 2025
bebfe2e
updating lookups from latest mapping
patel-bhavin Mar 14, 2025
1dca8f9
Merge branch 'develop' into deprecated_mapping_update
patel-bhavin Mar 17, 2025
7f3276c
Merge branch 'develop' into remove_detections
patel-bhavin Mar 17, 2025
89cc1ac
replacement stories
patel-bhavin Mar 17, 2025
a24a2f0
updating next batch to 5.4.0
patel-bhavin Mar 17, 2025
5dcad4a
remove deprecated_date and
pyth0n1c Mar 17, 2025
f262a36
Merge pull request #3363 from splunk/deprecated_mapping_update
patel-bhavin Mar 17, 2025
990b544
Fixed spacing in improperly formatted YML file
pyth0n1c Mar 17, 2025
1ad53e7
Merge branch 'develop' into remove_detections
patel-bhavin Mar 18, 2025
f672cb5
updating missing detections
patel-bhavin Mar 18, 2025
c345f92
adding gitkeep for empty folders
patel-bhavin Mar 18, 2025
99a4b6f
adding missing baselines
patel-bhavin Mar 18, 2025
4d4a1c6
adding cross account stuff
patel-bhavin Mar 18, 2025
ca86201
adding 2 deprecated baselines
patel-bhavin Mar 18, 2025
030b038
Merge branch 'develop' into remove_detections
patel-bhavin Mar 18, 2025
6a53b8c
adding 2 splunk detections
patel-bhavin Mar 18, 2025
86e7863
updating file name
patel-bhavin Mar 18, 2025
5e0d59e
bump version in prep for release
pyth0n1c Mar 18, 2025
ad55d26
add 'status: removed' instead of 'status: deprecated' to removed dete…
pyth0n1c Mar 18, 2025
0d2d727
updating replace
patel-bhavin Mar 18, 2025
b1d1ae9
rename deprecated directory to removed
pyth0n1c Mar 18, 2025
f096d77
Changed the names of some fields due to the use of both deprecated an…
pyth0n1c Mar 18, 2025
59b9657
Merge branch 'develop' into remove_detections
patel-bhavin Mar 18, 2025
58aca7d
Update the deprecation_info.csv file, manually generated with a versi…
pyth0n1c Mar 18, 2025
011b33c
Merge branch 'remove_detections' of https://github.com/splunk/securit…
pyth0n1c Mar 18, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Empty file added baselines/deprecated/.gitkeep
Empty file.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: 1
date: '2020-08-15'
author: Rico Valdez, Splunk
type: Baseline
status: production
status: deprecated
description: This search looks for **AssumeRole** events where the requesting account
differs from the requested account, then writes these relationships to a lookup
file.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: 1
date: '2020-08-15'
author: Rico Valdez, Splunk
type: Baseline
status: production
status: deprecated
description: This search looks for **AssumeRole** events where the requesting account
differs from the requested account, then writes these relationships to a lookup
file.
Expand Down
2 changes: 1 addition & 1 deletion contentctl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ app:
uid: 3449
title: ES Content Updates
appid: DA-ESS-ContentUpdate
version: 5.1.1
version: 5.2.0
description: Explore the Analytic Stories included with ES Content Updates.
prefix: ESCU
label: ESCU
Expand Down
Empty file.
5 changes: 2 additions & 3 deletions detections/endpoint/attacker_tools_on_endpoint.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Attacker Tools On Endpoint
id: a51bfe1a-94f0-48cc-b4e4-16a110145893
version: 8
date: '2025-02-10'
version: 9
date: '2025-02-27'
author: Bhavin Patel, Splunk
status: production
type: TTP
Expand Down Expand Up @@ -66,7 +66,6 @@ rba:
tags:
analytic_story:
- XMRig
- Monitor for Unauthorized Software
- Unusual Processes
- SamSam Ransomware
- CISA AA22-264A
Expand Down
207 changes: 207 additions & 0 deletions lookups/deprecation_info.csv

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions lookups/deprecation_info.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
name: deprecation_info
date: 2025-03-14
version: 1
id: d83dad4f-7bce-4979-bf07-a88c610da5f6
author: Splunk Threat Research Team
lookup_type: csv
default_match: false
description: A lookup file for deprecation information
min_matches: 1
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: 1
date: '2017-09-15'
author: David Dorsey, Splunk
type: Baseline
status: deprecated
status: removed
description: This search takes the existing interesting process table from ES, filters
out any existing additions added by ESCU and then updates the table with processes
identified by ESCU that should be prohibited on your endpoints.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: 1
date: '2018-04-09'
author: David Dorsey, Splunk
type: Baseline
status: deprecated
status: removed
description: This search establishes, on a per-hour basis, the average and the standard
deviation of the number of API calls made by each user. Also recorded is the number
of data points for each user. This table is then outputted to a lookup file to allow
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: 1
date: '2019-11-14'
author: Jason Brewer, Splunk
type: Baseline
status: deprecated
status: removed
description: This search is used to build a Machine Learning Toolkit (MLTK) model
for how many RunInstances users do in the environment. By default, the search uses
the last 90 days of data to build the model. The model created by this search is
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: 1
date: '2019-11-14'
author: Jason Brewer, Splunk
type: Baseline
status: deprecated
status: removed
description: This search is used to build a Machine Learning Toolkit (MLTK) model
for how many TerminateInstances users do in the environment. By default, the search
uses the last 90 days of data to build the model. The model created by this search
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name: Monitor Successful Backups
id: b4d0dfb2-2195-4f6e-93a3-48468ed9734e
version: 1
date: '2017-09-12'
version: 2
date: '2025-02-27'
author: David Dorsey, Splunk
type: Baseline
status: production
status: removed
description: This search is intended to give you a feel for how often successful backups
are conducted in your environment. Fluctuations in these numbers will allow you
to determine when you should investigate.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name: Monitor Unsuccessful Backups
id: b2178fed-592f-492b-b851-74161678aa56
version: 1
date: '2017-09-12'
version: 2
date: '2025-02-27'
author: David Dorsey, Splunk
type: Baseline
status: production
status: removed
description: This search is intended to give you a feel for how often backup failures
happen in your environments. Fluctuations in these numbers will allow you to determine
when you should investigate.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: 1
date: '2018-04-16'
author: Bhavin Patel, Splunk
type: Baseline
status: deprecated
status: removed
description: This search looks for successful API calls made by different user roles,
then creates a baseline of the earliest and latest times we have encountered this
user role. It also returns the name of the API call in our dataset--grouped by user
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: 1
date: '2018-03-16'
author: David Dorsey, Splunk
type: Baseline
status: deprecated
status: removed
description: This search builds a table of the first and last times seen for every
IP address (along with its physical location) previously associated with cloud-provisioning
activity. This is broadly defined as any event that runs or creates something.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name: Previously Seen AWS Regions
id: fc0edc95-ff2b-48b0-9f6f-63da3789fd63
version: 1
date: '2018-01-08'
version: 2
date: '2025-02-27'
author: Bhavin Patel, Splunk
type: Baseline
status: production
status: removed
description: This search looks for CloudTrail events where an AWS instance is started
and creates a baseline of most recent time (latest) and the first time (earliest)
we've seen this region in our dataset grouped by the value awsRegion for the last
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: 2
date: '2025-01-16'
author: David Dorsey, Splunk
type: Baseline
status: deprecated
status: removed
description: This search builds a table of previously seen AMIs used to launch EC2
instances
search: '`cloudtrail` eventName=RunInstances errorCode=success | rename requestParameters.instancesSet.items{}.imageId
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: 2
date: '2025-01-16'
author: David Dorsey, Splunk
type: Baseline
status: deprecated
status: removed
description: This search builds a table of previously seen EC2 instance types
search: '`cloudtrail` eventName=RunInstances errorCode=success | rename requestParameters.instanceType
as instanceType | fillnull value="m1.small" instanceType | stats earliest(_time)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: 2
date: '2025-01-16'
author: David Dorsey, Splunk
type: Baseline
status: deprecated
status: removed
description: This search builds a table of previously seen ARNs that have launched
a EC2 instance.
search: '`cloudtrail` eventName=RunInstances errorCode=success | rename userIdentity.arn
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name: Previously Seen EC2 Modifications By User
id: 4d69091b-d975-4267-85df-888bd41034eb
version: 1
date: '2018-04-05'
version: 2
date: '2025-02-27'
author: David Dorsey, Splunk
type: Baseline
status: production
status: removed
description: This search builds a table of previously seen ARNs that have launched
a EC2 instance.
search: '`cloudtrail` `ec2_modification_api_calls` errorCode=success | spath output=arn
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: 1
date: '2018-04-30'
author: Jason Brewer, Splunk
type: Baseline
status: deprecated
status: removed
description: This search looks for CloudTrail events where a user logs into the console,
then creates a baseline of the latest and earliest times, City, Region, and Country
we have encountered this user in our dataset, grouped by ARN, within the last 30
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name: Systems Ready for Spectre-Meltdown Windows Patch
id: fc0edc95-ff2b-48b0-9f6f-63da3789fd61
version: 1
date: '2018-01-08'
version: 2
date: '2025-02-27'
author: David Dorsey, Splunk
type: Baseline
status: production
status: removed
description: Some AV applications can cause the Spectre/Meltdown patch for Windows
not to install successfully. This registry key is supposed to be created by the
AV engine when it has been patched to be able to handle the Windows patch. If this
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: 2
date: '2025-01-16'
author: Jason Brewer, Splunk
type: Baseline
status: deprecated
status: removed
description: This search looks for CloudTrail events where a user logs into the console,
then updates the baseline of the latest and earliest times, City, Region, and Country
we have encountered this user in our dataset, grouped by ARN, within the last hour.
Expand Down
Loading