Cloudanix VulnDB

CVE-2014-7904

None

CVSS

—

EPSS

1.6%

Published

Nov 19, 2014

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A flaw in the graphics engine used by older Chrome browsers could let attackers take control of a computer simply by getting a user to view a malicious webpage.

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

What it actually does

Buffer overflow in the Skia graphics library allows remote attackers to corrupt memory and achieve denial of service or arbitrary code execution through specially crafted content.

Why it matters to the business

Unpatched browsers can be compromised when users visit malicious sites, leading to potential data theft, malware installation, and disruption of daily operations until updates are applied.

How an attack unfolds

An attacker hosts or compromises a website containing malformed image or vector data that triggers the Skia buffer overflow when rendered by an affected Chrome instance, resulting in memory corruption that can be leveraged for code execution.

How to fix it

Upgrade Google Chrome to version 39.0.2171.65 or later. Apply browser updates automatically where possible and remove unsupported legacy versions from the environment.

How to confirm the fix worked

Verify that all endpoints report Chrome version 39.0.2171.65 or newer through enterprise management consoles or scripted inventory checks; confirm absence of crash reports linked to Skia rendering.

Typical attack path

  1. Attacker prepares malicious web content exploiting Skia buffer handling
  2. Victim is directed to the attacker-controlled or compromised site
  3. Browser renders the content and triggers the overflow
  4. Memory corruption is used to execute attacker-supplied code
  5. Attacker establishes persistence or exfiltrates data

How to detect it

Review browser crash logs and telemetry for Skia rendering failures; correlate with web proxy logs showing access to recently created or low-reputation domains serving image or SVG content.

What your security team should do

  • Prioritize immediate browser updates across all managed devices
  • Enable automatic updates and enforce policies that prevent downgrades
  • Monitor for Skia-related crash reports as indicators of attempted exploitation
  • Restrict rendering of untrusted image or vector content until patches are confirmed

The record

Buffer overflow in Skia, as used in Google Chrome before 39.0.2171.65, allows remote attackers to cause a denial of service or possibly have unspecified other impact via unknown vectors.

Affected packages

Ecosystem Package Introduced Fixed
Mageia:3 chromium-browser-stable 0 39.0.2171.65-1.mga3
Mageia:4 chromium-browser-stable 0 39.0.2171.65-1.mga4
Red Hat:rhel_extras:6 chromium-browser 0 0:39.0.2171.65-2.el6_6
Red Hat:rhel_extras:6 chromium-browser-debuginfo 0 0:39.0.2171.65-2.el6_6
Ubuntu:14.04:LTS chromium-browser 0 39.0.2171.65-0ubuntu0.14.04.1.1064
Ubuntu:14.04:LTS oxide-qt 0 1.3.4-0ubuntu0.14.04.1
openSUSE:Tumbleweed chromium 0 55.0.2883.75-3.1
openSUSE:Tumbleweed chromium 0 113.0.5672.92-1.1

Related vulnerabilities