Cloudanix VulnDB

CVE-2015-1233

None

CVSS

—

EPSS

5.3%

Published

Apr 1, 2015

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

Older versions of the Chrome browser can be tricked by a malicious website into letting attackers run their own programs on the computer.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Remote Code Execution
Component
Application
Class
Memory Corruption
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Improper handling of IPC interactions between the Gamepad API and Google V8 engine results in memory corruption that permits remote arbitrary code execution.

Why it matters to the business

Older browser installations can be silently compromised, allowing attackers to run unauthorized code on end-user systems with potential data theft or further network access.

How an attack unfolds

An attacker hosts malicious web content that leverages the Gamepad API through IPC channels to trigger a flaw in V8, resulting in memory corruption and arbitrary code execution on the victim's browser.

How to fix it

Upgrade affected Chrome installations to version 41.0.2272.118 or later; for listed Alpine libxml2 packages apply the fixed version 2.9.4-r1 immediately.

How to confirm the fix worked

Verify browser or package version strings match or exceed the fixed releases and confirm absence of the vulnerable IPC/Gamepad/V8 code paths via source inspection or updated build manifests.

Typical attack path

  1. Host or compromise a website delivering malicious JavaScript
  2. Trigger Gamepad API calls that interact with IPC and V8
  3. Exploit resulting memory corruption to execute attacker-controlled code

How to detect it

Review web proxy and browser process logs for unexpected Gamepad API invocations combined with IPC activity; examine crash reports containing V8 memory corruption signatures.

What your security team should do

  • Prioritize immediate upgrade of all Chrome instances to the fixed release due to remote code execution risk
  • Scan enterprise endpoints for outdated browser versions and enforce auto-update policies
  • Monitor EPSS and exploit maturity indicators for any future increase in observed activity

The record

Google Chrome before 41.0.2272.118 does not properly handle the interaction of IPC, the Gamepad API, and Google V8, which allows remote attackers to execute arbitrary code via unspecified vectors.

Affected packages

Ecosystem Package Introduced Fixed
Mageia:4 chromium-browser-stable 0 41.0.2272.118-1.mga4
Red Hat:rhel_extras:6 chromium-browser 0 0:41.0.2272.118-1.el6_6
Red Hat:rhel_extras:6 chromium-browser-debuginfo 0 0:41.0.2272.118-1.el6_6
Ubuntu:14.04:LTS chromium-browser 0 43.0.2357.81-0ubuntu0.14.04.1.1089
Ubuntu:14.04:LTS oxide-qt 0 1.5.6-0ubuntu0.14.04.2
openSUSE:Tumbleweed chromium 0 55.0.2883.75-3.1
openSUSE:Tumbleweed chromium 0 113.0.5672.92-1.1

Related vulnerabilities