BlueMoon chains two Chrome V8 flaws with a Windows ALPC bug for code execution, sandbox escape, and elevated access.
APT31 used it first on August 28, 2026. Three more clusters (UNK_LateNight, UNK_DoubleCheck, UNK_QuietRacket) followed within a week.
Both Chrome flaws were “patch-gap” zero-days, fixed upstream before exploitation. Google and Microsoft have since patched all three, and CISA added them to its KEV catalog.
Payloads differ by cluster and include a credential-stealing browser extension, the ShadowPad backdoor, and sideloading chains that survive patching. Proofpoint said it doesn’t yet know how the clusters gained access to the kit.
Security researchers have identified a new BlueMoon exploit kit that chains two Chrome vulnerabilities with a Windows privilege escalation flaw. Proofpoint first observed China-aligned group APT31 using it on August 28, 2026. Three more espionage clusters adopted it within days.
The rapid reuse matters because a fully weaponized Chrome exploit chain has historically been rare and costly to build. Proofpoint noted the kit moved from single-actor to multi-actor use within about a week, despite high detection signals. That speed suggests shared tooling access or a lower barrier to building this capability.
For enterprise defenders, the chain turns one clicked link into full code execution and elevated privileges. It bypasses browser sandboxing and reaches Windows kernel-adjacent territory, raising the stakes beyond a typical browser bug.
A phishing email leads the target to an actor-controlled link. From there, BlueMoon runs through distinct technical steps rather than one mechanism.
Browser exploitation: The kit triggers CVE-2026-85046, a Chrome V8 type confusion bug, then CVE-2026-87491, a V8 out-of-bounds flaw enabling sandbox escape. Chained together, they give code execution outside the sandbox.
Host fingerprinting: A reflectively loaded DLL profiles the Windows host. The kit’s JavaScript uses this to decide whether the privilege escalation step is worth attempting.
Privilege escalation: A second reflectively loaded DLL exploits CVE-2026-85880, a heap-based buffer overflow in Windows ALPC, to elevate the Chrome renderer process.
Payload execution: The injector shellcode injects a CreateProcess stub into the Chrome broker process. The default command downloads and runs a remote executable via curl.
Both Chrome flaws were patch-gap zero-days. Chromium’s upstream source already had fixes, but they hadn’t reached stable Chrome when attackers exploited them. This suggests the developer tracked public Chromium commits to weaponize the gap before vendors shipped updates.
Cybersecurity Best Practices for Businesses to Adopt in 2026
Proofpoint tracked four clusters using BlueMoon within roughly a week, each with its own targeting and payload. China-nexus evidence varies by cluster, so each is stated separately.
APT31 (from August 28, 2026): Confirmed China-aligned. Targeted U.S. NGOs, mining companies, and commodity trading firms via spear-phishing. The chain delivers a loader that installs a fake “Google Gemini” browser extension, bypassing integrity checks via a technique called GhostChrome-X. The resulting backdoor, GemStone, steals credentials and enables browser surveillance over C2.
UNK_LateNight (from September 2, 2026): China-aligned per Proofpoint. Targeted U.S. aerospace companies, deploying the ShadowPad backdoor via DLL sideloading.
UNK_DoubleCheck (from September 2, 2026): No stated nexus. Targeted a Vietnamese manufacturer, hosting BlueMoon on a Cloudflare Workers domain and sideloading a Rust binary that fetches a second sideloading pair from a Cloudflare R2 bucket.
UNK_QuietRacket (from September 3, 2026): China-aligned per Proofpoint. Targeted government, consulting, and financial firms in Indonesia and Singapore. This variant sideloads a DLL that runs a .NET assembly in memory, which creates a scheduled task for persistence.
Proofpoint said most activity shows a suspected China nexus but cautioned BlueMoon may not be exclusive to China-aligned actors, since some usage remains unattributed. Extensive logging, verbose code comments, and repeated v8CTF references suggest possible AI-assisted development. Proofpoint said it’s unconfirmed whether this reflects genuine bounty research or an attempt to bypass AI model guardrails.
Patch status and federal remediation deadlines
Vulnerability
Type
Patch Status
CVE-2026-85046
Chrome V8 type confusion
Patched by Google on September 3, 2026
CVE-2026-87491
Chrome V8 out-of-bounds bug, sandbox escape
Patched by Google on September 8, 2026
CVE-2026-85880
Windows ALPC heap-based buffer overflow (LPE)
Patched by Microsoft in its September 8, 2026 Patch Tuesday update
CISA added all three CVEs to its Known Exploited Vulnerabilities catalog. Federal Civilian Executive Branch agencies must remediate CVE-2026-85046 by September 18, CVE-2026-85880 by September 22, and CVE-2026-87491 by September 23, 2026.
Patching closes the entry point. It does not remove anything an attacker already installed through that entry point. Organizations need to check for persistence artifacts separately from confirming the patches are applied.
Post-exploitation indicators to hunt for
Security teams should check managed endpoints for the following artifacts, which can persist after the browser and OS are patched:
Process tree: chrome.exe spawning cmd.exe, then curl.exe, then msgbox.exe
File: ChromeUpdate.exe or msgbox.exe in the Windows %TEMP% folder
Folder: C:\Users\Public\stomp_ext
Scheduled tasks: EdgeCore_AutoUpdate, MicrosoftEdgeUpdatesTaskMachine, Avpcheckup, or GeForceService
The BlueMoon exposure centers on Chrome and Windows, but Hexnode’s endpoint coverage extends further. UEM manages configuration compliance across Windows, Linux, macOS, Android, and iOS, and automated OS and third-party application patch management (including Chrome) for Windows and macOS, while XDR investigates what happened after exploitation on managed endpoints.
UEM
Hexnode UEM flags devices still running vulnerable browser or OS builds.
Pushes emergency patch policies for OS updates and third-party browsers like Chrome across Windows and macOS endpoints.
XDR
Hexnode XDR investigates suspicious activity on managed endpoints, primarily Windows and macOS.
Surfaces post-exploitation behavior, such as chrome.exe spawning cmd.exe or curl.exe, by mapping endpoint activity to MITRE ATT&CK tactics.
Provides one-click remediation capabilities, allowing security operations to isolate compromised endpoints or terminate malicious process trees instantly.
Complements, rather than replaces, vendor patching and the artifact-level hunting described above.
FAQs
What is the BlueMoon exploit kit?
BlueMoon is an exploit kit that chains two Google Chrome V8 vulnerabilities with a Windows privilege escalation bug to achieve code execution and elevated access on a targeted endpoint.
Has BlueMoon been patched?
Google and Microsoft have patched all three vulnerabilities in the chain as of September 2026, and CISA has added them to its Known Exploited Vulnerabilities catalog with federal remediation deadlines.
What should security teams check for after patching?
Teams should hunt for post-exploitation artifacts such as specific scheduled task names, registry keys, and process trees, since patching removes the entry point but not anything already installed through it.
Conclusion
BlueMoon shows how quickly a rare capability, a fully weaponized Chrome exploit chain, can spread across unrelated threat actors once it exists. Patching the browser and the OS closes the entry point, but four separate clusters already used that entry point to install different persistence mechanisms.
Enterprise security teams should treat this as two separate jobs: confirm patches are deployed everywhere, and hunt for the artifacts left behind before those patches went out.
Stay ahead of active exploit chains.
Get threat intelligence and patch alerts delivered to your inbox.
A storyteller for practical people. Breaks down complicated topics into steps, trade-offs, and clear next actions—without the buzzword fog. Known to replace fluff with facts, sharpen the message, and keep things readable—politely.