New Coyote Malware Variant Exploits Windows UI Automation to Steal Banking Credentials

By Published On: July 24, 2025

Coyote Malware Pioneers Windows UI Automation Exploitation for Banking Credential Theft

The cybersecurity landscape continually evolves, with threat actors innovating new methods to circumvent defenses and compromise sensitive information. A recent and concerning development marks a significant shift in malware capabilities: the banking trojan known as Coyote has become the first identified malware strain to actively exploit the Windows accessibility framework, UI Automation (UIA), for harvesting credentials. This novel approach underscores the constant need for vigilance and adaptive security measures.

The Genesis of the Threat: Coyote’s UIA Exploitation

Coyote, a long-standing Windows banking trojan, has traditionally relied on various sophisticated techniques to achieve its malevolent goals. However, Akamai security researcher Tomer’s findings reveal a critical enhancement in its arsenal. This new Coyote variant leverages the Windows UI Automation framework, an API designed to provide programmatic access to UI elements, primarily for accessibility tools. By manipulating UIA, Coyote can effectively “see” and interact with UI components, extracting data that would otherwise be difficult to exfiltrate.

The implication is profound: instead of relying solely on traditional keylogging, form grabbing, or web injection techniques, Coyote can now directly access and read information displayed within application windows, including those protected by more robust security layers. This makes it a formidable adversary, particularly against financial applications.

Targeted Strikes: Banking Institutes and Cryptocurrency Exchanges

According to research, the new Coyote variant is specifically targeting Brazilian users. Its UIA exploitation capabilities are being utilized to extract credentials linked to an alarming number of financial entities – a reported 75 banking institutes’ web addresses and various cryptocurrency exchanges. This narrow but deep targeting reflects a strategic approach to maximize illicit gains by focusing on high-value financial assets within a specific geographical region.

The ability to precisely target specific banking and crypto platforms through UIA further highlights the sophistication of this malware. It can likely identify and interact with login forms, multi-factor authentication prompts, and other critical UI elements to facilitate credential harvesting.

Understanding Windows UI Automation (UIA)

Windows UI Automation (UIA) is a crucial component of Microsoft’s accessibility framework. It allows applications to programmatically inspect and interact with the user interface of other applications. This is designed to assist users with disabilities by providing screen readers, magnifiers, and speech recognition tools access to applications. UIA exposes a tree structure of UI elements, allowing applications to navigate, read properties, and invoke actions on these elements.

While UIA is a legitimate and beneficial technology, its capabilities present an attractive attack surface for malware. By misusing UIA APIs, malicious actors can:

  • Identify specific application windows and their contents.
  • Read text from input fields, even if obscured by asterisks.
  • Determine the state of UI elements (e.g., button pressed, checkbox checked).
  • Potentially bypass some sandboxing or anti-screenshot protections if not properly configured.

Remediation Actions and Mitigations

Given the emergence of sophisticated threats like the Coyote variant, proactive and multi-layered security strategies are paramount. For individuals and organizations, particularly those in the financial sector or operating in targeted regions, the following remediation actions are critical:

  • Implement Advanced Endpoint Detection and Response (EDR): EDR solutions can monitor system behavior for anomalies, including unusual access patterns to UIA APIs by non-standard processes. They provide deep visibility into endpoint activity, allowing for early detection and response to suspicious actions.
  • Regular Software Updates: Ensure all operating systems, web browsers, and antivirus software are kept up-to-date with the latest security patches. While UIA exploitation isn’t a “vulnerability” in the traditional sense (e.g., CVE-2023-2825), patches frequently address weaknesses that malware might leverage.
  • Two-Factor Authentication (2FA) / Multi-Factor Authentication (MFA): Mandate and enforce MFA for all banking, cryptocurrency, and other sensitive accounts. Even if credentials are stolen, MFA acts as a vital additional layer of security.
  • User Education and Awareness: Train users on phishing detection, safe browsing habits, and the dangers of downloading software from untrusted sources. Many malware infections begin with social engineering.
  • Application Whitelisting: Restrict the execution of unauthorized applications. This can prevent unknown or malicious executables, including banking Trojans, from running on endpoints.
  • Network Segmentation and Least Privilege: Implement strong network segmentation to limit lateral movement if a system is compromised. Adhere to the principle of least privilege for user accounts and system processes.
  • Behavioral Analytics: Employ security solutions that utilize behavioral analytics to detect unusual network traffic, process activities, or data access patterns indicative of malware.

Detection and Analysis Tools

For security analysts and IT professionals, leveraging the right tools for detection, analysis, and mitigation is crucial. The table below outlines key tool categories and examples relevant to combating threats like the new Coyote variant:

Tool Category Purpose Examples / Concepts
Endpoint Detection & Response (EDR) Real-time monitoring and analysis of endpoint activities; behavioral anomaly detection. CrowdStrike Falcon, Microsoft Defender for Endpoint, SentinelOne
Network Intrusion Detection/Prevention (IDS/IPS) Detecting and preventing malicious network traffic and command-and-control communications. Snort, Suricata, Commercial NGFW solutions
Malware Analysis Tools Dissecting malware samples to understand their functionality, including UIA exploitation. Ghidra, IDA Pro, Cuckoo Sandbox, Any.Run
Threat Intelligence Platforms Aggregating and disseminating information on emerging threats, IOCs, and TTPs. Mandiant Advantage, Recorded Future, Palo Alto Networks Unit 42
Security Information and Event Management (SIEM) Centralized logging and analysis of security events for correlation and threat detection. Splunk, IBM QRadar, Microsoft Azure Sentinel

Conclusion: Adapting to the Evolving Threat Landscape

The Coyote malware variant’s pioneering exploitation of Windows UI Automation represents a significant evolution in the tactics employed by banking Trojans. It highlights a shift towards abusing legitimate system functionalities for malicious ends, rather than solely relying on traditional vulnerabilities. This development serves as a stark reminder that cybersecurity defenses must continuously adapt to novel attack vectors.

Organizations and individuals must prioritize robust endpoint security, multi-factor authentication, consistent patching, and comprehensive user education. Proactive threat intelligence and behavioral analytics are no longer optional but essential components of a strong security posture. The fight against sophisticated malware like Coyote demands a layered, vigilant, and adaptive approach to protect critical assets and sensitive information.

Share this article

Leave A Comment