NEWS
Chrome 148 Fixes 151 Flaws, 22 Critical, but Needs a Restart
The Chrome 148 security update is a large browser patch with one practical test: whether users relaunch. Google says the May 27 stable build fixes 151 security flaws, including 22 critical issues, across Windows, macOS and Linux; Android 148 carries the same security fixes unless Google notes otherwise.
That makes this release a restart problem as much as a code problem. Google did not say in the bulletin that any of the listed bugs are being exploited in the wild, but the components named in the highest-rated group touch graphics, networking, Bluetooth, WebView, immersive web features and extensions.
The Patch Size Is the First Warning
Google’s May 27 Chrome release note says the desktop stable channel moved to version 148.0.7778.216/217 for Windows, 148.0.7778.215/216 for macOS and 148.0.7778.215 for Linux. The release is rolling out over days or weeks, which is normal for Chrome. It also means two users in the same office may see different states for a short time.
The count matters because Chrome is no longer a document viewer with a search box. It is a full application platform. It runs video calls, graphics workloads, password flows, extensions, local device features and web apps that stay open all day. That gives each browser update the weight of an operating-system patch for many users.
- 151 fixes – Google linked the count to Chromium issue tracking in the stable-channel bulletin.
- 22 critical – the top severity group runs from CVE-2026-9872 through CVE-2026-9893.
- $102,000 – known rewards for four externally reported critical bugs.
- 17 outside reports – non-Google reporters appear in the highlighted public list.
A critical label measures potential impact, while attack activity needs a separate disclosure. For home users, the practical reading is simple: check the version, let the update install, then restart the browser. For managed fleets, the same patch turns into a measurement problem across channels, platforms and open sessions.

