Philadelphia Live News

collapse
Home / Daily News Analysis / Google’s AI is digging up Chrome bugs that humans missed for years

Google’s AI is digging up Chrome bugs that humans missed for years

Aug 01, 2026  Twila Rosenbaum  3 views
Google’s AI is digging up Chrome bugs that humans missed for years

For years, Chrome’s frequent update notifications have felt like routine housekeeping—background chores punctuated by the occasional useful feature. But some of those updates are actually patching dangerous vulnerabilities that have quietly lived inside the browser’s code for over a decade. Google is now using its own artificial intelligence to find these lingering flaws, and the results are reshaping how one of the world’s most popular browsers is secured.

How Google’s AI hunts for hidden bugs

At the center of this effort is an AI agent powered by Gemini, Google’s in-house large language model. The agent’s job is to continuously scan Chrome’s massive codebase for security weaknesses. This is not a simple static analysis tool. The AI is designed to reason about the way different parts of the browser interact, including the boundaries between privileged processes and untrusted web content. That allows it to spot subtle logic errors that traditional fuzzing or manual code audits might miss.

Chrome already employs a range of security mechanisms, including site isolation, sandboxing, and a dedicated security engineering team. The Chromium project also runs a vulnerability reward program that pays external researchers for reporting bugs. Yet many bugs slip through because code becomes more complex over time, and some attack paths are only visible when you understand the entire system. This is where the AI has an advantage.

One particularly striking find was a sandbox escape bug. Under normal circumstances, Chrome’s sandbox isolates compromised renderer processes so that even if an attacker gains code execution inside a tab, they cannot access the underlying operating system. The vulnerability that Gemini uncovered allowed a compromised part of the browser to trick Chrome into reading local files from the user’s machine. What made the discovery even more alarming was the age of the flaw: it had survived undetected for more than 13 years. That means through more than a decade of security reviews, bug bounty reports, and automated testing, no human had managed to catch this subtle weakness.

The AI’s success did not happen by accident. Google built the system to combine deep knowledge of Chromium’s architecture with an understanding of common attack patterns. By feeding the model decades of vulnerability data and code examples, the company trained it to recognize the types of flaws that have historically plagued web browsers. It then let the AI loose on the codebase with instructions to report anything that looked even remotely suspicious. The result has been a steady stream of bugs that previously escaped notice.

Automating triage and patch generation

Finding the bugs is only the first step. Cybersecurity teams know that a vulnerability report is just the beginning of a long, time-consuming process. Human analysts usually have to reproduce the issue, filter out spam, assess severity, and decide how to prioritize the fix. Google’s AI system now handles much of this triage automatically. It sorts incoming reports, filters out noise, reproduces the bug in a controlled environment, and attaches a severity rating.

That work used to consume anywhere from five to thirty minutes per report. When a browser like Chrome has millions of lines of code and a global user base, the volume of reports can be overwhelming. Automating the process saves hundreds of developer hours every month, according to Google, and frees security engineers to focus on the most complex and critical threats.

Once a bug is confirmed, another set of agents takes over. A “fixing agent” generates candidate patches based on the nature of the vulnerability and the surrounding code. Then a “critic agent” reviews those patches for potential side effects, introduction of new bugs, or incomplete fixes. Afterward, test-writing agents automatically create and run tests across every platform Chrome supports—Windows, macOS, Linux, Android, iOS, and ChromeOS. Only after all of these automated systems have approved the patch does a human developer look at it. This automated pipeline doesn’t just accelerate fixes; it also improves the quality of the code by ensuring that every change is rigorously exercised before it ever reaches a stable build.

What the numbers say about Chrome security

The impact of this AI-assisted approach is visible in Chrome’s recent release history. Across just two updates—versions 149 and 150—Google fixed a combined total of 1,072 security bugs. To put that in perspective, the previous 23 updates combined fixed fewer security bugs than those two releases alone. This dramatic increase is not because Chrome suddenly became less secure. It is because the AI agents are finding and fixing old vulnerabilities at a pace that human teams never could.

These vulnerabilities are not evenly distributed. Many live in third-party libraries that Chrome bundles, such as video decoders, image parsers, and font renderers. Because these components are often old and rarely looked at, they are prime targets for attackers. The AI agent has been particularly effective at auditing these dependencies, where subtle memory corruption bugs can remain hidden for years. By automating the search and fixing the flaws, Google is dramatically reducing the attack surface available to malicious websites.

