In a disastrous week for Microsoft's Excel spreadsheet, three security flaws have emerged. The latest exploit code, published to the Web, uses a little-known Excel flaw to run Flash animation code in a malicious spreadsheet, and run unauthorised programs on a user's PC.
Microsoft was already working to fix one Excel attack which emerged late last week, when another vulnerability which uses a specially-crafted hyperlink was revealed. This attack is the third in one week.
The new attack could launch malicious code on a PC, but it requires that the victim first be tricked into opening an Excel document, according to an alert published on the Securitytracker.com Web site.
The attack takes advantage of Adobe's Flash technology, which can be used to provide graphics and animation in Excel documents. "When the target user opens the Excel file, the [malicious] Flash code will execute automatically without user interaction," the alert states.
This latest attack is worrisome because the code can be executed with little user interaction, said Juha-Matti Laurio, an independent security researcher based in Helsinki. "Embedding this type of objects to spreadsheets is not common, but it doesn't matter, because the infection is caused just by opening the file," he said.
Microsoft disputed the notion that this code exploited a vulnerability in its products. The company said that while it is possible that an attacker could use this approach to load "a vulnerable ActiveX control already present on a user's system," it is not aware of any attacks that actually let hackers run their code remotely.
"Microsoft is not aware of any vulnerable ActiveX controls that would lead to remote code execution in this context, attempts to use this method of attack, or of customer impact at this time," the company said in a statement.
Recent versions of Office have a feature that prevents such malicious ActiveX controls from loading once Microsoft has identified them, Microsoft added.
Microsoft's security team had a busy couple of weeks. As well as the outbreak of Excel flaws, last Tuesday, the company patched a critical flaw in its Word software that had been exploited by attackers.
This latest attack was published late Tuesday on the Full Disclosure security discussion list. It was tested on Office 2003 running on Windows XP Professional Edition and Windows 2000, according to the Full Disclosure posting.
Microsoft was notified of the flaw in May 2005 and has come up with a temporary workaround, the posting states.