Bank of America Phishing Campaign Uses ScreenConnect

Bank of America Phishing Delivers ScreenConnect RAT via UAC Bypass

HIGH
August 5, 2026
5m read
PhishingMalwareThreat Actor

Related Entities

Organizations

Products & Tech

Full Report

Executive Summary

Security researchers at Huntress have uncovered an ongoing phishing campaign that impersonates Bank of America to deploy a persistent Remote Access Trojan (RAT). The attack, first observed on July 28, 2026, uses a classic social engineering lure to trick victims into downloading a malicious installer. The installer deploys a legitimate version of the ConnectWise ScreenConnect remote management tool, disguised as a 'Windows Security' service. A key component of the attack is a VBScript payload that modifies the service's security descriptors, effectively cloaking it from view and preventing its removal, a form of User Account Control (UAC) bypass. This provides the attacker with stealthy and persistent remote access to the compromised Windows machine, which then connects to a command-and-control (C2) server in the United Arab Emirates.


Threat Overview

The attack begins with a phishing email sent from a spoofed address designed to look like it originates from Bank of America. The email contains a warning that the user's account will be restricted unless they confirm their details by clicking a link.

The attack chain proceeds as follows:

  1. Phishing Lure: The user clicks the link in the email, which leads to the download of a malicious installer file.
  2. Payload Execution: The installer contains two encoded data blobs. The first decodes into a legitimate ScreenConnect installer.
  3. Masquerading: The ScreenConnect tool is installed with the name 'Windows Security' to blend in with legitimate system components (T1036.005 - Masquerading: Match Legitimate Name or Location).
  4. Defense Evasion & Persistence: The second blob decodes into a VBScript. This script modifies the newly created service's security permissions using Security Descriptor Definition Language (SDDL) strings. This prevents the service from being viewed or managed by standard tools, even with administrative privileges (T1548.002 - Abuse Elevation Control Mechanism: Bypass User Account Control). The service itself provides persistence.
  5. Command and Control: The compromised machine establishes a connection to an attacker-controlled C2 server over port 8041/tcp, giving the attacker full remote control (T1219 - Remote Access Software).

Technical Analysis

The most notable technique in this campaign is the abuse of SDDL to hide the malicious service. By manipulating the service's Access Control List (ACL), the attacker makes it invisible to tools like the Services control panel (services.msc) and even command-line tools like sc.exe when queried by a standard administrator. This is a sophisticated defense evasion technique designed to maintain long-term, undetected access.

The use of a legitimate, signed RMM tool like ScreenConnect is a common tactic to bypass antivirus and EDR solutions that rely on signature-based detection. The tool's traffic is often allowed through firewalls, and its presence on a system may not immediately trigger an alert.

The VBScript payload is responsible for the defense evasion and persistence. It first cleans up by deleting the registry key of the initial installer, then applies the restrictive SDDL string to the 'Windows Security' service. This multi-step process, combining social engineering, masquerading, and advanced permission manipulation, demonstrates a well-crafted attack designed for stealth.


Impact Assessment

The primary impact is the complete compromise of the victim's computer. With full remote access, the attacker can perform a wide range of malicious actions, including:

  • Financial Theft: Stealing online banking credentials, credit card information, and other financial data.
  • Keystroke Logging: Capturing all user input, including passwords to various online accounts.
  • Data Theft: Exfiltrating sensitive personal and business documents from the machine.
  • Further Compromise: Using the compromised machine as a pivot point to attack other systems on the same network.
  • Ransomware Deployment: The persistent access could be sold to or used by a ransomware group to launch a more destructive attack.

IOCs — Directly from Articles

Huntress published IOCs, but they were not included in the summary articles. The key observable is the C2 infrastructure.

Type
Network
Value
C2 Server in UAE, Port 8041/tcp
Description
The compromised ScreenConnect client connects to a C2 server in the United Arab Emirates over TCP port 8041.

Cyber Observables — Hunting Hints

  • Command Line Pattern: Look for the use of sc.exe sdset to modify service permissions with complex SDDL strings.
  • Service Name: Hunt for services named 'Windows Security', especially if they are associated with an executable from ScreenConnect/ConnectWise.
  • Network Traffic: Monitor for outbound connections to port 8041/tcp, particularly to IP addresses located in the UAE or other unusual geolocations.
  • File Path: Look for ScreenConnect executables installed in non-standard directories.

Detection & Response

  1. Monitor Service Creation and Modification: Use an EDR or Sysmon to monitor for Windows Event ID 7045 ('A service was installed in the system') and Event ID 4673 ('A privileged service was called'), specifically looking for modifications of service security descriptors (sc.exe sdset).
  2. Application Control: Use application control policies to block the installation and execution of unauthorized RMM tools like ScreenConnect. If it is a legitimate tool in your environment, its usage should be tightly controlled and monitored.
  3. Email Security: Deploy advanced email security gateways that can detect and block phishing emails with malicious links, including those that spoof well-known brands like Bank of America.
  4. Network Egress Filtering: Block outbound connections on non-standard ports like 8041. All outbound traffic should be restricted to known and necessary ports and destinations.

