This detection identifies adversary behavior where malicious executables are signed with certificates specifically associated with the Careto malware family to evade trust-based security controls. A SOC team should proactively hunt for this signature in Azure Sentinel to uncover stealthy infections that bypass standard reputation checks by leveraging legitimate digital signatures.
rule cert_blocklist_36be4ad457f062fa77d87595b8ccc8cf {
meta:
author = "ReversingLabs"
source = "ReversingLabs"
status = "RELEASED"
sharing = "TLP:WHITE"
category = "INFO"
description = "Certificate used for digitally signing Careto malware."
condition:
uint16(0) == 0x5A4D and
for any i in (0..pe.number_of_signatures): (
pe.signatures[i].subject contains "TecSystem Ltd." and
pe.signatures[i].serial == "36:be:4a:d4:57:f0:62:fa:77:d8:75:95:b8:cc:c8:cf" and
1372377599 <= pe.signatures[i].not_after
)
}
This YARA rule can be deployed in the following contexts:
Here are 5 specific false positive scenarios for the “Certificate used for digitally signing Careto malware” detection rule, including targeted filters and exclusions:
Scenario: Legitimate deployment of Microsoft Defender Antivirus updates via Windows Update.
MsMpEng.exe and UsocDCLauncher.exe. Exclude alerts where the file path contains \Program Files\Windows Defender\ and the publisher is “Microsoft Corporation”.Scenario: Scheduled execution of enterprise backup jobs using Veeam Backup & Replication.
Veeam.Backup.Service.exe process running under the “System” or a dedicated backup service account (e.g., DOMAIN\VeeamBackupSvc). Add a time-based exclusion for the scheduled maintenance window (e.g., 02:00–04:00 local time).Scenario: Automated patching and configuration management via Microsoft SCCM/MECM or Ansible.