github splunk/security_content v6.9.2

5 hours ago

πŸš€ Key Highlights

ESCU 6.9.2 builds on the out-of-band PHP2Shell coverage introduced in ESCU 6.9.1, adding network detections for Suricata and Cisco Secure Firewall.

Please also review the ESCU 6.9.0 Release Notes for additional changes, announcements of deprecated detections, and upcoming changes to ESCU's Supported Splunk Platform versions

🌐 Added Suricata PHP2Shell detections 🌐

Added analytics for large HTTP POST requests that receive an HTTP 500 response or have no response status, PHP opening tags in upload filenames, and serialized PHP tokens in upload filenames.

πŸ›‘οΈ Added Cisco Secure Firewall coverage πŸ›‘οΈ

Added three analytics based on Threat Defense Intrusion Events: one detects serialized payload activity, one identifies suspicious upload activity, and one correlates multiple PHP2Shell-related intrusion indicators against the same destination.

πŸ“‹ Improved Apache data source support πŸ“‹

Updated the Apache access and error data sources with Splunk Add-on for Apache Web Server fields and supported sourcetypes. Expanded the Apache macros to recognize the supported sourcetypes, with apache:access:combined identified as the currently supported access format for the detection.

πŸ”§ Clarified multipart detection requirements πŸ”§

Updated the PHP memory exhaustion analytic’s implementation guidance and field handling for Apache TA data, including process IDs and URI fields. Updated related Zeek analytics with clearer requirements for sourcetype configuration and multipart request headers.

πŸ’» Refined endpoint process detections πŸ’»

Expanded inline PHP execution coverage and added false-positive filters. Updated web and application server child-process detections and shell macros to cover more server processes, shell variants, and renamed Windows shell binaries.

New Analytics - [6]

Updated Analytics - [7]

Other Updates

πŸͺŸ Updated Windows shell macro: Removed wscript.exe, cscript.exe, and mshta.exe to reduce unrelated matches. Added original_file_name checks for Command Prompt, Windows PowerShell, PowerShell ISE, and PowerShell 7 so renamed shell binaries remain detectable.

🐧 Expanded Linux shell macro: Added ash and mksh to cover additional shell variants used in Alpine and BusyBox environments.

πŸ“‹ Expanded Apache log macros: Updated apache_access_logs to recognize the Apache TA sourcetypes, including apache:access:combined, apache:access:kv, apache:access:json, and apache:access, plus access_combined. Updated apache_error_logs to recognize apache:error and apache_error. The access detection currently supports apache:access:combined.

Don't miss a new security_content release

NewReleases is sending notifications on new releases.