Description
Use after free in WebUSB in Google Chrome on Mac prior to 150.0.7871.47 allowed a local attacker to execute arbitrary code via a malicious peripheral. (Chromium security severity: Critical)
Published: 2026-06-30
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw is a use‑after‑free (CWE‑416) in the WebUSB implementation of Google Chrome on macOS. Based on that a local attacker who can supply a malicious USB peripheral that speaks the WebUSB protocol can trigger the browser to free a memory buffer and then reuse it with attacker‑controlled data, allowing execution of arbitrary code in the context of the user who is running Chrome.

Affected Systems

Google Chrome version 150.0.7871.47 and earlier on macOS.

Risk and Exploitability

The CVSS score is 7.8, and the EPSS score is below 1 %. The vulnerability is not currently listed in the CISA KEV catalog. Based on the description, it is inferred that exploitation requires the attacker to have physical or local access to a device that communicates via WebUSB. Successful exploitation results in code execution with the privileges of the logged‑in user.

Generated by OpenCVE AI on July 16, 2026 at 00:31 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Chrome on affected macOS systems to build 150.0.7871.47 or newer.
  • Disable the WebUSB feature until the update is applied by setting the Chrome flag --disable-webusb, applying an MDM solution to enforce USB device whitelisting.
  • Configure the Chrome Enterprise policy ‘USBAccessControl’ to restrict or block USB devices until the update is applied.

Generated by OpenCVE AI on July 16, 2026 at 00:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4672-1 chromium security update
Debian DSA Debian DSA DSA-6378-1 chromium security update
History

Thu, 16 Jul 2026 01:00:00 +0000

Type Values Removed Values Added
Title Use-After-Free in Chrome WebUSB Enables Local Code Execution via USB

Tue, 14 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
Title Use-after-Free in Chrome WebUSB Allows Local Code Execution via Malicious USB

Sun, 12 Jul 2026 11:30:00 +0000

Type Values Removed Values Added
Title Use-after-Free in Chrome WebUSB Allows Local Code Execution via Malicious USB

Sat, 11 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Title Chrome WebUSB Use-After-Free Vulnerability Enabling Local Code Execution

Thu, 09 Jul 2026 22:30:00 +0000

Type Values Removed Values Added
Title Chrome WebUSB Use-After-Free Vulnerability Enabling Local Code Execution

Thu, 09 Jul 2026 03:30:00 +0000

Type Values Removed Values Added
Title Chrome WebUSB Use‑After‑Free Enables Local Code Execution

Tue, 07 Jul 2026 16:45:00 +0000

Type Values Removed Values Added
Title Chrome WebUSB Use‑After‑Free Enables Local Code Execution

Mon, 06 Jul 2026 21:15:00 +0000

Type Values Removed Values Added
Title Use-After-Free in WebUSB on macOS Chrome Exploits Local Code Execution

Mon, 06 Jul 2026 08:15:00 +0000

Type Values Removed Values Added
Title Use-After-Free in WebUSB on macOS Chrome Exploits Local Code Execution

Sun, 05 Jul 2026 20:00:00 +0000

Type Values Removed Values Added
Title Chrome WebUSB Use‑After‑Free Enables Local Code Execution via Malicious USB

Sun, 05 Jul 2026 07:45:00 +0000

Type Values Removed Values Added
Title Chrome WebUSB Use‑After‑Free Enables Local Code Execution via Malicious USB

Sun, 05 Jul 2026 00:00:00 +0000

Type Values Removed Values Added
Title Local Code Execution via WebUSB Use‑After‑Free in Chrome on macOS

Sat, 04 Jul 2026 08:30:00 +0000

Type Values Removed Values Added
Title Local Code Execution via WebUSB Use‑After‑Free in Chrome on macOS

Sat, 04 Jul 2026 00:30:00 +0000

Type Values Removed Values Added
Title Local Code Execution via WebUSB Use‑After‑Free in Google Chrome on macOS

Fri, 03 Jul 2026 13:15:00 +0000

Type Values Removed Values Added
Title Local Code Execution via WebUSB Use‑After‑Free in Google Chrome on macOS

Fri, 03 Jul 2026 03:00:00 +0000

Type Values Removed Values Added
Title Chrome WebUSB Use‑After‑Free on macOS Enables Local Code Execution

Thu, 02 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
Title Chrome WebUSB Use‑After‑Free on macOS Enables Local Code Execution

Thu, 02 Jul 2026 01:00:00 +0000

Type Values Removed Values Added
Title Use-After-Free in Chrome WebUSB on macOS Enables Local Code Execution

Wed, 01 Jul 2026 15:00:00 +0000

Type Values Removed Values Added
Title Use-After-Free in Chrome WebUSB on macOS Enables Local Code Execution

Wed, 01 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 01 Jul 2026 10:30:00 +0000

Type Values Removed Values Added
First Time appeared Google
Google chrome
Vendors & Products Google
Google chrome

Wed, 01 Jul 2026 08:45:00 +0000

Type Values Removed Values Added
Title Use‑After‑Free in Chrome WebUSB Allows Local Code Execution on macOS

Wed, 01 Jul 2026 00:45:00 +0000

Type Values Removed Values Added
Title Use‑After‑Free in Chrome WebUSB Allows Local Code Execution on macOS

Tue, 30 Jun 2026 23:15:00 +0000

Type Values Removed Values Added
Description Use after free in WebUSB in Google Chrome on Mac prior to 150.0.7871.47 allowed a local attacker to execute arbitrary code via a malicious peripheral. (Chromium security severity: Critical)
Weaknesses CWE-416
References

cve-icon MITRE

Status: PUBLISHED

Assigner: Chrome

Published:

Updated: 2026-07-02T03:56:06.840Z

Reserved: 2026-06-29T23:03:15.057Z

Link: CVE-2026-13778

cve-icon Vulnrichment

Updated: 2026-07-01T13:54:53.236Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-16T00:45:04Z

Weaknesses