Ayres Carr & Sullivan law firm compromised via infostealer
Free public brief. The indicators, the detections with Splunk SPL already written (plus Elastic and KQL where they apply), and a Slack alert the next time this touches a vendor you run are in the app — free account, no card.
Law firm Ayres Carr & Sullivan exposed via infostealer infection affecting 761 employees and 3.9M third-party credentials.
Ayres Carr & Sullivan, P.C., a law firm, has been identified as a victim of compromise through infostealer malware infection. The breach exposed credentials for 761 company employees and 3,925,135 third-party user accounts, indicating widespread credential harvesting. Additionally, 323 third-party employee credentials were compromised. The firm's external attack surface includes 190 DNS records. This compromise demonstrates the ransomware.live tracking mechanism where infostealer infections often serve as a precursor to ransomware deployment, as defenders commonly observe infostealers enabling follow-on access for encryption attacks. The exposure of bulk third-party credentials suggests the attackers obtained access to credential repositories or password managers in use at the organization.
Mentioned in this report
Detection guidance
Non-Browser Process Command Line Referencing Browser Credential Stores
Detects a process command line that references browser profile directories together with credential database files such as Login Data, logins.json or key4.db, a pattern used by infostealers and credential-dumping tools. Auto-generated starting point — validate and tune in your environment before deploying. IOC matches can false-positive on shared infrastructure and decay as adversary infrastructure rotates.
title: Non-Browser Process Command Line Referencing Browser Credential Stores
description: Detects processes (cmd, powershell, esentutl, sqlite tools, unknown binaries)
whose command line points at browser profile directories and credential database
files (Login Data, logins.json, key4.db, signons.sqlite). Infostealers and post-exploitation
tools copy or query these files to harvest saved passwords. Generalises on the profile
path plus credential-file pattern, not on any specific malware name.
tags:
- attack.credential-access
- attack.t1555.003
logsource:
category: process_creation
product: windows
detection:
selection_profile:
CommandLine|contains:
- \Google\Chrome\User Data
- \Microsoft\Edge\User Data
- \BraveSoftware\
- \Mozilla\Firefox\Profiles
- \Opera Software\
- \Vivaldi\User Data
selection_credfile:
CommandLine|contains:
- Login Data
- logins.json
- key4.db
- signons.sqlite
filter_browsers:
Image|endswith:
- \chrome.exe
- \msedge.exe
- \firefox.exe
- \brave.exe
- \opera.exe
- \vivaldi.exe
condition: selection_profile and selection_credfile and not filter_browsers
falsepositives:
- Endpoint backup or profile migration tools copying browser profiles
- Forensic or IT support staff manually collecting browser profile data
level: high
id: 142c4723-7148-578d-87cf-c17b45f63884
status: experimental
author: Vorant
references:
- https://www.ransomware.live/id/QXlyZXMgQ2FyciAmIFN1bGxpdmFuLCBQLkMuQHRoZWdlbnRsZW1lbg==
1 more detection for this report is in the app — the rules that match its indicators, plus the Sigma rules already converted to Splunk SPL, to Elastic where their fields map onto Elastic's integrations and to Microsoft Defender XDR KQL wherever Defender records the activity, and the YARA and Suricata. Three days of it free, no card.
Behavioural rules are generated from public reporting — validate in your environment before deploying.
Source reporting: https://www.ransomware.live/id/QXlyZXMgQ2FyciAmIFN1bGxpdmFuLCBQLkMuQHRoZWdlbnRsZW1lbg==
What this brief leaves out
This page is the free tier: the write-up, the severity, the names. In the app the same report carries its extracted indicators, its detections (Splunk SPL already written, plus Elastic and Microsoft KQL where they apply), the actors and CVEs it names as live profiles, and the vendor research on the same campaign — the primary source the news paraphrased, cited and read directly.
It sits in a corpus of 13,854 reports from 146 sources, 616 of them written in the last seven days, and it grows through the day.
A new account starts with three days of all of it, no card, then keeps the government and CERT reporting free. Name the vendors you run and Slack hears about the reports that touch them — about forty a week that are yours, not the four hundred that are not.
Create a free account What it costs