Skip to content
Four Chinese Spy Groups Hacked US NGOs and Aerospace Firms With Same Exploit Kit

Four Chinese Spy Groups Hacked US NGOs and Aerospace Firms With Same Exploit Kit

Techtimes September 10, 2026

In twelve days, four distinct Chinese espionage groups each used the same newly developed exploit kit — called BlueMoon — to silently compromise the computers of their targets with a single click, attacking a structural gap in how open-source browsers handle security patches before they reach ordinary users. Victims — US non-governmental organizations, aerospace contractors, a Vietnamese manufacturer, and government and financial-sector organizations in Indonesia and Singapore — received targeted phishing emails that, when clicked, handed attackers control of their entire Windows machine. The patches that stopped BlueMoon exist. The question for most readers right now is whether they have applied them.

Proofpoint disclosed the campaign on September 9, 2026, in a report titled "Once in a BlueMoon," which documented four espionage clusters and the shared kit . Researchers named an exploit kit they had tracked through late August and early September, documented its use by at least four separate espionage clusters, and asked a question the industry cannot yet answer: how did so many distinct state-backed groups obtain the same novel, high-value toolkit within days of its first confirmed use?

"It is currently unknown how multiple distinct threat actors obtained access to the exploit kit," the Proofpoint team wrote.

The campaign also carries a second, more systemic warning that extends well beyond the specific groups or victims involved. BlueMoon's developers almost certainly reverse-engineered Google's own published fix — a public commit to the open-source Chromium code repository — to identify and weaponize the underlying vulnerability weeks before the patch reached Chrome's stable release channel. The transparency that makes Chromium the most heavily audited browser codebase on earth had, in this case, handed adversaries a technical blueprint for exploitation.

How BlueMoon Works: One Click to SYSTEM

BlueMoon chains three vulnerabilities into a seamless kill chain as detailed in The Register's September 9 analysis .

The first is CVE-2026-85046 (CVSS 8.8), a type-confusion flaw in V8 — Chrome's JavaScript and WebAssembly engine — that allows remote code execution inside the browser's sandboxed renderer process. A specially crafted webpage triggers it with no further user action beyond the initial click. Google patched CVE-2026-85046 in Chrome 152 on September 3, 2026.

The second component is a V8 sandbox escape: once an attacker has code running inside Chrome's renderer sandbox, they use a separate technique to overwrite WebAssembly compiled function bodies with attacker shellcode, breaking out of the containment that the V8 Sandbox was designed to provide. Google does not issue CVE numbers for sandbox escape techniques; this component carries no separate tracking identifier.

The third is CVE-2026-85880, a heap buffer overflow in Windows Advanced Local Procedure Call (ALPC) — the undocumented inter-process communication mechanism that virtually every Windows process and system service uses to communicate. An attacker who can run code inside Chrome's low-privilege AppContainer environment can exploit this overflow to escape that container entirely and reach SYSTEM-level privileges. Microsoft patched CVE-2026-85880 on September 8, 2026, as part of September's record-breaking Patch Tuesday release .

The net result is a three-stage chain that takes a target from an ordinary phishing email click to full system compromise, with no secondary prompt, no file download, and no additional interaction required.

What the Open-Source Patch Gap Made Possible

The speed with which BlueMoon was developed and deployed reflects something specific how open-source browser security works — and how adversaries have learned to exploit it. Proofpoint's report explains the patch-gap reverse-engineering technique in detail.

When a security researcher discovers and reports a vulnerability in Chrome, Google engineers write a fix and commit it to the public Chromium source code repository. That commit is publicly visible to anyone who monitors the repository — it describes precisely what code changed and, by implication, what was wrong before the change. Google then goes through its standard release cycle before shipping the fix to the billions of users running Chrome's stable channel, a process that typically takes weeks.

The fix for CVE-2026-85046 was committed to the Chromium repository on August 7. It did not reach the stable Chrome release channel until September 3 — a gap of 27 days. During those 27 days, the public commit served as a reverse-engineering guide: anyone reading the repository's history could identify what had been broken, reconstruct the vulnerable behavior, and build a working exploit.

