Vulnerabilities / Threats
8/17/2010
02:18 PM
Connect Directly
Google+
LinkedIn
Twitter
RSS
E-Mail
50%
50%

Firefox Flaw Facilitates Deception

Security companies see risk in a browser bug, but Mozilla's director of Firefox says users are safe.




Slideshow: 10 Killer Mac Applications
(click for larger image and for full photo gallery)
Firefox engineers are busy trying to fix a bug that prevents the browser from flagging Web addresses that have been disguised.

Disguising or obfuscating a Web address (URL) is a tactic employed by malware distributors to increase the likelihood of enticing potential victims to malicious Web sites.

Modern browsers commonly attempt to see through obfuscation techniques to identify unsafe Web addresses. But Firefox misses obfuscated URLs inside of iFrames, blocks of HTML code that add content to a Web page from a third party's server.

"[A] bug has been noticed in all versions of Firefox [that] fails to generate an alert when an obfuscated URL is being placed in iFrames," noted security company Armorize in a blog post on Monday. "In certain cases, [the vulnerability] can be used effectively in spreading malware and stealing sensitive information."

Armorize has posted a generic proof-of-concept exploit to demonstrate the flaw.

URL obfuscation and the misuse of iFrames are not new techniques, but they can nevertheless be combined effectively to dupe potential victims, observes Kaspersky Lab's security researcher Dennis Fisher in a blog post.

"Web-based attacks have been employing various forms of URL obfuscation for years now, and iFrames are a favorite of attackers because of their ability to perform malicious actions in the background of a victim's Web session," he wrote. "The new bug in Firefox could allow an attacker to combine these two techniques to prevent the browser from warning the victim that a URL has been modified, removing a key protection mechanism from the equation."

Mozilla's bug tracking system, Bugzilla, has an entry for the vulnerability, 570658, which indicates that a fix is underway.

Johnathan Nightingale, Mozilla's director of Firefox development, downplayed the significance of the issue.

"The concern expressed in the bug is that a page could be constructed with an embedded iFrame that uses a confusing URL," he said in an e-mailed statement. "Most users don't look at the HTML source of the pages they are loading, which is the only way you'd encounter this URL. We do not anticipate this bug would cause user confusion or deception. Firefox ships with built-in phishing and malware protection that warns users if they are attempting to visit a dangerous URL."

Comment  | 
Print  | 
More Insights
Register for Dark Reading Newsletters
White Papers
Cartoon
Current Issue
Dark Reading Tech Digest, Dec. 19, 2014
Software-defined networking can be a net plus for security. The key: Work with the network team to implement gradually, test as you go, and take the opportunity to overhaul your security strategy.
Flash Poll
Video
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2014-8142
Published: 2014-12-20
Use-after-free vulnerability in the process_nested_data function in ext/standard/var_unserializer.re in PHP before 5.4.36, 5.5.x before 5.5.20, and 5.6.x before 5.6.4 allows remote attackers to execute arbitrary code via a crafted unserialize call that leverages improper handling of duplicate keys w...

CVE-2013-4440
Published: 2014-12-19
Password Generator (aka Pwgen) before 2.07 generates weak non-tty passwords, which makes it easier for context-dependent attackers to guess the password via a brute-force attack.

CVE-2013-4442
Published: 2014-12-19
Password Generator (aka Pwgen) before 2.07 uses weak pseudo generated numbers when /dev/urandom is unavailable, which makes it easier for context-dependent attackers to guess the numbers.

CVE-2013-7401
Published: 2014-12-19
The parse_request function in request.c in c-icap 0.2.x allows remote attackers to cause a denial of service (crash) via a URI without a " " or "?" character in an ICAP request, as demonstrated by use of the OPTIONS method.

CVE-2014-2026
Published: 2014-12-19
Cross-site scripting (XSS) vulnerability in the search functionality in United Planet Intrexx Professional before 5.2 Online Update 0905 and 6.x before 6.0 Online Update 10 allows remote attackers to inject arbitrary web script or HTML via the request parameter.

Best of the Web
Dark Reading Radio
Archived Dark Reading Radio
Join us Wednesday, Dec. 17 at 1 p.m. Eastern Time to hear what employers are really looking for in a chief information security officer -- it may not be what you think.