CVE-2022-3038 — Google Chromium Network Service Use-After-Free Vulnerability

CVE-2022-3038

Google Chromium Network Service — Use-After-Free Enabling Heap Corruption via Crafted Web Content

What is the Chromium Network Service?

The Chromium Network Service is an isolated process in Chrome's multi-process architecture that handles all network requests — HTTP, HTTPS, WebSockets, and other protocols. Because it processes untrusted network data from any website, it is a frequent target for browser exploitation. Chrome's sandbox model isolates the Network Service, but a use-after-free in this component can still lead to heap corruption and sandbox escape, potentially enabling remote code execution.

Overview

CVE-2022-3038 is a use-after-free (CWE-416) vulnerability in the Chromium Network Service. A remote attacker can exploit the flaw by delivering a crafted HTML page that triggers heap corruption in the browser's network handling layer. Successful exploitation can lead to arbitrary code execution in the browser process context. Google patched the vulnerability in Chrome 105 in August 2022; CISA added it to KEV in March 2023 alongside several other Chromium bugs that showed evidence of real-world exploitation.

The vulnerability affects all Chromium-based browsers, including Google Chrome, Microsoft Edge, Opera, Brave, and others.

Affected Versions

Product Vulnerable Fixed
Google Chrome < 105.0.5195.52 105.0.5195.52
Microsoft Edge (Chromium) < 105 equivalent 105 equivalent
Other Chromium-based browsers < Chromium 105 Chromium 105

Technical Details

The vulnerability is a use-after-free (CWE-416) in the Network Service process. Use-after-free bugs occur when code retains a pointer to a freed object and subsequently accesses it. In the context of browser exploitation:

  • Trigger: A crafted HTML page causes the Network Service to free a network object while a reference to it remains active, then uses the dangling pointer
  • Impact: Heap corruption allowing attacker-controlled data to overwrite adjacent memory structures
  • Sandbox consideration: Network Service runs in a sandboxed process; full code execution on the host typically requires a second sandbox escape exploit
  • User interaction required: The victim must visit a malicious web page (drive-by download model)
  • Affects all Chromium-based browsers using the same Network Service architecture

Discovery

Reported internally to Google. The specific reporter is not publicly credited in the Chrome release notes for this fix.

Exploitation Context

CISA's addition of this CVE to KEV in March 2023 — roughly seven months after the patch — indicates evidence of real-world exploitation was later confirmed, likely through threat intelligence reporting on browser exploit kits or targeted attack campaigns. The six-month gap between patch and KEV addition is consistent with exploitation being discovered in the wild post-patch through incident response or malware analysis.

Browser use-after-free vulnerabilities in this class are standard components of commercial exploit kit chains and advanced persistent threat (APT) browser exploitation toolkits.

Remediation

  1. Update Chrome to version 105.0.5195.52 or later via Chrome menu → Help → About Google Chrome
  2. Ensure Microsoft Edge and other Chromium-based browsers are updated to their equivalent patched versions
  3. Enable Chrome's automatic updates to receive future security patches immediately
  4. For enterprise environments, enforce browser version minimums via policy (Chrome Enterprise, Intune)
  5. Consider enabling Chrome's Enhanced Safe Browsing for additional protection against malicious pages

Key Details

PropertyValue
CVE ID CVE-2022-3038
Vendor / Product Google — Chromium Network Service
NVD Published2022-09-26
NVD Last Modified2025-10-24
CVSS 3.1 Score8.8
CVSS 3.1 VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
SeverityHIGH
CWE CWE-416 find similar ↗
CISA KEV Added2023-03-30
CISA KEV Deadline2023-04-20
Known Ransomware Use No

CVSS 3.1 Breakdown

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Required Action

CISA BOD 22-01 Deadline: 2023-04-20. Apply updates per vendor instructions.

Timeline

DateEvent
2022-08-30Google releases Chrome 105.0.5195.52 patching CVE-2022-3038
2022-09-26CVE published
2023-03-30Added to CISA Known Exploited Vulnerabilities catalog
2023-04-20CISA BOD 22-01 remediation deadline