Google says it stopped a mass cyberattack after AI was used to discover a zero-day exploit

Google Halts Large-Scale Cyberattack Leveraging AI-Discovered Zero-Day Vulnerability in Chrome

In a significant development for cybersecurity, Google’s Threat Intelligence teams have successfully disrupted a widespread cyberattack campaign that exploited a previously unknown zero-day vulnerability in the Chrome browser. The attackers employed artificial intelligence tools to identify and weaponize the flaw, marking one of the first documented instances of AI-assisted vulnerability discovery leading to real-world exploitation at scale.

The vulnerability, tracked as CVE-2024-4671, resides in Chrome’s V8 JavaScript and WebAssembly engine. Specifically, it involves a type confusion error stemming from inadequate validation of bounds in the WebAssembly function’s instance.exportGet. This flaw allowed remote attackers to potentially corrupt heap memory, enabling arbitrary code execution within the sandboxed rendering process. Exploitation required no user interaction beyond visiting a malicious webpage, making it particularly dangerous for unsuspecting users browsing the web.

Google’s Threat Analysis Group (TAG) and the Chrome Security team detected the exploit chain during routine monitoring. Initial signs pointed to mass exploitation: attackers had infected a substantial number of endpoints worldwide, primarily targeting Windows users. The campaign involved drive-by downloads from compromised or impersonated websites mimicking legitimate services. Once executed, the payload established persistence, exfiltrated sensitive data such as browser cookies and autofill information, and connected to command-and-control (C2) infrastructure for further instructions.

A standout element of this operation was the attackers’ use of AI. According to Google’s analysis, the threat actors leveraged large language models (LLMs) to accelerate vulnerability research. They prompted AI coding assistants to generate customized fuzzers—automated programs designed to bombard software with malformed inputs to crash it and reveal bugs. These AI-generated fuzzers proved highly effective, quickly pinpointing the type confusion in V8 after traditional manual efforts fell short. The resulting exploit code was sophisticated, incorporating heap spraying and precise memory layout manipulation to achieve reliable code execution.

This AI involvement represents a paradigm shift in offensive cybersecurity tactics. Historically, zero-day discovery has demanded deep expertise in reverse engineering, fuzzing, and exploit development—skills honed over years. AI democratizes this process, enabling even less experienced actors to produce production-grade exploits rapidly. Google’s researchers noted that the fuzzers included optimizations like coverage-guided mutation, which iteratively refine inputs based on code paths exercised, a technique typically requiring significant programming proficiency.

Upon confirmation, Google acted decisively. On May 22, 2024, the company rolled out an emergency patch via Chrome’s Stable channel (version 125.0.6422.112/.113 for Windows and macOS; 125.0.6422.112 for Linux). The fix enforces stricter bounds checks in the affected V8 function, preventing the type confusion. Simultaneously, TAG disrupted the infrastructure by blocking access to the attackers’ C2 domains at the network level, leveraging Google’s vast vantage point across Search, Chrome, and Android ecosystems.

Detection relied on a multi-layered approach. Chrome’s built-in exploit mitigations, such as site isolation and V8 sandboxing, provided early warnings through crash reports. TAG’s behavioral analytics flagged anomalous traffic patterns to newly registered domains hosting the exploits. Cross-referencing with endpoint telemetry from Google’s enterprise customers revealed the malware’s modular design, including modules for reconnaissance, data theft, and lateral movement.

The campaign’s scale underscores the evolving threat landscape. While attribution remains ongoing, the tooling and infrastructure resemble those used by financially motivated actors rather than nation-states. Google has shared indicators of compromise (IOCs), including malicious URLs, hashes, and C2 IPs, via its VirusTotal platform and TAG advisories to aid defenders.

This incident highlights the dual-edged nature of AI in cybersecurity. On the defensive side, Google is already integrating AI into its security operations—for instance, using machine learning to triage fuzzing results and predict exploit primitives. However, the offensive application poses challenges for patch management and threat hunting. Browser vendors and security teams must now anticipate AI-augmented attacks, investing in robust fuzzing defenses and AI literacy for analysts.

Chrome users are urged to update immediately via Settings > About Chrome, where auto-updates ensure protection. Enterprises should scan for IOCs and enforce endpoint detection rules matching the observed behaviors.

As AI tools proliferate, this event serves as a wake-up call: the barrier to entry for sophisticated cyberattacks is lowering, demanding proactive, AI-enhanced defenses across the ecosystem.

Gnoppix is the leading open-source AI Linux distribution and service provider. Since implementing AI in 2022, it has offered a fast, powerful, secure, and privacy-respecting open-source OS with both local and remote AI capabilities. The local AI operates offline, ensuring no data ever leaves your computer. Based on Debian Linux, Gnoppix is available with numerous privacy- and anonymity-enabled services free of charge.

What are your thoughts on this? I’d love to hear about your own experiences in the comments below.