Mark Kelly, a staff threat researcher at Proofpoint who co-authored the BlueMoon report, described the mechanism explicitly: "That is particularly true for open-source codebases such as Chromium, where publicly accessible upstream patches create a 'patch-gap' window for rapid reverse engineering and exploit development ahead of downstream stable releases," as reported by The Register .

"It is likely that the exploit kit developer used these publicly available Chromium patches to weaponize the browser exploit chain," Proofpoint wrote in the full report.

This is not a new theoretical risk. Chromium's development team and security research community have documented the patch-gap problem for years. What changed in the BlueMoon case — and what makes this campaign significant beyond its specific targets — is that nation-state actors appear to be operationalizing this gap at AI-assisted speed, compressing the window between a public patch commit and a deployed, functional exploit to less than three weeks.

Four Groups, One Toolkit: The Multi-Actor Adoption Timeline

The first confirmed use of BlueMoon came from the group Proofpoint tracks as TA412, also known in the security industry as APT31, Violet Typhoon, JungleBamboo, and TIDE CASTLE. A full breakdown of all four campaigns appears in The Hacker News's September 9 coverage . The group is assessed as operating under the direction of China's Ministry of State Security; in March 2024, the US Department of Justice unsealed an indictment charging seven Chinese nationals with conspiracy to commit computer intrusions as part of APT31's operations, identifying a front company — Wuhan Xiaoruizhi Science and Technology — as the operational cover for the MSS's Hubei State Security Department.

TA412 / APT31 — August 28: US NGOs, Mining Firms, Commodity Traders

Beginning August 28, TA412 sent phishing emails to US non-governmental organizations, mining companies, and physical commodity trading firms. Some emails posed as university students seeking internships; others appeared to be outreach related to the Association for Asian Studies conference. Clicking the link triggered the BlueMoon exploit chain silently in the background, then redirected the victim's browser to a legitimate website while exploitation ran to completion.

TA412's post-exploitation payload was GemStone, a malicious browser extension disguised as an AI browsing companion from Google Gemini. GemStone bypassed Chrome's Secure Preferences protection mechanism — the feature that prevents unauthorized modification of extension settings — by using the same HMAC computation that Chrome itself uses to validate extension integrity. Once installed, GemStone accepted commands through a Cloudflare Worker domain that served as its command-and-control channel, enabling its operators to capture keystrokes, cookies, screenshots, local and session storage, and browsing history, and to inject arbitrary HTTP requests from within the victim's browser — a capability that can be used to impersonate the user in any web session without needing their credentials directly.

UNK_LateNight and UNK_DoubleCheck — September 2: US Aerospace and Vietnamese Manufacturing

On September 2, a China-assessed cluster Proofpoint designates UNK_LateNight targeted multiple US aerospace and defense companies, sending fake request-for-quotation emails with links to attacker-controlled domains spoofing legitimate aerospace firms. The post-exploitation payload was ShadowPad, a modular backdoor that has been shared among at least ten Chinese state-aligned groups since at least 2017. UNK_LateNight's ShadowPad chain used DLL sideloading that created a scheduled task named "EdgeCore_AutoUpdate" for persistence, and unhooked 20 network monitoring functions to reduce visibility in security tooling.

The same day, a separate cluster designated UNK_DoubleCheck targeted a Vietnamese manufacturing organization. This group sent its phishing emails from a compromised Southeast Asian government email account — lending the messages apparent legitimacy — using a vaccination appointment lure. The payload was a Rust-based loader downloaded from Cloudflare R2, which staged a second DLL sideloading chain for command-and-control.

UNK_QuietRacket — September 3: Indonesian and Singaporean Government and Finance