Mitigation

  1. User Training: Educate users to be skeptical of unsolicited emails, especially those that create a sense of urgency and ask them to click links or download software. Remind them that banks will never ask for account details via email.
  2. Principle of Least Privilege: Ensure users do not have local administrator rights. This would prevent the malicious installer from creating and modifying system services.
  3. MFA on Financial Accounts: Enforce multi-factor authentication on all financial accounts. This can prevent an attacker from accessing accounts even if they manage to steal credentials from a compromised machine.
  4. Remove Unnecessary Software: The attack relies on VBScript. If not required for business purposes, consider disabling Windows Script Host to reduce the attack surface.

Timeline of Events

1
July 28, 2026
Huntress researchers detect the phishing campaign in a spam trap.
2
August 5, 2026
This article was published

MITRE ATT&CK Mitigations

Training users to recognize and report phishing emails is the first line of defense against this type of attack.

Use application control to prevent the execution of unauthorized remote access software like ScreenConnect, or to restrict the execution of VBScript files.

Mapped D3FEND Techniques:

Enable and monitor logs related to service creation and modification to detect attempts to install and hide malicious services.

Mapped D3FEND Techniques:

Block outbound network traffic on non-standard ports like 8041 to prevent the RAT from connecting to its C2 server.

Mapped D3FEND Techniques:

D3FEND Defensive Countermeasures

To detect the core of this attack's defense evasion, security teams should implement controls that monitor and restrict service modifications. Specifically, create EDR or Sysmon rules to alert on any process using sc.exe with the sdset argument. This command is used to directly modify a service's security descriptor and is rarely used in legitimate administrative activity. An alert on sc.exe sdset provides a high-fidelity indicator of an attacker attempting to hide a service, as seen in this campaign. This allows security teams to investigate and terminate the malicious service before the attacker can establish long-term control.

The attackers are abusing a legitimate RMM tool, ScreenConnect. Organizations should maintain a strict policy on allowed software. Use application control technologies like AppLocker or EDR-based denylisting to block the execution of all RMM tools that are not part of the corporate standard. If ScreenConnect is not an approved tool, adding its executable hashes and names to a denylist will prevent the payload from running, even if the user is tricked into downloading it. This breaks the attack chain immediately after the initial phishing link is clicked.

The ScreenConnect RAT needs to connect to its C2 server on TCP port 8041 to receive commands. Implementing a default-deny policy for outbound network traffic on endpoints is a powerful compensating control. Configure endpoint firewalls to block all outbound traffic except for that on standard, approved ports (e.g., 80, 443) to approved destinations. Blocking traffic on port 8041 would sever the C2 connection, rendering the RAT useless. Monitoring for and alerting on blocked outbound connection attempts on non-standard ports can also serve as an indicator of a successful initial compromise.

Timeline of Events

1
July 28, 2026

Huntress researchers detect the phishing campaign in a spam trap.

Article Author

Jason Gomes

Jason Gomes

• Cybersecurity Practitioner

Cybersecurity professional with over 10 years of specialized experience in security operations, threat intelligence, incident response, and security automation. Expertise spans SOAR/XSOAR orchestration, threat intelligence platforms, SIEM/UEBA analytics, and building cyber fusion centers. Background includes technical enablement, solution architecture for enterprise and government clients, and implementing security automation workflows across IR, TIP, and SOC use cases.

Threat Intelligence & AnalysisSecurity Orchestration (SOAR/XSOAR)Incident Response & Digital ForensicsSecurity Operations Center (SOC)SIEM & Security AnalyticsCyber Fusion & Threat SharingSecurity Automation & IntegrationManaged Detection & Response (MDR)

Editorial Standards & Analyst Review

CyberNetSec.io uses automation to assist source monitoring, deduplication, observable extraction, and structured intelligence generation. Published analysis follows human-defined editorial standards and adds defensive context including MITRE ATT&CK, D3FEND, STIX, and Sigma where applicable. Read our editorial policy.

Tags

phishingBank of AmericaScreenConnectRATUAC bypassSDDLHuntress

📢 Share This Article

Help others stay informed about cybersecurity threats

🎯 MITRE ATT&CK Mapped

Every tactic, technique, and sub-technique used in this threat has been identified and mapped to the MITRE ATT&CK framework for consistent, actionable threat language.

🧠 Enriched & Analyzed

Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.

🛡️ Actionable Guidance

Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.

🔗 STIX Visualizer

Structured threat data is packaged as a STIX 2.1 bundle and can be visualized as an interactive graph — relationships between actors, malware, techniques, and indicators.

Sigma Generator

Sigma detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.