VDB
CVE-2018-12293
CVE-2018-12293
PUBLISHED
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.
EPSS 39.00% · 97.4th percentile
Risk Scores
EPSS Score
39.00%
97.4th percentile
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Ubuntu:16.04:LTS | qtwebkit-source | 0, 2.3.2-0ubuntu10, 2.3.2-0ubuntu11 |
| Ubuntu:20.04:LTS | qtwebkit-opensource-src | 5.212.0~alpha3-6, 5.212.0~alpha3-7, 5.212.0~alpha4-1ubuntu1 |
| Ubuntu:18.04:LTS | webkitgtk | 2.4.11-3ubuntu3, 0, 2.4.11-3 |
| Ubuntu:16.04:LTS | webkitgtk | 0, 2.4.9-2ubuntu2, 2.4.11-0ubuntu0.1 |
| Ubuntu:16.04:LTS | webkit2gtk | 2.16.2-0ubuntu0.16.04.1, 2.16.1-0ubuntu0.16.04.2, 2.16.1-0ubuntu0.16.04.1 |
| Ubuntu:22.04:LTS | qtwebkit-opensource-src | 5.212.0~alpha4-14ubuntu2, 0, 5.212.0~alpha4-12 |
| Ubuntu:18.04:LTS | qtwebkit-opensource-src | 5.9.1+dfsg-5ubuntu1, 0, * |
| Ubuntu:18.04:LTS | webkit2gtk | 2.20.0-1, 2.19.92-1, 2.19.91-1ubuntu1 |
| Ubuntu:18.04:LTS | qtwebkit-source | 2.3.2-0ubuntu13, 0 |
| Ubuntu:16.04:LTS | qtwebkit-opensource-src | 0, 5.5.1+dfsg-2ubuntu1, 5.4.2+dfsg-1ubuntu2.1 |
| Ubuntu:24.04:LTS | qtwebkit-opensource-src | 0, 5.212.0~alpha4-34ubuntu3, 5.212.0~alpha4-33 |
Exploit Intelligence
- https://bugs.webkit.org/show_bug.cgi?id=186384 (circl)
- GLSA-201808-04 (circl)
- 20180614 WebKitGTK+ and WPE WebKit Security Advisory WSA-2018-0005 (circl)
- https://trac.webkit.org/changeset/232618 (circl)
- USN-3687-1 (circl)
- http://packetstormsecurity.com/files/148200/WebKitGTK-Data-Leak-Code-Execution.html (circl)
- [oss-security] 20180614 WebKitGTK+ and WPE WebKit Security Advisory WSA-2018-0005 (circl)
- 45205 (cve.org)
- WebkitGTK+ 2.20.3 - ImageBufferCairo::getImageData() Buffer Overflow Exploit (0day-today)
- WebkitGTK+ 2.20.3 - ImageBufferCairo::getImageData() Buffer Overflow Exploit (0day-today)
Timeline
- Jun 14, 2018 CVE Published
- Aug 16, 2018 PoC Published
- Apr 14, 2021 EPSS Score
- Aug 24, 2021 EPSS Score
- Dec 27, 2021 EPSS Score
- Feb 4, 2022 EPSS Score
- May 2, 2022 EPSS Score
- Sep 5, 2022 EPSS Score
- Jan 8, 2023 EPSS Score
- Mar 7, 2023 EPSS Score
- May 8, 2023 EPSS Score
- May 13, 2023 EPSS Score
References
- https://ubuntu.com/security/CVE-2018-12293 third-party-advisory
- https://webkitgtk.org/security/WSA-2018-0005.html third-party-advisory
- https://ubuntu.com/security/notices/USN-3687-1 vendor-advisory
- https://www.cve.org/CVERecord?id=CVE-2018-12293 third-party-advisory