ANGLE Graphics Engine: Out-of-bounds memory access RCE (CVE-2025-14174)
An out-of-bounds memory access vulnerability in the ANGLE graphics engine enables remote code execution via crafted WebGL content, with active exploitation and a functional PoC now available.
CVE search metadata
CVE search record: CVE-2025-14174. Severity: high. CVSS: 8.8. EPSS: 55.33%. KEV: no. Product: Google Chrome (< 143.0.7499.110), Safari (< 143.0.7499.110), Edge (< 143.0.7499.110). Brief: ANGLE Graphics Engine: Out-of-bounds memory access RCE (CVE-2025-14174). Brief link: https://feed.craftedsignal.io/briefs/2026-10-cve-2025-14174-angle/
Triage facts
Revision 1- Applicability
- Google Chrome (< 143.0.7499.110), Safari (< 143.0.7499.110) +1
- Evidence
- Unknown
- Severity
- Critical
- Action
- Immediate escalation
- Sources
- 2 public sources
- Freshness
- Revision 1Oct 30, 03:31 UTC
- Vulnerabilities
- 1 CVE
- Source quality
- C3Very likely
CVE-2025-14174 is a critical memory corruption vulnerability (CWE-119) within the ANGLE graphics engine, which is utilized by major web browsers across Windows, macOS, Android, and iOS. The vulnerability allows an attacker to achieve remote code execution (RCE) by tricking a user into navigating to a malicious webpage containing crafted WebGL or shader content. A functional Proof-of-Concept (PoC) exploit has been published that reportedly bypasses existing vendor patches, indicating that previous remediations may be incomplete for certain configurations.
Attack Chain
- Attacker hosts a malicious web page containing crafted WebGL/shader content.
- Victim browses to the malicious URL using an affected browser.
- Browser renders the crafted graphics content using the vulnerable ANGLE engine.
- Out-of-bounds memory access is triggered during shader processing.
- Exploitation of heap corruption allows for arbitrary memory read/write.
- Attacker-supplied shellcode is executed within the context of the browser process.
- Post-exploitation hooks facilitate memory dumping or privilege escalation on the host system.
Impact
The vulnerability allows for remote code execution, unauthorized access to sensitive memory, and potential full system compromise. The exploit has been observed in real-world targeted attacks against iOS users and is reported to succeed on systems previously thought to be patched.
Recommendation
- Inventory all systems running web browsers using the ANGLE graphics engine (Chrome, Edge, Safari).
- Prioritize updating Google Chrome to version 143.0.7499.110 or later.
- Implement browser-based security controls such as disabling WebGL if not required for business-critical applications until patches are verified.
- Monitor for unusual browser process activity, such as child processes spawning or unexpected memory usage patterns associated with high-risk web browsing.
Immediate actions
Patch all instances of Google Chrome to version 143.0.7499.110 or later.
Threat Hunt
Identify browsers rendering WebGL content from suspicious or non-standard external domains.
Data: Browser process logs, Proxy/WAF logs for unusual WebGL-related payloads
Mitigations
Disable WebGL in enterprise browser policies for high-risk user groups.
CVE-2025-14174