Researcher publishes attack code for Mozilla flaw

A security researcher has posted code showing how to exploit an unpatched flaw in Firefox

Mozilla is working on patching its Firefox browser after a hacker posted details of a flaw that could let criminals run unauthorized software on a victim's machine.

The flaw lies in Firefox's URL handler component, which was the source of another bug, disclosed Tuesday by Mozilla.

This second flaw was disclosed Tuesday by Billy Rios and Nathan McFeters, security consultants with Verisign and Ernst & Young respectively.

Like the first flaw, this one could be exploited by attackers to launch programs on the victim's PC without authorization, said Tyler Reguly, a security research engineer at nCircle Network Security. "They're both related to the URL handling process," he said "It's just different errors within that handling process."

Even though the code posted by Rios and McFeters can only be used to launch software that is already installed on a victim's PC, it could be very dangerous if used by criminals, Reguly said. "It's still letting you run any program that exists on the user's computer," he said. "You can make it do some fairly bad things. For example, having it use command-line FTP to download a malicious file off a server somewhere and then execute that file."

A victim would have to be tricked into clicking on a malicious link for the attack to work, Reguly said.

Mozilla's security chief Window Snyder, said that her team is working to verify and fix this latest flaw.

Firefox's URL handler has been a headache for Mozilla ever since security researcher Thor Larholm showed that the way Internet Explorer (IE) and Firefox interact with each other could be exploited to launch software on a user's machine without authorization. To make the attack work, IE would load malformed data from a Web site, and would then send it to Firefox, which would launch the unauthorized software

Microsoft and Mozilla disagreed about who was at fault, however. Snyder initially said that the attack wouldn't work on Firefox alone and that Microsoft should change the way IE passes malformed data to other programs. Microsoft said that the problem lay with Firefox.

While disclosing details on the first URL handler bug on Tuesday, Snyder admitted that she was wrong. "We thought this was just a problem with IE. It turns out, it is a problem with Firefox as well," she said. "We should have caught this scenario."

Mozilla is planning to fix this issue in the upcoming 2.0.0.6 release of its browser. Snyder did not say when the Billy Rios bug would be patched.

Join the newsletter!

Error: Please check your email address.
Rocket to Success - Your 10 Tips for Smarter ERP System Selection
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Robert McMillan

IDG News Service
Show Comments

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Ben Ramsden

Sharp PN-40TC1 Huddle Board

Brainstorming, innovation, problem solving, and negotiation have all become much more productive and valuable if people can easily collaborate in real time with minimal friction.

Sarah Ieroianni

Brother QL-820NWB Professional Label Printer

The print quality also does not disappoint, it’s clear, bold, doesn’t smudge and the text is perfectly sized.

Ratchada Dunn

Sharp PN-40TC1 Huddle Board

The Huddle Board’s built in program; Sharp Touch Viewing software allows us to easily manipulate and edit our documents (jpegs and PDFs) all at the same time on the dashboard.

George Khoury

Sharp PN-40TC1 Huddle Board

The biggest perks for me would be that it comes with easy to use and comprehensive programs that make the collaboration process a whole lot more intuitive and organic

David Coyle

Brother PocketJet PJ-773 A4 Portable Thermal Printer

I rate the printer as a 5 out of 5 stars as it has been able to fit seamlessly into my busy and mobile lifestyle.

Kurt Hegetschweiler

Brother PocketJet PJ-773 A4 Portable Thermal Printer

It’s perfect for mobile workers. Just take it out — it’s small enough to sit anywhere — turn it on, load a sheet of paper, and start printing.

Featured Content

Product Launch Showcase

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?