CVE-2009-3678
Integer overflow in cdd.dll in the Canonical Display Driver (CDD) in Microsoft Windows Server...
Integer overflow in cdd.dll in the Canonical Display Driver (CDD) in Microsoft Windows Server 2008 R2 and Windows 7 on 64-bit platforms, when the Windows Aero theme is installed, allows context-dependent attackers to cause a denial of service (reboot) or possibly execute arbitrary code via a crafted image file that triggers incorrect data parsing after user-mode data is copied to kernel mode, as demonstrated using "Browse with Irfanview" and certain actions on a folder containing a large number of thumbnail images in Resample mode, possibly related to the ATI graphics driver or win32k.sys, aka "Canonical Display Driver Integer Overflow Vulnerability."
Exploit likelihood
What each source reports
NVD Score used
9.3
Integer overflow in cdd.dll in the Canonical Display Driver (CDD) in Microsoft Windows Server 2008 R2 and Windows 7 on 64-bit platforms, when the Windows Aero theme is installed, allows context-dependent attackers to cause a denial of service (reboot) or possibly execute arbitrary code via a crafted image file that triggers incorrect data parsing after user-mode data is copied to kernel mode, as demonstrated using "Browse with Irfanview" and certain actions on a folder containing a large number of thumbnail images in Resample mode, possibly related to the ATI graphics driver or win32k.sys, aka "Canonical Display Driver Integer Overflow Vulnerability."
- Record
CVE-2009-3678- CVSS 2.0
- 9.3 High
AV:N/AC:M/Au:N/C:C/I:C/A:C - Weakness
- CWE-189
- Updated
- 2026-11-02
CVE List No score
Integer overflow in cdd.dll in the Canonical Display Driver (CDD) in Microsoft Windows Server 2008 R2 and Windows 7 on 64-bit platforms, when the Windows Aero theme is installed, allows context-dependent attackers to cause a denial of service (reboot) or possibly execute arbitrary code via a crafted image file that triggers incorrect data parsing after user-mode data is copied to kernel mode, as demonstrated using "Browse with Irfanview" and certain actions on a folder containing a large number of thumbnail images in Resample mode, possibly related to the ATI graphics driver or win32k.sys, aka "Canonical Display Driver Integer Overflow Vulnerability."
- Record
CVE-2009-3678- Updated
- 2026-11-02
EUVDEUVD-2009-3653 No score
Integer overflow in cdd.dll in the Canonical Display Driver (CDD) in Microsoft Windows Server 2008 R2 and Windows 7 on 64-bit platforms, when the Windows Aero theme is installed, allows context-dependent attackers to cause a denial of service (reboot) or possibly execute arbitrary code via a crafted image file that triggers incorrect data parsing after user-mode data is copied to kernel mode, as demonstrated using "Browse with Irfanview" and certain actions on a folder containing a large number of thumbnail images in Resample mode, possibly related to the ATI graphics driver or win32k.sys, aka "Canonical Display Driver Integer Overflow Vulnerability."
- Record
EUVD-2009-3653- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-3gmw-m22w-rmhw No score
Integer overflow in cdd.dll in the Canonical Display Driver (CDD) in Microsoft Windows Server...
Integer overflow in cdd.dll in the Canonical Display Driver (CDD) in Microsoft Windows Server 2008 R2 and Windows 7 on 64-bit platforms, when the Windows Aero theme is installed, allows context-dependent attackers to cause a denial of service (reboot) or possibly execute arbitrary code via a crafted image file that triggers incorrect data parsing after user-mode data is copied to kernel mode, as demonstrated using "Browse with Irfanview" and certain actions on a folder containing a large number of thumbnail images in Resample mode, possibly related to the ATI graphics driver or win32k.sys, aka "Canonical Display Driver Integer Overflow Vulnerability."
- Record
GHSA-3gmw-m22w-rmhw- Updated
- 2026-11-02
Affected products
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2009-3678 is a high vulnerability (CVSS 9.3) in Microsoft Windows 7, published May 14, 2010. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 12.6%, the 96th percentile. No source names a fixed version.
References
microsoft.com/technet/security/advisory/2028859.mspx
isc.sans.org/diary.html?storyid=8809
osvdb.org/64731
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A7195
en.irfanview-forum.de/vb/showthread.php?5647-V4-25-bluescreen-with-Windows-7-cdd-dll-win32k-sys
docs.microsoft.com/en-us/security-updates/securitybulletins/2010/ms10-043
Show 10 moreShow less
blogs.technet.com/srd/archive/2010/05/18/cdd-dll-vulnerability-difficult-to-exploit.aspx
exchange.xforce.ibmcloud.com/vulnerabilities/58622
us-cert.gov/cas/techalerts/TA10-194A.html
blogs.technet.com/msrc/archive/2010/05/18/security-advisory-2028859-released.aspx
secunia.com/advisories/39577
securityfocus.com/bid/40237
vupen.com/english/advisories/2010/1178
pcandmactech.blogspot.com/2009/12/irfanview-and-bsod.html
nvd.nist.gov/vuln/detail/CVE-2009-3678
github.com/advisories/GHSA-3gmw-m22w-rmhw