Google has pushed a new Chrome update that patches 52 security vulnerabilities across the browser, addressing issues that touch file handling, page rendering, JavaScript, graphics, and media processing. The Stable channel moves to version 156.0.8078.73/.74 for Windows and Mac and 156.0.8078.73 for Linux. According to Google’s release, the fixes include four critical vulnerabilities, 46 high-severity issues, and two medium-severity bugs. The company has not published exploit details or confirmed active exploitation.
What Google fixed
This release targets a broad set of defect classes: memory corruption, use-after-free, improper input validation, access-control and authorization gaps, and out-of-bounds writes. The critical flaws primarily affect file and display subsystems — FileSystem, FileAPI, Skia (graphics), and Layout — and were reported in October by researchers including Xinyang Ge of Anthropic with assistance from Claude. Google’s advisory lists individual CVE identifiers and affected components but omits exploit conditions for most entries, noting that some details will remain restricted until the majority of users update.
Critical Vulnerabilities:
| CVE ID | Affected component | Vulnerability type |
|---|---|---|
| CVE-2026-118306 | FileSystem | Memory corruption |
| CVE-2026-118331 | FileAPI | Improper input validation |
| CVE-2026-118348 | Skia | Improper input validation |
| CVE-2026-118344 | Layout | Use after free |
Notable high-severity areas
High-severity fixes cover dozens of components, including the V8 JavaScript engine, ANGLE graphics translation, WebRTC, PDFium, WebAudio, and the browser’s core rendering and media paths. Examples in the advisory include an improper access control bug in V8 (CVE-2026-118318), a missing authorization issue in Video (CVE-2026-118333), and an out-of-bounds write in Editing (CVE-2026-118342). Google also called out several use-after-free and memory corruption bugs across Skia, Turbolev, and other subsystems.
High-Severity Vulnerabilities:
| CVE ID | Affected component | Vulnerability type |
|---|---|---|
| CVE-2026-118357 | FileSystem | Use after free |
| CVE-2026-118318 | V8 | Improper access control |
| CVE-2026-118350 | Turbolev | Use after free |
| CVE-2026-118339 | Animation | Use after free |
| CVE-2026-118305 | Turbolev | Memory corruption |
| CVE-2026-118317 | HTML | Memory corruption |
| CVE-2026-118320 | V8 | Memory corruption |
| CVE-2026-118322 | ANGLE | Memory corruption |
| CVE-2026-118329 | ANGLE | Improper input validation |
| CVE-2026-118354 | Skia | Improper input validation |
| CVE-2026-118340 | Skia | Memory corruption |
| CVE-2026-118321 | Core | Improper input validation |
| CVE-2026-118337 | Forms | Improper access control |
| CVE-2026-118352 | Cache | Memory corruption |
| CVE-2026-118355 | Command | Improper input validation |
| CVE-2026-118307 | Paint | Use after free |
| CVE-2026-118351 | Skia | Memory corruption |
| CVE-2026-118328 | WebRTC | Improper input validation |
| CVE-2026-118333 | Video | Missing authorization |
| CVE-2026-118336 | Headless | Improper input validation |
| CVE-2026-118358 | WebAudio | Memory corruption |
| CVE-2026-118353 | Paint | Use after free |
| CVE-2026-118349 | Payments | Memory corruption |
| CVE-2026-118327 | Media | Memory corruption |
| CVE-2026-118359 | V8 | Memory corruption |
| CVE-2026-118343 | ReadingList | Improper input validation |
| CVE-2026-118311 | Media | Memory corruption |
| CVE-2026-118334 | ImageCapture | Use after free |
| CVE-2026-118332 | Compositing | Improper input validation |
| CVE-2026-118313 | Video | Use after free |
| CVE-2026-118345 | PDFium | Use after free |
| CVE-2026-118304 | SVG | Improper input validation |
| CVE-2026-118316 | V8 | Improper input validation |
| CVE-2026-118346 | Compositing | Use after free |
| CVE-2026-118342 | Editing | Out-of-bounds write |
| CVE-2026-118310 | Views | Improper input validation |
| CVE-2026-118335 | Metrics | Improper input validation |
| CVE-2026-118308 | SVG | Use after free |
| CVE-2026-118314 | UI | Improper input validation |
| CVE-2026-118347 | FileSystem | Use after free |
| CVE-2026-118341 | Modularization | Use after free |
| CVE-2026-118330 | Browser | Use after free |
| CVE-2026-118315 | SVG | Improper input validation |
| CVE-2026-118356 | WTF | Use after free |
| CVE-2026-118309 | UI | Improper input validation |
| CVE-2026-118319 | Skia | Memory corruption |
Medium-Severity Vulnerabilities:
| CVE ID | Affected component | Vulnerability type |
|---|---|---|
| CVE-2026-118312 | Paint | Memory corruption |
| CVE-2026-118338 | Animation | Use after free |
Context and credits
This release follows prior Chrome updates earlier in the 156 cycle that addressed a large number of vulnerabilities, including a prior Chrome 156 release that fixed 353 flaws and another update that resolved 32 issues. Google’s advisory credits a mix of internal researchers and external contributors — including Mozilla, Anthropic, Ada Logics, OpenAI Codex Security, and independent reporters — and notes several reports identified AI assistance in discovery. The credits do not imply those tools independently verified every finding.
How users and admins should respond
Google recommends checking the installed Chrome build rather than relying on the browser’s major version number. Users can update by opening Chrome’s menu, selecting Help, then About Google Chrome, and relaunching after any available update installs. Linux users should update via their package manager. Administrators are advised to keep automatic updates enabled across managed Windows devices so critical fixes are applied promptly. Google also says some bug details will remain restricted until most users have updated, particularly where shared libraries could affect other projects.