Many of the bugs found by the AI were low to moderate severity, but some, like the sandbox escape, were serious enough to be chained with other exploits for full system compromise. By eliminating these long-standing weaknesses, Google is hardening the browser against attacks that have been possible for years but were simply never discovered until now.

It’s important to understand that this shift reflects a change in detection capability, not a decline in code quality. Chrome has always had bugs; every large software project does. The difference is that modern AI can sift through enormous codebases far more thoroughly than human reviewers, spotting patterns that are easy to overlook. That means the security team is no longer reliant on chance discoveries or external researchers stumbling upon a flaw. The AI is actively hunting for bugs as part of the normal development process.

Closing the patch gap

Discovering and fixing a bug is not enough if the fix takes weeks to reach users. Google is working to close what security researchers call the “patch gap”—the window of time between a patch existing inside Google’s internal build and the moment it actually arrives on a user’s device. Attackers often reverse-engineer patches as soon as they appear in public updates, then use that information to target users who have not yet installed the fix. The longer the patch gap, the greater the risk for those users.

To reduce that window, Google is piloting two security releases per week instead of the usual one. That means security fixes can be shipped to users almost immediately after they are validated, rather than waiting for the next scheduled release. This is especially valuable for zero-day vulnerabilities or flaws that are already being actively exploited. Every day of delay gives attackers more time to use their exploit against the wider public.

The company is also exploring a more radical approach called dynamic patching. If successful, this technique would allow Google to apply security updates to critical components of Chrome without requiring the browser to be fully restarted. For years, one of the main reasons users ignore update notifications is the inconvenience of closing all their tabs and restarting the browser. Dynamic patching could eliminate that friction entirely, meaning that the vast majority of security fixes would be applied in the background with no user interaction required. This would not only improve security but also reduce the number of people running outdated versions of Chrome.

Chrome’s architecture has always made updates relatively seamless compared to traditional desktop software. In the past, administrators often delayed updates because of compatibility concerns, but modern Chrome enforces a rapid release cycle. Still, there has always been a lag for the biggest, most disruptive changes. Dynamic patching would be a major step forward, potentially making routine security updates invisible to the user.

AI is changing the game

Google’s use of AI in this capacity is part of a broader trend across the technology industry. Security firms have been applying machine learning to malware detection and network traffic analysis for years, but applying large language models to the entire source code of a complex application is a newer frontier. Chromium is one of the largest codebases in existence, with tens of millions of lines of code written in C++ and various third-party libraries. Manually auditing all of it for vulnerabilities is an impossible task, even for the largest security teams in the world.

Gemini’s ability to understand code at scale changes that equation. Instead of checking a specific function or component, the AI can trace the flow of data across the entire browser, identify unusual patterns, and simulate how a malicious website might try to exploit a certain behavior. It also learns from the fixes it generates, becoming more adept at spotting similar weaknesses in other parts of the code. Over time, this should make Chrome progressively harder to attack.

Of course, AI is not a silver bullet. Attackers also have access to AI tools and can use them to find vulnerabilities faster than ever. The ongoing contest between AI-powered attackers and AI-powered defenders is likely to define the next decade of browser security. Google is betting that its deep integration of AI into the development and patching process will give it an edge in that race.

There is also a human element that remains indispensable. While AI agents generate patches and write tests, security engineers still make the final decisions about whether a fix is safe, how it impacts performance, and whether it introduces any compatibility issues. The goal is not to replace humans but to amplify their capabilities, allowing them to focus on architectural decisions and novel threats while the AI handles the repetitive and time-consuming work.

For users, the practical takeaway is simple: keep Chrome updated. The next time you see a Chrome update prompt, it might be delivering a fix for a bug that has been hiding in the browser since before you even started using it. Google’s AI is finally catching the problems that humans missed for years, and it is doing so at a speed that would have seemed impossible just a short time ago. That is good news for anyone who relies on Chrome for banking, shopping, email, or any other sensitive activity on the web.


Source: Digital Trends News


Share:

Your experience on this site will be improved by allowing cookies Cookie Policy