The Exploit Line Is Missing for Now
Chrome release notes are unusually direct when Google knows a vulnerability is already being used. In a March Chrome security bulletin, the company used a sentence that security teams recognize immediately.
Google is aware that an exploit for CVE-2026-3909 exists in the wild.
Google, Chrome’s developer, used that wording for a Skia flaw in the March bulletin. The sentence is absent from the May 27 bulletin. The distinction separates this release from emergency zero-day patches, where public attack activity is already disclosed and patch windows shrink fast.
That should calm the panic, not slow the update. Attackers can reverse engineer browser patches after release, especially when component names and weakness classes are public. Google’s usual disclosure delay buys time for users who restart promptly, but it also creates a race between patch adoption and technical analysis.
For security teams, the missing exploit line changes triage; the patch still belongs near the front of the browser queue. Browsers face untrusted content all day, and the cost of a relaunch is usually lower than the cost of leaving a high-value target one version behind.
Graphics Code Carries the Sharpest Edge
The first five critical Common Vulnerabilities and Exposures (CVE, the public identifier system for software flaws) entries explain why this patch deserves attention even without a known attack. CVE-2026-9872 is an out-of-bounds write in the graphics processing unit (GPU, the hardware path for display and acceleration). CVE-2026-9873 is a use-after-free flaw in Network.
The next three sit in Dawn and Web Graphics Library (WebGL, the browser interface for rendering 2D and 3D graphics). Further down the critical list, Almost Native Graphics Layer Engine (ANGLE, Chrome’s translation layer for graphics calls), Skia, Bluetooth, WebView, extended reality (XR, browser features for immersive hardware) and Extensions all appear.
The pattern is a graphics-heavy patch. Dawn is Chrome’s implementation of WebGPU, a newer browser graphics interface for GPU work. WebGL is the older graphics path. ANGLE translates graphics commands across operating systems. Skia draws much of the browser interface. These components sit under maps, design tools, video editors, conferencing apps and ordinary sites with accelerated effects.
For users, the safe takeaway is concrete: a malicious page can be enough in many browser threat models. The official note does not publish technical exploit details yet, which helps defenders because it slows copycat testing while patched builds spread.
The Version Matrix Is Easy to Misread
Chrome version numbers now move fast enough to make a security bulletin look stale within days. As of June 1, Google’s release blog also showed an early stable 149 desktop release for a small percentage of Windows and Mac users. That does not erase the May 27 security note. It means users should check the About page instead of guessing from a headline.
The Android build also matters because mobile Chrome may not show the same desktop number. The Chrome for Android update note says Android release 148.0.7778.215 contains the same security fixes as the corresponding desktop releases unless Google states otherwise.
| Platform | Version Named by Google | Reader Action |
|---|---|---|
| Windows | 148.0.7778.216/217 | Open Help, then About Google Chrome, and relaunch when prompted. |
| macOS | 148.0.7778.215/216 | Check the About page and restart the browser after installation. |
| Linux | 148.0.7778.215 | Update through Chrome or the package source, then restart the browser. |
| Android | 148.0.7778.215 | Update from Google Play as the rollout reaches the device. |
The Bounty Ledger Marks the Highest Risk
Bug bounties are imperfect signals. Reward amounts reflect severity, report quality, exploitability and program rules. Still, the highest visible payments in this bulletin land on the first two critical CVEs. Both were reported by cinzinga, an external security researcher named in Google’s post.
CVE-2026-9872 and CVE-2026-9873 each earned $43,000. CVE-2026-9874, a use-after-free flaw in Dawn, earned $11,000. CVE-2026-9875, an out-of-bounds read in WebGL, earned $5,000. A fifth critical report, CVE-2026-9876, is marked TBD, meaning the final reward was not listed in the bulletin.
After that first group, most critical entries are marked N/A because Google reported them internally. That changes the labor story behind the patch. The public researcher economy found important bugs, but Google’s own testing and security work account for most of the named critical items.
The dollar figure also tells readers where not to stare. The largest rewards sit near graphics and network attack surfaces, but the lower-paid or internally found bugs still matter. Attack chains often combine a flashy memory bug with a quieter flaw that helps move between browser layers.
So the right reading is not panic over a single CVE. The better reading is coverage: this release closes a broad set of memory-safety and input-validation failures across the parts of Chrome that modern websites touch most often.
The Fix Does Not Finish Until Relaunch
Chrome can download updates in the background, but Google Chrome Help update instructions say the browser may wait for close and reopen. That makes restart debt the consumer version of patch debt. A machine can have the update waiting and still run old browser code until the user relaunches.
- Select the three-dot menu in the top-right corner.
- Choose Help, then About Google Chrome.
- Let Chrome check for updates and install any available build.
- Select Relaunch when the button appears.
Use the browser’s own menu for this check. Random webpage banners that ask for a Chrome update should be treated with suspicion. The official path starts inside Chrome, shows the version, downloads the update if available and asks for a relaunch when needed.
If the Relaunch button is missing, Google says the browser is already on the latest version available to that device. That can still differ by channel, platform and rollout timing, so the exact version string matters more than a social post saying an update exists.
The Admin Problem Is Restart Debt
Companies have a harder last mile than consumers: the update must reach the machine, then the browser process has to restart. Browsers can stay open for days with tabs restored, single sign-on sessions active and web apps pinned like desktop software. A fleet dashboard that shows an installer version may miss old processes still running in memory.
Google’s Chrome relaunch notification guidance covers prompts that tell users to restart after policies land. That matters for this update because gradual rollout and deferred restarts can create a false sense of completion.
Security teams should sort devices into three buckets: updated and relaunched, update pending relaunch, and not yet offered the build. The middle bucket is the one that grows during a gradual rollout. It is also the bucket users can fix in seconds.
Google’s wording makes the May 27 release a broad hardening update rather than a zero-day alarm. The housekeeping burden remains. If old Chrome processes are still open on Monday morning, count those machines first.
-
NEWS10 years agoSamsung Releases Galaxy Note7 TV Ad as Reddit AMA Leaks Specs
-
NEWS10 years agoAndroid 7.0 Nougat Rolls Out To Nexus Devices With New Emoji, Features
-
FINANCE8 years agoCardano Price Surges as ADA Enters the Crypto Top Ten List
-
NEWS10 years agoPre-Order the First Camera Made for Facebook Live Streaming Video
-
FINANCE8 years agoRChain Price Jumps Nearly 150% to a New All-Time High of $2.03
-
FINANCE10 months agoBinance Suspends Trading and Withdrawals for a System Upgrade
-
NEWS10 years agoGoogle Play App Icons Get Fresh New Look: See the Latest Design Update
-
NEWS10 years agoGoogle Doodle Go Bananas Fruit Games Live On Mobile For Two Weeks
