ie8 fix
madison

Hardware 2.0

Adrian Kingsley-Hughes

Microsoft warns users of Windows 7 Aero vulnerability

By | May 19, 2010, 4:09am PDT

A vulnerability in the Windows 7 graphics driver could be leveraged by hackers to affect system stability and security.

The vulnerability is present in the Windows 7 (and Windows Server 2008 R2) Canonical Display Driver (cdd.dll) for 64-bit systems.

The Canonical Display Driver is used by desktop composition to blend the Windows Graphics Device Interface (GDI) and DirectX drawing. The vulnerability affects Windows 7 x64, Windows Server 2008 R2 x64, and Windows Server 2008 R2 for Itanium systems. If exploited, it would likely cause the affected system to stop responding and restart. Code execution, while possible in theory, would be very difficult due to memory randomization both in kernel memory and via Address Space Layout Randomization (ASLR). Additionally, this vulnerability only affects Windows systems if they have the Aero theme installed; Aero is not switched on by default in Windows Server 2008 R2, nor does 2008 R2 include Aero-capable graphics drivers by default.

Microsoft is rating this vulnerability as a 3 (on a scale of 1 to 3, where 1 means that consistent exploit code is likely and 3 indicates that functioning exploit code is unlikely) and believes that defense in depth mechanisms in the OS means that a patch will be released before hackers find a way to exploit the flaw.

Vulnerabilities are a dynamic thing and the rating could change between now and a patch being released. After all, security experts have previously shown how Window’s ASLR can be bypassed so defense in depth might only offer temporary protection. If you’re worried about this vulnerability, Microsoft recommends that you disable Aero until a fix is released.

To disable Aero, Click Start > Control Panel, then click on Appearance and Personalization. Under Presentation click Change the Theme and select one of the Basic and High Contrast Themes on offer.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Adrian Kingsley-Hughes is an internationally published technology author who has devoted over a decade to helping users get the most from technology.

Disclosure

Adrian Kingsley-Hughes

All opinions expressed on Hardware 2.0 are those of Adrian Kingsley-Hughes. Every effort is made to ensure that the information posted is accurate. If you have any comments, queries or corrections, please contact Adrian via the email link here. Any possible conflicts of interest will be posted below. [Updated: February 23, 2010] - Adrian Kingsley-Hughes has no business relationships, affiliations, investments, or other actual/potential conflicts of interest relating to the content posted so far on this blog.

Biography

Adrian Kingsley-Hughes

Adrian Kingsley-Hughes is an internationally published technology author who has devoted over a decade to helping users get the most from technology -- whether that be by learning to program, building a PC from a pile of parts, or helping them get the most from their new MP3 player or digital camera.

Adrian has authored/co-authored technical books on a variety of topics, ranging from programming to building and maintaining PCs. His most recent books include "Build the Ultimate Custom PC", "Beginning Programming" and "The PC Doctor's Fix It Yourself Guide". He has also written training manuals that have been used by a number of Fortune 500 companies.

Adrian also runs a popular blog under the name The PC Doctor, where he covers a range of computer-related topics -- from security to repairing and upgrading.

11
Comments

Join the conversation!

Just In

RE: Microsoft warns users of Windows 7 Aero vulnerability
mkpelletier@... 20th May 2010
@ryanstrassburg
Yeah, it is more likely that someone would try to hack a server than someone's personal machine. Most users will have been patched and be none the wiser. It is on the server side where warnings like this are more relevant considering the potential benefit derived by hackers. Anyway, a more news worthy article would have been if someone had used this vulnerability to exploit a server and turn it into a botnet or something.

On another note, I am happy to see some openness from Microsoft. I think they have learned some important lessons in recent years. And all that coming from a Linux fan boy... go figure.
0 Votes
+ -
This isn't an issue because its very very hard to exploit and there is no attack code in the wild. More or less proof of concept and will be patched soon enough.
@Loverock Davidson:

Thank you for your indispensable, insightful, enlightening comments.
0 Votes
+ -
RE: Microsoft warns users of Windows 7 Aero vulnerability
ubiquitous one Updated - 19th May 2010
@Zeppo9191 , are you serious?

lol... grin
0 Votes
+ -
@Zeppo9191 No problem, be sure to join my fan club happy
  • Flagged
At least Microsoft reports it. Apple wouldn't bother warning anyone. happy
0 Votes
+ -
@Gis Bun ... yep, they'd release a 100MB "patch" to "Improve general performance" or similar wording.
0 Votes
+ -
@GoodThings2Life , no worse than M$ fanbuis calling a Linux bug a "vunerability".

Or do we need to cue the double standards again...
0 Votes
+ -
I use VISTA Ult 64bit......
carlsf@... 19th May 2010
And I notice my aero Dream screen scene is being switched off is this O/S am I at risk by turning it back on???
0 Votes
+ -
@carlsf@...

Your OS (Vista 64) is not affected. Here is a link to the secuirty advisory so you can check for yourself: http://www.microsoft.com/technet/security/advisory/2028859.mspx
0 Votes
+ -
This is odd... I just read an article exactly like this one about the exact same issue with Windows 7 Aero, and it was exactly from ZDNet though this one has more pertinent information. What gives?

Anyhow, non-issue for the masses. The exploit is extrememly difficult to do and would require something on the order of 10 choirs in perfect harmony over an hour of song, it just ain't gonna happen. Something of a scare-o-gram but good to know if I do every have an issue, though I would bet I will win the lottery before this is exploited. Besides, I suspect other mechanism would catch any malicious code before it even got that far right?

So I am thinking... Assuming the code/program/hack made it past the 3 active defenses I have (i.e. Firewall/gateway, Windows UAC/Other, and Norton Security Suite) it then has to get past the passive defenses such as ASLR and some other acronym I forgot. This is an awful lot to contend simply to crash a machine since that seems to be more likely than any code execution.

Nice to know anyhow.
0 Votes
+ -
@ryanstrassburg
Yeah, it is more likely that someone would try to hack a server than someone's personal machine. Most users will have been patched and be none the wiser. It is on the server side where warnings like this are more relevant considering the potential benefit derived by hackers. Anyway, a more news worthy article would have been if someone had used this vulnerability to exploit a server and turn it into a botnet or something.

On another note, I am happy to see some openness from Microsoft. I think they have learned some important lessons in recent years. And all that coming from a Linux fan boy... go figure.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix