Skip to content

Commit e3c9536

Browse files
authored
Merge branch 'main' into dr-tuning-security-file-access-via-common-utility
2 parents ee8d4bb + 2cc1a34 commit e3c9536

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed

rules/cross-platform/defense_evasion_agent_spoofing_multiple_hosts.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
creation_date = "2021/07/14"
33
integration = ["endpoint"]
44
maturity = "production"
5-
updated_date = "2025/11/13"
5+
updated_date = "2025/12/10"
66

77
[rule]
88
author = ["Elastic"]
@@ -30,7 +30,7 @@ type = "esql"
3030

3131
query = '''
3232
from logs-endpoint.* metadata _id
33-
| where event.agent_id_status is not null
33+
| where event.agent_id_status is not null and agent.id is not null
3434
| stats Esql.count_distinct_host_ids = count_distinct(host.id), Esql.host_id_values = values(host.id), Esql.user_id_values_user_id = values(user.id) by agent.id
3535
| where Esql.count_distinct_host_ids >= 2
3636
| keep Esql.count_distinct_host_ids, Esql.host_id_values, Esql.user_id_values_user_id, agent.id

rules/windows/defense_evasion_suspicious_short_program_name.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
creation_date = "2020/11/15"
33
integration = ["endpoint", "windows", "m365_defender", "crowdstrike"]
44
maturity = "production"
5-
updated_date = "2025/08/26"
5+
updated_date = "2025/12/12"
66

77
[transform]
88
[[transform.osquery]]
@@ -116,8 +116,8 @@ timestamp_override = "event.ingested"
116116
type = "eql"
117117

118118
query = '''
119-
process where host.os.type == "windows" and event.type == "start" and length(process.name) > 0 and
120-
length(process.name) == 5 and length(process.pe.original_file_name) > 5
119+
process where host.os.type == "windows" and event.type == "start" and
120+
process.name regex~ """[a-z0-9]\.exe""" and process.pe.original_file_name != null
121121
'''
122122

123123

rules/windows/lateral_movement_credential_access_kerberos_correlation.toml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
creation_date = "2025/10/28"
33
integration = ["endpoint", "windows", "system"]
44
maturity = "production"
5-
updated_date = "2025/11/25"
5+
updated_date = "2025/12/12"
66

77
[rule]
88
author = ["Elastic"]
@@ -84,10 +84,11 @@ type = "eql"
8484
query = '''
8585
sequence by source.port, source.ip with maxspan=3s
8686
[network where host.os.type == "windows" and destination.port == 88 and
87-
process.executable != null and
87+
process.executable != null and process.pid != 4 and
8888
not process.executable :
8989
("?:\\Windows\\system32\\lsass.exe",
90-
"\\device\\harddiskvolume*\\windows\\system32\\lsass.exe") and
90+
"\\device\\harddiskvolume*\\windows\\system32\\lsass.exe",
91+
"\\device\\harddiskvolume*\\windows\\system32\\svchost.exe") and
9192
not (process.executable : ("C:\\Windows\\System32\\svchost.exe",
9293
"C:\\Program Files\\VMware\\VMware View\\Server\\bin\\ws_TomcatService.exe",
9394
"F:\\IGEL\\RemoteManager\\*\\bin\\tomcat10.exe") and user.id in ("S-1-5-20", "S-1-5-18")) and

0 commit comments

Comments
 (0)