Microsoft says Russian hackers hijacked hotel Wi-Fi portals to spread malware and steal Microsoft 365 tokens from travelers. Microsoft Threat Intelligence disclosed CaptiveCrunch, a campaign it attributes to Storm-2945, an operational sub-cluster of Midnight Blizzard, the Russian SVR-linked group also known as APT29 and Cozy Bear. Since early May 2026, Storm-2945 has been manipulating DNS […]

Microsoft Threat Intelligence has disclosed a sophisticated campaign, dubbed CaptiveCrunch, attributed to the Russian state-sponsored hacking group Storm-2945, an operational sub-cluster of Midnight Blizzard (also known as APT29 or Cozy Bear). Since early May 2026, Storm-2945 has been manipulating Wi-Fi captive portals at hotels, conference centers, and other shared venues globally to redirect travelers to malicious infrastructure, aiming to steal Microsoft 365 tokens and deploy malware.
The attackers achieve this by manipulating DNS and HTTP traffic on compromised networks, directing users through actor-controlled infrastructure. While Microsoft has not named specific providers, the widespread nature of the compromises suggests potential access to shared components within the captive portal ecosystem rather than individual venue breaches. The primary goal of this activity is to gain access to the accounts of corporate travelers.
The campaign involves the deployment of a full-featured Windows remote access trojan (RAT) named CornFlake, written in Go. CornFlake establishes itself as a Windows service named "svchost32" with the display name "Cloud Sync Service" and description "Synchronizes files with the cloud storage provider," mimicking the legitimate svchost.exe process. It employs multiple persistence mechanisms, including Windows service registrations, Registry Run keys, named scheduled tasks, and a continuous watchdog routine to restore any removed persistence.
CornFlake establishes an encrypted command and control (C2) channel using Elliptic Curve Diffie-Hellman (ECDH) P-256 key exchange and a custom JSON protocol. Each C2 session utilizes a unique ephemeral key, making decryption of captured traffic without the session-specific private key impossible. The malware supports dynamic reconfiguration of C2 servers and targeting without redeployment. Its capabilities include keystroke logging, clipboard monitoring, screenshot capture, audio and webcam recording, browser credential theft, file exfiltration, USB device monitoring, detailed system information collection, and remote command execution. It also exposes a local HTTP API, allowing companion malware like ChocoShell to reuse its secure C2 channel.
CornFlake is delivered via "ClickFix"-style landing pages that impersonate legitimate system prompts such as Windows Update screens, Google verification pages, DirectX installers, browser update prompts, and disk optimization utilities. These pages are tailored to appear plausible within the context of the compromised venue. Microsoft also observed indications that Storm-2945 may be targeting Android devices through these same landing pages, providing instructions for APK downloads and installations.
The second tool identified is ChocoShell, a PowerShell infostealer that operates entirely in memory. ChocoShell's primary objective is credential theft, specifically collecting Microsoft 365 and Azure Active Directory (AD) access tokens, refresh tokens, and Web Account Manager (WAM) tokens from .tbres files in the Token Broker cache. The collection of these tokens poses a significant threat to enterprise environments, as it allows threat actors to replay single sign-on (SSO) sessions without needing browser cookies.
ChocoShell also harvests Wi-Fi credentials using `netsh wlan show profile with key=clear`, implements three silent User Account Control (UAC) bypass techniques with ordered fallback, disables Windows Defender signature updates, and uses the Chrome DevTools Protocol to extract browser cookies. This latter technique bypasses Chrome's App-Bound Encryption.
Since July 16, some CaptiveCrunch landing pages have incorporated device code phishing. Guests are redirected into Microsoft's legitimate device code authentication flow, where the attacker initiates an authentication request and presents the user with a code to enter on Microsoft's real sign-in page. When the user enters the code, they inadvertently authenticate the attacker's session, which then benefits from any multi-factor authentication (MFA) the user just completed. Microsoft recommends blocking the device code flow through Conditional Access policies where it is not explicitly required.
Researchers also detailed FruitStone, the web-based C2 panel utilized by Storm-2945 operators to manage the CaptiveCrunch campaign. This panel provides a centralized interface for controlling CornFlake implants, deploying payloads, and collecting stolen data.
A weakness has been identified in Tenda CP3 27.5.57.101. This issue affects some unknown processing of the file Net/NetCheckPing.cpp. This manipulation of the argument interface_name/host causes os command injection. The attack can be initiated remotely.
A security flaw has been discovered in Tenda CP3 27.5.57.101. This vulnerability affects the function SystemAsh of the file Apis/system.c of the component Kylin. The manipulation of the argument AlarmVoiceURL results in os command injection. It is possible to launch the attack remotely.

OpenAI has announced a $1 billion commitment to provide subsidized access to its Daybreak AI cybersecurity tools for under-resourced critical infrastructure defenders. The initiative, named Daybreak for Frontline Defenders, will offer AI models, training, and technical support over the next six months, prioritizing water and wastewater utilities, electric grid operators, and local government entities. This move aims to equip organizations with limited budgets and staff against increasingly sophisticated cyber threats.

Attackers are exploiting a new unpatched vulnerability in Magento Open Source and Adobe Commerce that lets them run malicious code on an online store's server without logging in, Dutch e-commerce security company Sansec said in an advisory published on September 5. Sansec, which discovered the flaw and named it StyleSmuggler, said attacks started on September 4. "Sansec is publishing early
In BPF instructions that load/store a value from/to a scratch memory register the register index is an unsigned 32-bit integer and must not exceed 15, but libpcap BPF interpreter does not validate the value. In particular uncommon use cases a crafted filter program can cause the interpreter to try reading and writing the OS process memory in the 16GiB starting at the current stack frame on 64-bit architectures and in the entire address space on 32-bit architectures.

Attackers are exploiting two new PaperCut flaws to steal credentials and gain privileged access in education-sector attacks across the U.S. and Europe. Attackers are exploiting two recelty disclosed PaperCut flaws, CVE-2026-81578 and CVE-2026-82078, in attacks targeting schools and other education organizations in the U.S. and Europe, as reported by TheHackerNews. Arctic Wolf researchers observed