Microsoft's Internet Explorer (IE) could inadvertently allow a hacker to read files on a person's computer, another problem for the company just days after a serious vulnerability received an emergency patch.
The problem was actually discovered as long as two years ago but has persisted despite two attempts by Microsoft to fix it, said Jorge Luis Alvarez Medina, a security consultant with Core Security Technologies. He is scheduled to give a presentation at the Black Hat conference in Washington, D.C., on Feb. 3.
The issue could allow a hacker to read files on a person's computer but not install other code. Nonetheless, the problem represents a serious security issue, Medina said. It affects all of Microsoft's operating systems from Windows NT through Windows 7 and every version of IE, including the latest one, IE8.
The hack works when an attacker lures a victim into clicking on a malicious URL (Uniform Resource Locator). Then, by manipulating four or five features in Internet Explorer, the hacker forces the browser to process files that are not pure HTML on the PC, Medina said.
Core notified Microsoft in 2008 of the attack, and the company introduced two different changes for the browser. Core describes the 2009 fix on its Web site, along with the 2008 fix.
Despite the fixes, Medina found ways to pull off the same attack. Since the issue involves features rather than vulnerabilities, it may be more difficult for Microsoft to permanently fix, Medina said. “Some of those features are kind of impossible to fix,” Medina said.
Core has been working closely with Microsoft on the issue. Microsoft will next release patches on Feb. 9, and it's not clear if the company plans on fixing the problem then.
The company said on Monday that it is investigating. “We're currently unaware of any attacks trying to use the vulnerability or of customer impact and believe customers are at reduced risk due to responsible disclosure,” according to a statement.
The problem represents more woe for IE. Microsoft released an emergency patch on Thursday to repair a zero-day vulnerability that caused Google and more than 30 other companies to be hacked in the so-called Aurora attacks.