APT28 deploys NotDoor backdoor via Microsoft Outlook
Summary
Hide ▲
Show ▼
APT28, a Russian state-sponsored threat group, has been identified deploying a new backdoor malware named NotDoor through Microsoft Outlook. This malware exploits Outlook to facilitate covert communication, data exfiltration, and malware delivery. The backdoor is triggered by specific words in incoming emails, allowing attackers to execute commands on the victim's computer. NotDoor is distributed via a legitimate signed binary, Microsoft's OneDrive.exe, which is vulnerable to DLL sideloading. The malware uses PowerShell commands encoded in Base64 to perform various functions, including disabling macro security defenses and enabling macro execution. The backdoor maintains persistent access to the targeted system and can initiate data exfiltration through email attachments or upload malicious files. The malware has been used to target multiple companies from different sectors in NATO member countries. It creates a staging folder at %TEMP%\Temp to store and exfiltrate files, and supports commands for executing commands, exfiltrating files, and uploading files to the victim's computer.
Timeline
-
03.09.2025 23:49 2 articles · 28d ago
APT28 deploys NotDoor backdoor via Microsoft Outlook
APT28 has targeted multiple companies from different sectors in NATO member countries with the NotDoor backdoor. The malware creates a staging folder at %TEMP%\Temp to store and exfiltrate files. It supports commands for executing commands, exfiltrating files, and uploading files to the victim's computer. NotDoor is designed as an obfuscated Visual Basic for Applications (VBA) project for Outlook that makes use of the Application.MAPILogonComplete and Application.NewMailEx events to run the payload every time Outlook is started or a new email arrives. The malware parses incoming messages for a trigger string, such as "Daily Report," causing it to extract the embedded commands to be executed. Files exfiltrated by the malware are saved in the folder, encoded using the malware's custom encryption, sent via email, and then deleted from the system.
Show sources
- Russia's APT28 Targets Microsoft Outlook With 'NotDoor' Malware — www.darkreading.com — 03.09.2025 23:49
- Russian APT28 Deploys “NotDoor” Outlook Backdoor Against Companies in NATO Countries — thehackernews.com — 04.09.2025 21:10
Information Snippets
-
NotDoor is a VBA macro for Outlook designed to monitor incoming emails for specific trigger words.
First reported: 03.09.2025 23:492 sources, 2 articlesShow sources
- Russia's APT28 Targets Microsoft Outlook With 'NotDoor' Malware — www.darkreading.com — 03.09.2025 23:49
- Russian APT28 Deploys “NotDoor” Outlook Backdoor Against Companies in NATO Countries — thehackernews.com — 04.09.2025 21:10
-
The malware is deployed via a legitimate signed binary, Microsoft's OneDrive.exe, which is vulnerable to DLL sideloading.
First reported: 03.09.2025 23:492 sources, 2 articlesShow sources
- Russia's APT28 Targets Microsoft Outlook With 'NotDoor' Malware — www.darkreading.com — 03.09.2025 23:49
- Russian APT28 Deploys “NotDoor” Outlook Backdoor Against Companies in NATO Countries — thehackernews.com — 04.09.2025 21:10
-
NotDoor uses PowerShell commands encoded in Base64 to perform various functions, including disabling macro security defenses and enabling macro execution.
First reported: 03.09.2025 23:492 sources, 2 articlesShow sources
- Russia's APT28 Targets Microsoft Outlook With 'NotDoor' Malware — www.darkreading.com — 03.09.2025 23:49
- Russian APT28 Deploys “NotDoor” Outlook Backdoor Against Companies in NATO Countries — thehackernews.com — 04.09.2025 21:10
-
The backdoor is triggered by specific words in incoming emails, allowing attackers to execute commands on the victim's computer.
First reported: 03.09.2025 23:492 sources, 2 articlesShow sources
- Russia's APT28 Targets Microsoft Outlook With 'NotDoor' Malware — www.darkreading.com — 03.09.2025 23:49
- Russian APT28 Deploys “NotDoor” Outlook Backdoor Against Companies in NATO Countries — thehackernews.com — 04.09.2025 21:10
-
NotDoor maintains persistent access to the targeted system and can initiate data exfiltration through email attachments or upload malicious files.
First reported: 03.09.2025 23:492 sources, 2 articlesShow sources
- Russia's APT28 Targets Microsoft Outlook With 'NotDoor' Malware — www.darkreading.com — 03.09.2025 23:49
- Russian APT28 Deploys “NotDoor” Outlook Backdoor Against Companies in NATO Countries — thehackernews.com — 04.09.2025 21:10
-
APT28 has used DNSHook, which is provided by the open source service Webhook.site, in previous threat campaigns.
First reported: 03.09.2025 23:491 source, 1 articleShow sources
- Russia's APT28 Targets Microsoft Outlook With 'NotDoor' Malware — www.darkreading.com — 03.09.2025 23:49
-
NotDoor is designed as an obfuscated Visual Basic for Applications (VBA) project for Outlook that makes use of the Application.MAPILogonComplete and Application.NewMailEx events to run the payload every time Outlook is started or a new email arrives.
First reported: 04.09.2025 21:101 source, 1 articleShow sources
- Russian APT28 Deploys “NotDoor” Outlook Backdoor Against Companies in NATO Countries — thehackernews.com — 04.09.2025 21:10
-
NotDoor creates a folder at the path %TEMP%\Temp if it does not exist, using it as a staging folder to store TXT files created during the course of the operation and exfiltrate them to a Proton Mail address.
First reported: 04.09.2025 21:101 source, 1 articleShow sources
- Russian APT28 Deploys “NotDoor” Outlook Backdoor Against Companies in NATO Countries — thehackernews.com — 04.09.2025 21:10
-
NotDoor parses incoming messages for a trigger string, such as "Daily Report," causing it to extract the embedded commands to be executed.
First reported: 04.09.2025 21:101 source, 1 articleShow sources
- Russian APT28 Deploys “NotDoor” Outlook Backdoor Against Companies in NATO Countries — thehackernews.com — 04.09.2025 21:10
-
The malware supports four different commands: cmd, cmdno, dwn, and upl.
First reported: 04.09.2025 21:101 source, 1 articleShow sources
- Russian APT28 Deploys “NotDoor” Outlook Backdoor Against Companies in NATO Countries — thehackernews.com — 04.09.2025 21:10
-
Files exfiltrated by the malware are saved in the folder, encoded using the malware's custom encryption, sent via email, and then deleted from the system.
First reported: 04.09.2025 21:101 source, 1 articleShow sources
- Russian APT28 Deploys “NotDoor” Outlook Backdoor Against Companies in NATO Countries — thehackernews.com — 04.09.2025 21:10
-
APT28 has targeted multiple companies from different sectors in NATO member countries with the NotDoor backdoor.
First reported: 04.09.2025 21:101 source, 1 articleShow sources
- Russian APT28 Deploys “NotDoor” Outlook Backdoor Against Companies in NATO Countries — thehackernews.com — 04.09.2025 21:10
Similar Happenings
XCSSET macOS Malware Targets Xcode Developers with Enhanced Features
A new variant of the XCSSET macOS malware has been detected, targeting Xcode developers with enhanced features. This variant includes improved browser targeting, clipboard hijacking, and persistence mechanisms. The malware spreads by infecting Xcode projects, stealing cryptocurrency, and browser data from infected devices. The malware uses run-only compiled AppleScripts for stealthy execution and employs sophisticated encryption and obfuscation techniques. It incorporates new modules for data exfiltration, persistence, and clipboard monitoring. The malware has been observed in limited attacks, with Microsoft sharing findings with Apple and GitHub to mitigate the threat. Developers are advised to keep macOS and apps up to date and inspect Xcode projects before building them.
ForcedLeak Vulnerability in Salesforce Agentforce Exploited via AI Prompt Injection
A critical vulnerability in Salesforce Agentforce, named ForcedLeak, allowed attackers to exfiltrate sensitive CRM data through indirect prompt injection. The flaw affected organizations using Salesforce Agentforce with Web-to-Lead functionality enabled. The vulnerability was discovered and reported by Noma Security on July 28, 2025. Salesforce has since patched the issue and implemented additional security measures, including regaining control of an expired domain and preventing AI agent output from being sent to untrusted domains. The exploit involved manipulating the Description field in Web-to-Lead forms to execute malicious instructions, leading to data leakage. Salesforce has enforced a Trusted URL allowlist to mitigate the risk of similar attacks in the future. The ForcedLeak vulnerability is a critical vulnerability chain with a CVSS score of 9.4, described as a cross-site scripting (XSS) play for the AI era. The exploit involves embedding a malicious prompt in a Web-to-Lead form, which the AI agent processes, leading to data leakage. The attack could potentially lead to the exfiltration of internal communications, business strategy insights, and detailed customer information. Salesforce is addressing the root cause of the vulnerability by implementing more robust layers of defense for their models and agents.
Brickstorm Malware Used in Long-Term Espionage Against U.S. Organizations
The UNC5221 activity cluster, attributed to suspected Chinese hackers, has been using the BRICKSTORM malware in long-term espionage operations against U.S. organizations in the technology, legal, SaaS, and BPO sectors. The malware, a Go-based backdoor, has been active for over a year, with an average dwell time of 393 days. It has been used to steal data from various sectors, including SaaS providers and BPOs. The attackers exploit vulnerabilities in edge devices and use anti-forensics techniques to avoid detection. The malware serves multiple functions, including web server, file manipulation, dropper, SOCKS relay, and shell command execution. It targets appliances without EDR support, such as VMware vCenter/ESXi, and uses legitimate traffic to mask its C2 communications. The attackers aim to exfiltrate emails and maintain stealth through various tactics, including removing the malware post-operation to hinder forensic investigations. The attackers use a malicious Java Servlet Filter (BRICKSTEAL) on vCenter to capture credentials, and clone Windows Server VMs to extract secrets. The stolen credentials are used for lateral movement and persistence, including enabling SSH on ESXi and modifying startup scripts. The malware exfiltrates emails via Microsoft Entra ID Enterprise Apps, utilizing its SOCKS proxy to tunnel into internal systems and code repositories. UNC5221 focuses on developers, administrators, and individuals tied to China's economic and security interests. Mandiant has released a free scanner script to help defenders detect BRICKSTORM. The BRICKSTORM backdoor is under active development, with a variant featuring a delay timer for C2 communication. The attackers have exploited Ivanti Connect Secure zero-day vulnerabilities (CVE-2023-46805 and CVE-2024-21887) for initial access. The attackers have used a custom dropper to install a malicious Java Servlet filter (BRICKSTEAL) in memory, avoiding detection. The attackers have modified init.d, rc.local, or systemd files to ensure persistence on appliances. The attackers have targeted Windows environments in Europe since at least November 2022. The attackers have been linked to other related Chinese threat actors besides UNC5221. The campaign has been monitored by Mandiant since March 2025. The attackers have targeted downstream customers of compromised SaaS providers. The attackers are believed to be analyzing stolen source code to identify zero-day vulnerabilities in enterprise technologies. The attackers use a delay timer to lie dormant on infected systems until a hard-coded date. The malware employs Garble, an open-source tool, for code obfuscation to hide function names, structures, and logic. Brickstorm has been found on VMware vCenter and ESXi hosts, often deployed prior to pivoting to these systems. The attackers use legitimate cloud services like Cloudflare Workers or Heroku for C2 communications. The attackers use dynamic domains like sslip.io or nip.io that point directly to the C2 server’s IP. The attackers favor appliance and management-plane compromise, per-victim obfuscated Go binaries, delayed-start implants, and Web/DoH C2 to preserve stealth. The attackers harvest and use valid high-privilege credentials to appear as routine administrator tasks. The attackers deploy in-memory servlet filters, remove installer artifacts, and embed delayed-start logic to limit forensic traces. The attackers abuse virtualization management capabilities, such as cloning VMs to extract credential stores offline. The attackers deploy an in-memory Java Servlet filter on vCenter to intercept and decode web authentication to harvest high-privilege credentials. The attackers use a SOCKS proxy on compromised appliances to tunnel into internal networks for interactive access and file retrieval.
Malicious npm package 'fezbox' uses QR codes to deliver cookie-stealing malware
A malicious npm package named 'fezbox' was discovered using QR codes to fetch and execute cookie-stealing malware. The package, disguised as a utility library, was downloaded at least 327 times before being removed from the npm registry. The malware targets user credentials and employs steganographic techniques to evade detection. The package was found to fetch a JPG image containing a QR code, which then executes a second-stage payload. The QR code is designed to be unusually dense and difficult to read with standard phone cameras, making it harder to detect. The package was published by a Chinese-speaking attacker using the alias 'janedu' and included multiple layers of obfuscation to evade detection. The malware specifically targets cookies to steal usernames and passwords, sending the stolen information via an HTTPS POST request to a command-and-control server. The package was removed and flagged as malware posing a supply-chain risk. The attacker's activity status on the npm registry remains unclear. The package's ReadMe mentioned a QR Code Module, making its existence seem legitimate. The package used reversed strings as an anti-analysis technique. The payload could read a web cookie and extract the username and password if both were present.
ShadowLeak: Undetectable Email Theft via AI Agents
A new attack vector, dubbed ShadowLeak, allows hackers to invisibly steal emails from users who integrate AI agents like ChatGPT with their email inboxes. The attack exploits the lack of visibility into AI processing on cloud infrastructure, making it undetectable to the user. The vulnerability was discovered by Radware and reported to OpenAI, which addressed it in August 2025. The attack involves embedding malicious code in emails, which the AI agent processes and acts upon without user awareness. The attack leverages an indirect prompt injection hidden in email HTML, using techniques like tiny fonts, white-on-white text, and layout tricks to remain undetected by the user. The attack can be extended to any connector that ChatGPT supports, including Box, Dropbox, GitHub, Google Drive, HubSpot, Microsoft Outlook, Notion, or SharePoint. The ShadowLeak attack targets users who connect AI agents to their email inboxes, such as those using ChatGPT with Gmail. The attack is non-detectable and leaves no trace on the user's network. The exploit involves embedding malicious code in emails, which the AI agent processes and acts upon, exfiltrating sensitive data to an attacker-controlled server. OpenAI acknowledged and fixed the issue in August 2025, but the exact details of the fix remain unclear. The exfiltration in ShadowLeak occurs directly within OpenAI's cloud environment, bypassing traditional security controls.