ie8 fix
madison

Zero Day

Ryan Naraine, Emil Protalinski and Dancho Danchev

Microsoft downplays BitLocker password leakage

By | September 2, 2008, 8:04am PDT

Summary: Microsoft is downplaying the severity of a password leakage issue in BitLocker, the full disk encryption feature built into Windows Vista, insisting that a real world attack scenario is “very unlikely.” According to an advisory from iViZ, the password checking routine of Microsoft Bitlocker fails to sanitize the BIOS keyboard buffer after reading passwords, resulting in [...]

Microsoft downplays BitLocker passwork leakageMicrosoft is downplaying the severity of a password leakage issue in BitLocker, the full disk encryption feature built into Windows Vista, insisting that a real world attack scenario is “very unlikely.”

According to an advisory from iViZ, the password checking routine of Microsoft Bitlocker fails to sanitize the BIOS keyboard buffer after reading passwords, resulting in plain text password leakage to unprivileged local users.

Technical details:

  • Bitlocker’s pre-boot authentication routines use the BIOS API to read user input via the keyboard. The BIOS internally copies the keystrokes in a RAM structure called the BIOS Keyboard buffer inside the BIOS Data Area. This buffer is not flushed after use, resulting in potential plain text password leakage once the OS is fully booted, assuming the attacker can read the password at physical memory location 0×40:0×1e.

Here’s the response from Microsoft’s Bill Sisk:

“We recognize that the claim detailed in the presentation by the researcher about BitLocker is correct…This theoretical attack is only possible in targeted situations, and while probable, [it's] very unlikely.”

“Like all full volume encryption products BitLocker has a key-in memory when the system is running in order to encrypt/decrypt data, on the fly, for the drive/s in use. If a system is in ‘Sleep mode’ it is, in effect, still running.”

The security issue is reportedly fixed in Windows Vista Service Pack 1.

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

Topics

Ryan Naraine is a journalist and social media enthusiast specializing in Internet and computer security issues.

Disclosure

Ryan Naraine

The most important disclosure is of my employment with Kaspersky Lab as a member of the global research and analysis team. Kaspersky Lab is a global company specializing in anti-malware and secure content management technologies. I do not own stocks or other investments in any technology company.

Biography

Ryan Naraine

Ryan Naraine is a journalist and social media enthusiast specializing in Internet and computer security issues. He is currently security evangelist at Kaspersky Lab, an anti-malware company with operations around the globe. He is taking a leadership role in developing the company's online community initiative around secure content management technologies.

Prior to joining Kaspersky Lab, Ryan was Editor-at-Large/Security at eWEEK, leading the magazine's and Web site's coverage of Internet and computer security issues and managing the popular SecurityWatch blog, covering the daily threats, vulnerabilities and IT security technologies. He also covered IT security, hacker attacks and secure content management topics for Jupiter Media's internetnetnews.com.

Ryan can be reached at naraine SHIFT 2 gmail.com. For daily updates on Ryan's activities, follow him on Twitter.

5
Comments

Join the conversation!

Just In

Ryan or Bill?
Alzie 5th Sep 2008
Is your comment directed at Ryan Naraine who wrote the article or to Microsoft's Bill Sisk who is quoted in the article?
0 Votes
+ -
Semantics...
jasonp@... 3rd Sep 2008
"while probable, [it?s] very unlikely"??? I think somebody needs to learn the definition of probable. Let's look, shall we? Per dictionary.com, Probable: "likely to occur or prove true: He foresaw a probable business loss. He is the probable writer of the article." Notice the first word in the definition is likely. I hate to play word nazi here, but come on. You can't contradict yoruself in the same sentence and expect nobody to point it out.
0 Votes
+ -
Ryan or Bill?
Alzie 5th Sep 2008
Is your comment directed at Ryan Naraine who wrote the article or to Microsoft's Bill Sisk who is quoted in the article?
0 Votes
+ -
It's fixed in SP1?
wolf_z 3rd Sep 2008
Then where's the problem?
0 Votes
+ -
No one has confirmed this fix was made to SP1 so this can be open bug.
However, this vulnerability is somewhat difficult take advantage but some malware writer will make it some convincing trojan horse to do this.
0 Votes
+ -
Conversely, nobody has proven that it is possible.

I agree that it's a concern, but is the attack possible via a remote attack or over a wireless connection?

I ask, because it seems like the most likely attack is on a laptop, and if someone manages to steal the computer, it seems like they'll eventually break the password, if for no other reason than most people use weak passwords.

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