CVE-2026-95355 in Chromeinfo

Summary

by MITRE • 09/29/2026

Incorrect authorization in Navigation in Google Chrome on on iOS prior to 154.0.8037.57 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 09/29/2026

The vulnerability identified as an incorrect authorization issue within Google Chrome on iOS prior to version 154.0.8037.57 represents a critical failure in process isolation mechanisms, specifically affecting the navigation subsystem. This flaw allows for privilege escalation from a compromised renderer process to code execution outside of the browser's sandbox environment. In modern web browsers like Chromium-based engines such as Chrome, security relies heavily on a multi-process architecture where each tab or frame runs in an isolated renderer process with restricted permissions. The primary defense against remote code execution is ensuring that these processes cannot interact directly with system resources or other higher-privilege processes without strict validation and authorization checks. In this specific instance, the navigation logic failed to properly verify whether the requesting entity had sufficient privileges to perform certain actions, thereby creating a pathway for an attacker who has already gained control over a renderer process to bypass these restrictions.

The technical nature of this flaw centers on improper access controls during page navigation events. When a user interacts with a web page or when JavaScript triggers a navigation event, the browser must validate that the action is authorized and safe within the current security context. The vulnerability arises because the authorization check was either missing, bypassed, or incorrectly implemented for specific navigation scenarios involving crafted HTML pages. An attacker can exploit this by hosting a malicious webpage designed to trigger these vulnerable code paths through carefully constructed JavaScript calls or DOM manipulations. By leveraging the lack of proper authorization checks during the transition between different security contexts or frames, the attacker can trick the browser into executing commands that are normally reserved for higher-privilege processes, such as those handling file system access or network stack interactions.

The operational impact of this vulnerability is severe due to its potential for remote code execution with elevated privileges. Since the attack vector involves a crafted HTML page served over the web, it qualifies as a remotely exploitable flaw that does not require user interaction beyond visiting the malicious site, assuming no additional security prompts are triggered by other browser features. Once an attacker successfully exploits this incorrect authorization in navigation, they can execute arbitrary code outside the sandbox. This effectively breaks the fundamental isolation model of the browser, allowing the attacker to access sensitive data stored on the device, install malware, or use the compromised device as a pivot point for further network attacks. The severity is classified as High within the Chromium security framework because it undermines the core trust boundary that protects users from malicious web content.

This vulnerability aligns with CWE-269, which describes Improper Privilege Management, specifically where an actor obtains privileges without explicit, intentional authorization by the privilege manager. Furthermore, in terms of offensive cybersecurity frameworks like MITRE ATT&CK, this exploit technique relates to techniques involving process injection or sandbox escape, such as T1055 Process Injection or more broadly categories related to Defense Evasion and Privilege Escalation on mobile platforms. The ability to execute code outside the sandbox effectively neutralizes one of the most important layers of defense in web browsing, making it a critical target for exploitation by advanced persistent threats or opportunistic attackers seeking device compromise.

Mitigation strategies primarily involve updating Google Chrome on iOS to version 154.0.8037.57 or later, where these authorization checks have been corrected and hardened against such bypass attempts. Users should ensure that automatic updates are enabled for their browsers to receive security patches promptly. Additionally, employing browser extensions that enforce strict content security policies can provide an additional layer of defense by restricting the types of scripts and resources allowed to execute within a page context. From a defensive posture perspective, organizations relying on Chrome for iOS should monitor for indicators of compromise associated with renderer process anomalies or unexpected network connections originating from browser processes, as these may signal active exploitation attempts targeting this specific flaw before patches are applied.

Responsible

Chrome

Reservation

09/22/2026

Disclosure

09/29/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

very low

Sources

Interested in the pricing of exploits?

See the underground prices here!