Splunk Security

@SplunkSecurity
35 followers31,483 downloads1,595 copies11 likes89,304 views

2,505 detections

The following analytic detects attempts to stop a service on Linux systems. It leverages data from Linux Auditd. This activity is significant as adversaries often stop or terminate security or critical services to disable defenses or disrupt operations, as seen in malware like Industroyer2. If confirmed malicious, this could lead to the disabling of security mechanisms, allowing attackers to persist, escalate privileges, or deploy destructive payloads, severely impacting system integrity and availability.
Splunk Security@SplunkSecurity
avatar
Splunk Security Content
1 year ago
0054
The following analytic detects the unexpected termination of the Linux Audit daemon (auditd) by monitoring for log entries of type DAEMON_END. This event signifies that the audit logging service has stopped, either due to a legitimate system shutdown, manual administrative action, or potentially malicious tampering. Since auditd is responsible for recording critical security events, its sudden stoppage may indicate an attempt to disable security monitoring or evade detection during an attack. This detection should be correlated with system logs to determine whether the shutdown was part of routine maintenance or an anomaly. If confirmed as malicious, this could lead to a compromised system where security events are no longer being logged, allowing attackers to operate undetected. Therefore, monitoring and alerting on auditd shutdown events is crucial for maintaining the integrity of system security monitoring.
Splunk Security@SplunkSecurity
avatar
Splunk Security Content
1 year ago
0052
The following analytic detects the suspicious auditd service stop. This behavior is critical for a SOC to monitor because it may indicate attempts to gain unauthorized access or maintain control over a system. Such actions could be signs of malicious activity. If confirmed, this could lead to serious consequences, including a compromised system, unauthorized access to sensitive data, or even a wider breach affecting the entire network. Detecting and responding to these signs early is essential to prevent potential security incidents.
Splunk Security@SplunkSecurity
avatar
Splunk Security Content
1 year ago
0051
The analytic detects potential access or modification of the /etc/sudoers file on a Linux system. It leverages data from Linux Auditd, focusing on processes like "cat," "nano," "vim," and "vi" accessing the /etc/sudoers file. This activity is significant because the sudoers file controls user permissions for executing commands with elevated privileges. If confirmed malicious, an attacker could gain persistence or escalate privileges, compromising the security of the targeted host.
Splunk Security@SplunkSecurity
avatar
Splunk Security Content
1 year ago
0045
The following analytic detects the abnormal termination of the Linux audit daemon (auditd) by identifying DAEMON_ABORT events in audit logs. These terminations suggest a serious failure of the auditing subsystem, potentially due to resource exhaustion, corruption, or malicious interference. Unlike a clean shutdown, DAEMON_ABORT implies that audit logging may have been disabled without system administrator intent. Alerts should be generated on detection and correlated with DAEMON_START, DAEMON_END, and system logs to determine root cause. If no DAEMON_START follows soon after, or this pattern repeats, it indicates a high-severity issue that impacts log integrity and should be immediately investigated.
Splunk Security@SplunkSecurity
avatar
Splunk Security Content
1 year ago
0044
The analytic detects a spike in the number of API calls made to cloud infrastructure by a user. It leverages cloud infrastructure logs and compares the current API call volume against a baseline probability density function to identify anomalies. This activity is significant because an unusual increase in API calls can indicate potential misuse or compromise of cloud resources. If confirmed malicious, this could lead to unauthorized access, data exfiltration, or disruption of cloud services, posing a significant risk to the organization's cloud environment.
Splunk Security@SplunkSecurity
avatar
Splunk Security Content
1 year ago
6075
The following analytic detects the (re)initialization of the Linux audit daemon (auditd) by identifying log entries of type DAEMON_START. This event indicates that the audit subsystem has resumed logging after being stopped or has started during system boot. While DAEMON_START may be expected during reboots or legitimate configuration changes, it can also signal attempts to re-enable audit logging after evasion, or restarts with modified or reduced rule sets. Monitoring this event in correlation with DAEMON_END, DAEMON_ABORT, and auditctl activity provides visibility into the continuity and integrity of audit logs. Frequent or unexplained DAEMON_START events should be investigated, especially if they are not accompanied by valid administrative or system activity.
Splunk Security@SplunkSecurity
avatar
Splunk Security Content
1 year ago
0041
This rule detects rare audio devices used in Zoom meetings by analyzing Zoom logs. It specifically looks for speaker devices that are not commonly observed (e.g., not iPhone, FaceTime, AirPods, or MacBook built-in devices). The intent is to identify unusual device usage that could be indicative of Remote Employment Fraud (REF), where actors might use atypical setups. The rule uses a 'rare' command to find the top 50 least frequent speaker devices after filtering out common ones.
Splunk Security@SplunkSecurity
avatar
Splunk Security Content
1 year ago
0036
This rule detects rare video devices used during Zoom meetings. The intent is to identify unusual device information that might be associated with actors performing Remote Employment Fraud (REF). The rule filters out common devices like iPhones, FaceTimes, AirPods, and MacBooks to focus on less common camera, speaker, and microphone devices. Detecting this activity requires careful analysis, regular review, and a thorough understanding of the audio and video devices commonly used within an environment.
Splunk Security@SplunkSecurity
avatar
Splunk Security Content
1 year ago
0035
The analytic detects cloud API calls executed by user roles that have not previously run these commands. It leverages the Change data model in Splunk to identify commands executed by users with the user_type of AssumedRole and a status of success. This activity is significant because new commands from different user roles can indicate potential malicious activity or unauthorized actions. If confirmed malicious, this behavior could lead to unauthorized access, data breaches, or other damaging outcomes by exploiting new or unmonitored commands within the cloud environment.
Splunk Security@SplunkSecurity
avatar
Splunk Security Content
1 year ago
1067
Page 116 of 251