Feeds

Zero-day security flaw leaves Firefox wide open

Uri: Russian thug or hacker's paradise?

  • alert
  • submit to reddit

Using blade systems to cut costs and sharpen efficiencies

Security researchers have disclosed a zero-day vulnerability in the latest version of Firefox that gives miscreants complete control of Windows-based computers when the Mozilla browser visits a booby-trapped website.

The vulnerability resides in the way Firefox handles uniform resource identifiers, the protocols that allow the browser to access software and other resources located on a PC. The browser fails to properly vet at least five different URIs, a flaw that could allow an attacker to install malware on a PC simply by convincing a victim to click on a doctored link.

Over the past few months, URIs have emerged as one of the weaker links in the online security chain. Last week, Mozilla patched Firefox to fix another critical flaw related to URI handling. Internet Explorer and the Trillian instant messaging program have also fallen victim to the often overlooked protocol.

The problem is the result of the wealth of poorly documented URIs that countless third-party applications add to the Windows registry. Browsers are frequently ill-prepared to screen URI handlers for security exploits, and even when they are, related applications are often unable to parse the restrictions - or are prone to their own security vulnerabilities, said Billy Rios, one of the researchers who discovered the flaw.

With each registered URI, a PC's attack surface increases.

"It's a perfect storm where the browsers aren't really doing their job in terms of sanitizing the URIs and applications that are registering these URIs aren't really able to properly handle the parameters that are being passed to it from the browser," Rios told El Reg.

Mozilla's security team is aware of the flaw, which was reported on the Billy (BK) Rios blog, and is working on a patch, a spokesman for the open-source organization said.

An episode that played out over the past few weeks demonstrates just how difficult it is to tackle the problem. Last week, Mozilla patched a hole in Firefox that allowed the browser to accept malicious URIs that were passed from IE. Microsoft security officials argued that validation is the job of the application receiving the input and said flaw rested solely in Firefox.

Window Snyder, Mozilla's chief security officer, disagreed, arguing that IE should screen the URI before passing it along and warned that other Windows applications could also be vulnerable.

To further complicate matters, Snyder later acknowledged that Firefox could indeed be used to pass off a bad URI, proving there is plenty of culpability when it comes to the way browsers and other applications work with the protocol.

The latest Firefox flaw is particularly serious because it can be exposed anywhere a person is vulnerable to a cross-site scripting attack. That includes documents or emails containing malicious links or, potentially, forums containing hidden scripts. The vulnerability is also present in Netscape Navigator 9, and the Mozilla browser.

As is often the case with Firefox vulnerabilities, a browser extension called NoScript can mitigate the exploit. Indeed, we had to disable it in order to get proof of concept links (at the bottom of this page) to work. ®

The smart choice: opportunity from uncertainty

More from The Register

next story
Yorkshire cops fail to grasp principle behind BT Fon Wi-Fi network
'Prevent people that are passing by to hook up to your network', pleads plod
HIDDEN packet sniffer spy tech in MILLIONS of iPhones, iPads – expert
Don't panic though – Apple's backdoor is not wide open to all, guru tells us
NEW, SINISTER web tracking tech fingerprints your computer by making it draw
Have you been on YouPorn lately, perhaps? White House website?
LibreSSL RNG bug fix: What's all the forking fuss about, ask devs
Blow to bit-spitter 'tis but a flesh wound, claim team
Black Hat anti-Tor talk smashed by lawyers' wrecking ball
Unmasking hidden users is too hot for Carnegie-Mellon
Manic malware Mayhem spreads through Linux, FreeBSD web servers
And how Google could cripple infection rate in a second
Don't look, Snowden: Security biz chases Tails with zero-day flaws alert
Exodus vows not to sell secrets of whistleblower's favorite OS
Own a Cisco modem or wireless gateway? It might be owned by someone else, too
Remote code exec in HTTP server hands kit to bad guys
prev story

Whitepapers

Seven Steps to Software Security
Seven practical steps you can begin to take today to secure your applications and prevent the damages a successful cyber-attack can cause.
Consolidation: The Foundation for IT Business Transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.
Designing a Defense for Mobile Applications
Learn about the various considerations for defending mobile applications - from the application architecture itself to the myriad testing technologies.
Build a business case: developing custom apps
Learn how to maximize the value of custom applications by accelerating and simplifying their development.
Consolidation: the foundation for IT and business transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.