The fourth campaign began on September 3, with a suspected China-aligned cluster Proofpoint tracks as UNK_QuietRacket targeting government, consulting, and financial organizations in Indonesia and Singapore. Phishing emails used lures themed around Indonesian conferences including the Indo Startup Expo and Forum 2026 and the World Conference on Creative Economy. UNK_QuietRacket's command-and-control infrastructure used Google's DNS-over-HTTPS service to resolve server addresses through TXT records, then decrypted those addresses using the ChaCha20 cipher before connecting to Cloudflare Workers — a technique that hides malicious DNS lookups inside normal encrypted HTTPS traffic, making the activity significantly harder to detect and block at the network level.

Does AI Write Exploit Code Now?

Proofpoint identified several artifacts inside BlueMoon that are consistent with AI-assisted development, though the researchers stopped short of a definitive conclusion. The Proofpoint report's AI-indicator section is the primary analysis of these artifacts.

The kit contained extensive diagnostic logging, a referenced markdown handover document at a path consistent with passing context between AI agent sessions (specifically a file named docs/v8-ctf-chrome-stage4-handover.md ), and detailed code documenting successive debugging iterations. BlueMoon also repeatedly referenced Google's V8CTF vulnerability bounty program — Google's competition that rewards researchers who develop exploits for V8 — a pattern Proofpoint said could indicate either that the V8 bugs were developed through that program, or that the developers used V8CTF framing to circumvent AI safety restrictions during exploit development.

Against those indicators sits a telling gap: the kit's default post-exploitation behavior was simply to run a curl command to download and execute a file from a temporary directory — an unsophisticated default relative to the complexity of the underlying exploit chain. Proofpoint characterized this as consistent with a development model that prioritized speed to deployment over operational stealth, noting that "AI agents increasingly enable threat actor exploit development."

Kelly summarized the implication in The Register's coverage: "BlueMoon was developed and deployed rapidly, and shared across multiple threat actors within days. This may reflect a reduced cost and barrier to entry for this class of capability, which has historically been rare and high value."

If the AI-assisted development hypothesis holds, BlueMoon represents an inflection point: a class of offensive capability that previously required sustained expert-level investment in compiler internals can increasingly be developed on a compressed timeline by threat actors who can direct AI agents to read public patch commits and iterate toward functional exploits.

Patches Are Out: What to Do Right Now

Both patches are publicly available. Applying them closes the specific vulnerabilities BlueMoon exploits.

For Chrome users: Navigate to Chrome → Help → Google Chrome. Chrome will check for updates automatically. Confirm the installed version is Chrome 152.0.7977.82 or later. After updating, fully close and relaunch Chrome — downloading an update without restarting the browser does not replace the running executable and leaves the system exposed. The same update check applies to Chrome for Android via the Google Play Store.

For other Chromium browsers: Microsoft Edge, Brave, Opera, and Vivaldi each ship their own builds incorporating the V8 fix on independent schedules. Microsoft Edge patched CVE-2026-85046 in Edge 152.0.4191.62 on September 2 — one day before Chrome's stable patch. Updating Chrome alone does not protect users of Edge or other Chromium-based browsers; check each browser's update mechanism separately.

For Windows (organizations and individuals): Applying September 2026's Patch Tuesday update addresses CVE-2026-85880. The update is available through Windows Update. Confirm your system is running KB5124008 (Windows 11 versions 25H2/24H2), KB5122880 (Windows 11 23H2), or KB5122878 (Windows 10). Organizations running Windows 10 through 22H2, Windows Server 2019, or Windows Server 2022 that have not applied the September patch should treat this as an urgent priority, regardless of whether they believe they are direct BlueMoon targets.

CISA has added both CVE-2026-85046 and CVE-2026-85880 to its Known Exploited Vulnerabilities catalog . Federal civilian agencies must remediate CVE-2026-85046 by September 18, 2026, and CVE-2026-85880 by September 22. Non-federal organizations should treat those deadlines as a calibrated signal of urgency from the government's foremost cybersecurity authority.

BlueMoon Is Likely to Spread

The campaign Proofpoint documented is not closed. Activity has continued intermittently since its September 3 peak, and the security community expects the toolkit to proliferate further. "Given its ease of adoption, we expect the exploit kit is likely to proliferate further and be adopted by additional espionage-motivated and financially motivated threat actors as patched versions are fully rolled out across all Chromium-based browsers," Kelly said, according to Proofpoint's proliferation warning in the full report .

