Skip to content

The Day After Log4Shell - #1887

Merged
josehelps merged 68 commits into
developfrom
The_Day_After_Log4shell
Dec 15, 2021
Merged

josehelps merged 68 commits into
developfrom
The_Day_After_Log4shell

Conversation

@josehelps

@josehelps josehelps commented Dec 12, 2021 •

Copy link
Copy Markdown
Contributor

New Story

adds a new analytic story called Log4Shell CVE-2021-44228

New Analytics

  • Curl Download and Bash Execution
  • Wget Download and Bash Execution
  • Linux Java Spawning Shell
  • Windows Java Spawning Shell
  • Java Class File download by Java User Agent
  • Outbound Network Connection from Java Using Default Ports
  • Log4Shell JNDI Payload Injection Attempt
  • Log4Shell JNDI Payload Injection with Outbound Connection
  • Detect Outbound LDAP Traffic
  • Hunting for Log4Shell

Updated Analytics

  • Any PowerShell DownloadFile
  • CMD Carry Out String Command Parameter
  • Malicious PowerShell Process - Connect To Internet With Hidden Window

Other

  • updates to contentctl new jinja template

@auto-assign
auto-assign Bot requested a review from rosplk December 12, 2021 02:26
@josehelps
josehelps temporarily deployed to Detection-Testing-Approval December 12, 2021 02:26 Inactive
@MHaggis
MHaggis temporarily deployed to Detection-Testing-Approval December 13, 2021 14:11 Inactive
@MHaggis
MHaggis temporarily deployed to Detection-Testing-Approval December 13, 2021 14:20 Inactive
@MHaggis
MHaggis temporarily deployed to Detection-Testing-Approval December 13, 2021 18:38 Inactive
@MHaggis
MHaggis temporarily deployed to Detection-Testing-Approval December 13, 2021 18:55 Inactive
@MHaggis
MHaggis temporarily deployed to Detection-Testing-Approval December 13, 2021 20:02 Inactive
@MHaggis
MHaggis temporarily deployed to Detection-Testing-Approval December 13, 2021 20:32 Inactive
@MHaggis
MHaggis temporarily deployed to Detection-Testing-Approval December 13, 2021 20:35 Inactive
@mvelazc0
mvelazc0 temporarily deployed to Detection-Testing-Approval December 13, 2021 20:52 Inactive
@mvelazc0
mvelazc0 temporarily deployed to Detection-Testing-Approval December 13, 2021 21:24 Inactive
@P4T12ICK

This comment has been minimized.

@P4T12ICK

This comment has been minimized.

@MHaggis
MHaggis temporarily deployed to Detection-Testing-Approval December 13, 2021 21:37 Inactive
@mvelazc0
mvelazc0 temporarily deployed to Detection-Testing-Approval December 13, 2021 22:07 Inactive
@patel-bhavin
patel-bhavin temporarily deployed to Detection-Testing-Approval December 15, 2021 01:28 Inactive
@ljstella
ljstella temporarily deployed to Detection-Testing-Approval December 15, 2021 01:32 Inactive
@ljstella
ljstella temporarily deployed to Detection-Testing-Approval December 15, 2021 01:38 Inactive
@ljstella
ljstella temporarily deployed to Detection-Testing-Approval December 15, 2021 01:41 Inactive
@ljstella
ljstella temporarily deployed to Detection-Testing-Approval December 15, 2021 01:43 Inactive
@ljstella
ljstella temporarily deployed to Detection-Testing-Approval December 15, 2021 01:48 Inactive
@MHaggis
MHaggis temporarily deployed to Detection-Testing-Approval December 15, 2021 02:00 Inactive
@P4T12ICK

Copy link
Copy Markdown
Collaborator

This PR was created by Automated Detection Testing Service 🤖

Tested detections:

Hunting for Log4Shell ✅

  • diskUsage: 405504
  • runDuration: 1.353s
  • scanCount: 87

@P4T12ICK
P4T12ICK temporarily deployed to Detection-Testing-Approval December 15, 2021 02:20 Inactive
@josehelps
josehelps temporarily deployed to Detection-Testing-Approval December 15, 2021 02:29 Inactive
patel-bhavin
patel-bhavin previously approved these changes Dec 15, 2021
@josehelps
josehelps temporarily deployed to Detection-Testing-Approval December 15, 2021 02:41 Inactive
@ljstella
ljstella self-requested a review December 15, 2021 02:41

@ljstella ljstella left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@josehelps josehelps left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

reaching out to default ports used by the LDAP and RMI protocols. This behavior
could represent successfull exploitation. Note that adversaries can easily decide to use
arbitrary ports for these protocols and potentially bypass this detection.
search: ' `sysmon` EventCode=3 (process_name=java OR process_name=java.exe) (DestinationPort=389

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hey man, any reason why this could not be built against a datamodel?

@josehelps
josehelps merged commit f0c1ef3 into develop Dec 15, 2021
@delete-merged-branch
delete-merged-branch Bot deleted the The_Day_After_Log4shell branch December 15, 2021 02:46

This branch was previously deployed

1 inactive deployment
Detection-Testing-Approval — 53b9f903 Deployed Dec 15, 2021 by josehelps
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants