ReliaQuest reports Gryxa, a new toolkit used by a financially motivated threat actor to maintain access across 324 listed hosts, and assesses that much of it was built with a commercial AI coding agent. The toolkit uses RMM abuse, layered persistence, credential theft, and response-aware countermeasures, while collecting Windows logs and host artifacts after defenders try to remove it. #Gryxa #ReliaQuest #Chromium #MicrosoftDefender #Telegram
Keypoints
- ReliaQuest identified a new toolkit called Gryxa, used by a financially motivated actor across 324 listed hosts, with 69 online at analysis time.
- Most repository commits showed AI co-author metadata, leading ReliaQuest to assess that substantial parts of Gryxa were built with a commercial AI coding agent.
- Gryxa abuses legitimate RMM software for covert access, maintains persistence through multiple scheduled tasks and a WMI event subscription, and can recover after partial removal.
- When the actorâs relay becomes unreachable, Gryxa escalates by disabling or uninstalling endpoint protection within about 10â13 minutes.
- The toolkit steals credentials from Chromium-based browsers, including data tied to cryptocurrency exchanges and wallet-related browser extensions.
- After defenders remove the visible RMM implant, a surviving component gathers Windows logs, service and installer records, process activity, and remote-access tool inventory, then uploads them to actor-controlled infrastructure.
- ReliaQuest advises blocking the actorâs infrastructure first, then removing all persistence mechanisms in one pass to avoid triggering countermeasures.
MITRE Techniques
- [T1566 ] Phishing â The toolkit was likely delivered through a phishing attachment with an invoice-themed filename (âlikely delivered via phishing ⌠invoice_.exeâ).
- [T1204 ] User Execution â A self-extracting executable was likely opened by the victim to start the infection chain (âself-extracting executableâ).
- [T1105 ] Ingress Tool Transfer â Components were downloaded over HTTPS from actor infrastructure or a code-hosting service (âThe installer retrieves the remaining components over HTTPSâ).
- [T1027 ] Obfuscated Files or Information â The toolkit hid files in multiple disguised directories and used hidden attributes to reduce visibility (âAll are marked hiddenâ).
- [T1053.005 ] Scheduled Task/Job: Scheduled Task â Gryxa used multiple scheduled tasks for persistence and rapid restoration (âThree WinRTCS scheduled tasks ⌠at one-, five- and fifteen-minute intervalsâ).
- [T1546.003 ] Event Triggered Execution: WMI Event Subscription â A permanent WMI subscription survived reboots and helped restore the toolkit (âA permanent WMI event subscriptionâ).
- [T1547.001 ] Boot or Logon Autostart Execution: Registry Run Keys / Startup Folder â The toolkit included startup-style persistence across system start and user logon (âone triggers at system start, and one at user logonâ).
- [T1014 ] Rootkit â The toolkit used a WMI watchdog and service repair mechanisms to preserve persistence and conceal or restore execution (âWMI watchdog, and service repair for the persistence layerâ).
- [T1112 ] Modify Registry â The actor read uninstall strings from the registry and wrote policy/exclusion settings for Defender (âreads the uninstall string ⌠from the registryâ).
- [T1562.001 ] Impair Defenses: Disable or Modify Tools â Gryxa disabled Microsoft Defender and attempted to uninstall EDR products when contact was lost (âdisables Microsoft Defenderâ).
- [T1555.003 ] Credentials from Web Browsers â The credential module targeted saved Chromium browser credentials (âsteals credentials saved in Chromium-based browsersâ).
- [T1552.001 ] Unsecured Credentials: Credentials In Files â Decrypted browser-stored credentials and plaintext outputs were exfiltrated (âCredentials leave the host through Telegram ⌠sent as plaintextâ).
- [T1021.001 ] Remote Services: Remote Desktop Protocol â The toolkit maintained remote-access-style control through an RMM implant and console-managed sessions (ârun an initial-access operationâ).
- [T1071.001 ] Application Layer Protocol: Web Protocols â The actor used HTTPS for downloads and authenticated uploads to communicate with infrastructure (âretrieves the remaining components over HTTPSâ).
- [T1102.003 ] Web Service: Relay â The actorâs relay infrastructure and fallback hosting were used to deliver components and manage the fleet (âtheir relay infrastructure serves near-identical landing pagesâ).
Indicators of Compromise
- [File names ] Likely delivery artifact and repository scripts â invoice_.exe, own_lib.ps1, and own_mon.cmd
- [Directory names ] Hidden persistence and staging locations â WinRTCS, Windows error reporting and diagnostics-style folders, and an off-path backup copy directory
- [Host counts ] Actor fleet management console â 324 listed hosts, 69 reporting online
- [Document names ] Repository guidance and operator notes â SESSION_HANDOFF.md, CASES.md, and collect-forensics
- [Telemetry/log artifacts ] Collected during post-removal response capture â scheduled tasks, Windows event subscriptions, installer logs, service-control logs, and process-creation logs
- [Network/transport ] Delivery and exfiltration channels â HTTPS, Telegram, and actor-controlled relay infrastructure
- [Software/targets ] Protected products and platforms referenced in behavior â Microsoft Defender, Chromium-based browsers, and browser wallet extensions
Read more: https://reliaquest.com/blog/threat-spotlight-gryxa-ai-built-toolkit/