CVE-2018-12293

HIGH

WebKit <2.20.3-2.20.1 - Buffer Overflow

Title source: llm
STIX 2.1

Description

The getImageData function in the ImageBufferCairo class in WebCore/platform/graphics/cairo/ImageBufferCairo.cpp in WebKit, as used in WebKitGTK+ prior to version 2.20.3 and WPE WebKit prior to version 2.20.1, is vulnerable to a heap-based buffer overflow triggered by an integer overflow, which could be abused by crafted HTML content.

Exploits (1)

exploitdb WORKING POC
by PeregrineX · textlocallinux
https://www.exploit-db.com/exploits/45205

References (8)

Core 8
Core References
Permissions Required, Vendor Advisory x_refsource_misc
https://bugs.webkit.org/show_bug.cgi?id=186384
Third Party Advisory vendor-advisory x_refsource_gentoo
https://security.gentoo.org/glsa/201808-04
Third Party Advisory, VDB Entry mailing-list x_refsource_bugtraq
http://www.securityfocus.com/archive/1/542087/100/0/threaded
Exploit, Third Party Advisory exploit x_refsource_exploit-db
https://www.exploit-db.com/exploits/45205/
Patch, Third Party Advisory, Vendor Advisory x_refsource_misc
https://trac.webkit.org/changeset/232618
Third Party Advisory vendor-advisory x_refsource_ubuntu
https://usn.ubuntu.com/3687-1/
Mailing List, Technical Description mailing-list x_refsource_mlist
http://www.openwall.com/lists/oss-security/2018/06/14/1

Scores

CVSS v3 8.8
EPSS 0.3900
EPSS Percentile 97.3%
Attack Vector NETWORK
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Details

CWE
CWE-190 CWE-787
Status published
Products (5)
canonical/ubuntu_linux 16.04
canonical/ubuntu_linux 17.10
canonical/ubuntu_linux 18.04
webkitgtk/webkitgtk\+ < 2.20.3
wpewebkit/wpe_webkit < 2.20.1
Published Jun 19, 2018
Tracked Since Feb 18, 2026