Detection of Novel RMM Software Usage
This brief details a detection strategy for identifying the introduction of remote monitoring and management (RMM) software in Windows environments by monitoring for newly observed code-signing certificates.
Threat actors frequently abuse legitimate Remote Monitoring and Management (RMM) tools to gain unauthorized remote access, maintain persistence, and deploy secondary malware. By utilizing signed, legitimate administrative software, attackers often evade signature-based security controls and blend in with authorized IT management activity.
The provided detection logic identifies the first-time execution of processes associated with a curated list of RMM vendor code-signing certificates across an Elastic Defend-monitored Windows fleet. Because many of these vendors also produce non-remote-access software, the appearance of a new signer does not inherently indicate malicious activity. Defenders must investigate the parent process context, network activity, and child process execution to distinguish between authorized administrative deployments and the initial staging phase of a compromise.
Impact
Successful abuse of RMM tools can provide an attacker with interactive control over a victim machine, enabling data exfiltration, lateral movement, and the deployment of ransomware. Because RMM software is designed for high-privilege access and visibility, compromise of these tools can result in widespread enterprise impact, potentially affecting an entire network if the RMM infrastructure is leveraged for domain-wide administrative operations.
Recommendation
Detection engineering teams should implement the following actions to monitor for unauthorized RMM usage:
- Deploy the provided Sigma rule (or equivalent EDR query) to identify the first execution of binaries signed by known RMM vendor certificates.
- Establish a baseline of authorized RMM software currently used within the environment to filter out legitimate administrative tools from alerts.
- Enable process-creation logging and cross-reference process execution with known change management and software rollout schedules.
- Audit network egress traffic originating from RMM binary processes to identify connections to unauthorized or anomalous command-and-control infrastructure.
- Review child process activity for administrative tools; focus on unauthorized use of shells (cmd.exe, powershell.exe) or discovery utilities (net.exe, nltest.exe) spawned by RMM agents.
Immediate actions
Deploy RMM signer detection rule.
Threat Hunt
Process creations signed by RMM certificates
Data: Process creation events
Enrichment needed
- RMM vendor certificate list (CTI) Ensure list is current and relevant to organizational footprint.
Mitigations
Enforce application control/allowlisting for remote access software.
Unauthorized RMM usage.
Detection coverage 1
Detect First Time Seen RMM Signer
mediumDetects the first execution of a process signed by a known RMM vendor certificate within the Windows environment.
Detection queries are available on the platform. Get full rules →