Some BlueMoon usage observed by Proofpoint remains unattributed, leaving open the possibility that non-Chinese actors are already using the kit. The infrastructure used for exploit delivery was created on the same day as — or immediately before — each campaign, indicating that the groups operating the kit are working at an operational tempo that leaves little lead time for defenders to detect and block delivery infrastructure before it is used.

The broader dynamic is the one that will outlast this particular campaign. The Chromium open-source model will not change: patches will continue to be committed publicly before they reach stable releases, because transparency and community review are core to how the project maintains security at scale. Nation-state actors who have identified this gap will continue to monitor it. And as AI-assisted exploit development compresses the timeline from public patch commit to deployed functional exploit, the window in which ordinary users are exposed will remain the most consequential vulnerability in modern browser security — not a flaw in any single line of code, but a structural feature of the ecosystem itself.

Frequently Asked Questions

What is a patch-gap zero-day, and why does BlueMoon make it matter?

A patch-gap zero-day is a vulnerability that has already been fixed in a software project's public source code but has not yet been shipped to users in the stable release they are actually running. Because major browsers like Chrome are built on the open-source Chromium project, every security fix is committed to a publicly readable code repository before it reaches end users. The BlueMoon developers almost certainly read Google's fix for CVE-2026-85046 — committed August 7 — to reverse-engineer what had been wrong and build a working exploit, all before the patch reached stable Chrome on September 3. The patch-gap is not a bug in Google's process; it is a structural feature of open-source development that nation-state actors, potentially aided by AI tools, are now systematically exploiting. The practical implication: the most dangerous window is not the period after an attack is discovered but the weeks between an open-source fix and its stable release.

Do I need to update Edge, Brave, or Opera separately, or does updating Chrome cover me?

Every Chromium-based browser inherits V8 and therefore inherited CVE-2026-85046. Updating Chrome protects only Chrome. Microsoft Edge patched CVE-2026-85046 in Edge 152.0.4191.62 on September 2. Brave, Opera, Vivaldi, and other Chromium-based browsers each ship their own builds and must be updated independently. If you use multiple Chromium-based browsers — a common pattern for developers who maintain separate browser profiles for work and personal use — check and update each one individually. TechTimes' earlier article on CVE-2026-85046 and all affected Chromium browsers covers the full exposure landscape.

Should I worry this if I am not a US defense contractor or NGO?

BlueMoon's confirmed targets were organizations in sectors of intelligence value to China: US NGOs, mining companies, commodity trading firms, aerospace and defense contractors, and government and financial organizations in Southeast Asia. That targeting profile reflects the priorities of state espionage, not financially motivated criminals — the groups using BlueMoon were not after random banking credentials. However, Proofpoint explicitly warns that the kit is likely to spread to financially motivated threat actors as patches roll out, at which point targeting will broaden. Additionally, the patch-gap mechanism is not actor-specific: any group that monitors Chromium's commit history could exploit the same window. Patching is the correct response regardless of whether your organization is a plausible espionage target.

What does AI-assisted exploit development actually mean for ordinary users?

The security community has tracked the theoretical risk for years: AI tools that help security researchers find vulnerabilities could also help attackers find and weaponize them faster. BlueMoon appears to be an early operational example. The specific indicators — a handover document naming convention consistent with passing context between AI agent sessions, V8CTF program references, extensive diagnostic logging — suggest that at least part of the exploit's development used AI assistance to accelerate work that would otherwise have required sustained specialist research into V8 compiler internals. For ordinary users, the practical meaning is that the time between "a vulnerability exists" and "a working exploit is in the hands of multiple nation-state groups" is shrinking. The correct response is the same it has always been: treat browser and OS updates as security-critical infrastructure, not as optional improvements, and apply them promptly. Proofpoint's analysis of AI-development indicators in BlueMoon provides the full technical detail on these findings.