CVE-2017-0038
gdi32.dll in Graphics Device Interface (GDI) in Microsoft Windows Vista SP2, Windows Server 2008 SP2 and R2 SP1, Windows 7 SP1, Windows…
- Published
- Updated
- Reserved
- Assigned by
- microsoft
Description
gdi32.dll in Graphics Device Interface (GDI) in Microsoft Windows Vista SP2, Windows Server 2008 SP2 and R2 SP1, Windows 7 SP1, Windows 8.1, Windows Server 2012 Gold and R2, Windows RT 8.1, and Windows 10 Gold, 1511, and 1607 allows remote attackers to obtain sensitive information from process heap memory via a crafted EMF file, as demonstrated by an EMR_SETDIBITSTODEVICE record with modified Device Independent Bitmap (DIB) dimensions. NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-3216, CVE-2016-3219, and/or CVE-2016-3220.
Scores
| Scored by | CVSS | Score | Vector |
|---|---|---|---|
| NVDNVD · Modified | 3.0 | Medium5.5 | CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N |
- EPSS (exploitation in 30 days)
- 82.2% · top 0.3% of all CVEs (4 Nov 2026)
The list uses the assigner's score when there is one, then CISA's, then NVD's: Medium 5.5.
Weakness
- Information Disclosure
- CWE-200 (opens in a new tab)All about CWE-200 and its CVEs
Affected products
Microsoft Corporation · Windows Graphics Component
- affected The Graphics Device Interface (GDI) component in Microsoft Windows Vista SP2; Windows Server 2008 SP2 and R2 SP1; Windows 7 SP1; Windows 8.1; Windows Server 2012 Gold and R2; Windows RT 8.1; and Windows 10 Gold, 1511, and 1607
References (7)
- https://bugs.chromium.org/p/project-zero/issues/detail?id=992 (opens in a new tab)x_refsource_MISCx_transferred
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2017-0038 (opens in a new tab)x_refsource_CONFIRMx_transferred
- https://0patch.blogspot.com/2017/02/0patching-0-day-windows-gdi32dll-memory.html (opens in a new tab)x_refsource_MISCx_transferred
- 1037845 (opens in a new tab)vdb-entryx_refsource_SECTRACKx_transferred
- 96023 (opens in a new tab)vdb-entryx_refsource_BIDx_transferred
- https://github.com/k0keoyo/CVE-2017-0038-EXP-C-JS (opens in a new tab)x_refsource_MISCx_transferred
- 41363 (opens in a new tab)exploitx_refsource_EXPLOIT-DBx_transferred
Sources
The same CVE in the primary databases and aggregators, to check against.
- CVE.org record (opens in a new tab)
- CVE List JSON (GitHub) (opens in a new tab)
- NVD (opens in a new tab)
- FIRST EPSS (opens in a new tab)
- OSV.dev (opens in a new tab)
- GitHub Advisories (opens in a new tab)
- CIRCL Vulnerability-Lookup (opens in a new tab)
Badge for a README or a ticket
[](https://trackcve.app/cve/CVE-2017-0038)Record last updated .