CVE-2026-42897: Laundry Bear Installs OWAReaper in Exchange OWA

Step by step
How the attack unfolded
Click a phase for details – or let the animation play through.
PHASE 1/7 · Initial Access

Laundry Bear sends a crafted email that is exploited merely by previewing it in Outlook Web Access.

T1566 – Phishing T1190 – Exploit Public-Facing Application
  • Exploitation of XSS flaw CVE-2026-42897 (CVSS 8.1) in OWA
  • "Half-click" exploit: no link or attachment click required
  • Malicious code hidden in CSS @import directives as Base64 JavaScript
  • Campaign launched 2026-07-22 against on-premises Exchange 2016/2019/SE
PHASE 2/7 · Execution

Opening the email runs the malicious script in the browser context and downloads the backdoor.

T1059.007 – Command and Scripting Interpreter: JavaScript
  • Base64-encoded JavaScript executes in the OWA browser context
  • Downloads the OWAReaper backdoor
  • Per Microsoft: arbitrary JavaScript executable in the browser
PHASE 3/7 · Defense Evasion

The malware covers its tracks by deleting the original attack email.

T1070.008 – Indicator Removal: Clear Mailbox Data
  • Deletion of the original crafted email
  • Obscures the initial infection within the mailbox
PHASE 4/7 · Credential Access

OWAReaper harvests credentials and OAuth tokens by abusing the browser's autofill feature.

T1056.003 – Input Capture: Web Portal Capture T1528 – Steal Application Access Token
  • Captures credentials via invisible input fields (autofill abuse)
  • Steals OAuth tokens and EWS tokens
  • Abuses Outlook add-ins with ReadWriteMailbox permissions
PHASE 5/7 · Privilege Escalation & Persistence

The backdoor establishes persistent access on the server and in the browser, surviving password resets and reinstalls.

T1098.002 – Account Manipulation: Additional Email Delegate Permissions T1546 – Event Triggered Execution
  • Grants Owner rights to the "Default" user on all mail folders
  • Any authenticated user thus gains mailbox access
  • Persistence in browser localStorage and IndexedDB
  • Survives password rotation and full server reinstall
PHASE 6/7 · Exfiltration

Stolen data is exfiltrated disguised over legitimate services, controlled via unusual C2 channels.

T1567 – Exfiltration Over Web Service T1071.004 – Application Layer Protocol: DNS
  • Exfiltration via legitimate image CDNs over HTTPS
  • Fallback: DNS tunneling through hidden DNS queries
  • Receives commands via GitHub commit messages or hidden emails
  • Known C2 domains: asecdns.com, acocdn.com, dnsrecursive.eu, tdndns.com
PHASE 7/7 · Impact

Attackers gain persistent full access to entire mailboxes, constituting a severe GDPR data breach.

T1114 – Email Collection
  • Complete loss of confidentiality of all emails and contacts
  • Affected: government, telecom, finance, aviation, hospitality in EU/US
  • ~33,000 exposed servers in Germany, 92% outdated (2016/2019)
  • Reportable data breach under Art. 33 GDPR (72 hours)
Short & clear answers
Frequently asked questions about this incident
Am I affected by the Exchange vulnerability CVE-2026-42897?
Affected are all organizations running an on-premises Microsoft Exchange Server 2016, 2019 or Subscription Edition with Outlook Web Access enabled that have not yet installed the June 2026 security update or later. Exchange Online (Microsoft 365) is not affected. In Germany, around 33,000 Exchange servers are reachable via the internet, of which roughly 92 percent run on outdated versions according to the BSI.
What should I do right now to protect myself?
Immediately install at least the June 2026 security update for your Exchange server; for Exchange 2016/2019 you need an active ESU subscription to do so. If patching immediately isn't possible, enable the Exchange Emergency Mitigation (EM) Service or apply Microsoft's EOMT script. The attacks are actively ongoing, so acting fast is critical.
How can I tell if my server has already been hacked?
Check the folder permissions of your Exchange mailboxes for unusual owner rights, especially for the 'Default' user — this is one of the clearest signs. Also review installed Outlook add-ins with ReadWriteMailbox permissions and analyze outbound network traffic for connections to known command-and-control domains such as asecdns.com, acocdn.com, dnsrecursive.eu, or tdndns.com.
Is resetting all passwords enough if I've been compromised?
No. According to BlackSwan Cybersecurity, neither password resets nor re-imaging endpoints remove the attacker, because the OWAReaper backdoor is embedded server-side on the Exchange server and in the browser environment. The permission granted to the 'Default' user persists, meaning virtually any logged-in account still has access to the mailbox.
Do I have to report the incident to the data protection authority?
Yes, very likely. A compromise via OWAReaper can lead to the complete loss of confidentiality of all emails and contacts stored in the mailbox, which constitutes a serious personal data breach under Art. 4 No. 12 GDPR. Under Art. 33 GDPR, this must be reported to the competent data protection supervisory authority without undue delay, ideally within 72 hours of becoming aware of it.
More security news
You might also be interested in
Critical Elementor Pro Flaw: Attackers Can Fully Take Over WordPress Sites
A file upload bug in Elementor Pro up to 4.2.1 allows RCE without login. Version 4.2.2 fixes the flaw – update now!
Pods Plugin: Critical Flaw Enables Admin Takeover, No Login
A critical flaw in the WordPress plugin Pods lets attackers overwrite admin passwords without login. Over 100,000 sites are affected.
miniOrange SAML SSO: Critical Bypass Turns Attackers Into Admins
Two critical auth bypasses in the miniOrange SAML SSO plugin allow forged SAML assertions—up to full WordPress admin access.