ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Security threats Toolkit

Firefox vulnerable to Password Manager flaw

Tom Espiner ZDNet.co.uk

Published: 22 Nov 2006 14:26 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Both the Mozilla Foundation's Firefox 2 and Microsoft's Internet Explorer 7 web browsers are vulnerable to a flaw that could allow attackers to steal passwords.

Dubbed a Reverse Cross Site Request vulnerability (RCSR) by its discoverer Robert Chapin, the flaw allows hackers to compromise users' passwords and usernames by presenting them with a fake login form. Firefox Password Manager will automatically enter any saved passwords and usernames into the form.

The data is then automatically sent to an attacker's computer without the user's knowledge, according to the Chapin Information Services (CIS) site.

An exploit for this flaw has already been seen on social networking site MySpace, and could affect anyone using a blog or forum that allows user-generated HTML code to be added, according to Chapin.

"Users of both Firefox and Internet Explorer need to be aware that their information can be stolen in this way when visiting blog and forum websites at trusted addresses," claimed Chapin.

According to security company Netcraft, which discovered the exploit being used on MySpace, a fraudulent login page was hosted on the company's own servers.

As the page did not exhibit any signs of external content, such as cross-site scripting (XSS) or open redirects, it is "convincing, and even security-conscious users are at risk of becoming victims," said CIS.

The attack was launched from a profile page, and used specially crafted HTML to hide the genuine MySpace content from the page and instead display its own login form.

According to Chapin, an RCSR attack is much more likely to succeed than an XSS attack because neither Internet Explorer nor Firefox are designed to check the destination of form data before the user submits them. The browser doesn't flag up an alarm because the exploit is conducted at the trusted website.

Two weeks ago CIS reported to Mozilla that the Firefox web browser will automatically fill saved usernames and passwords into RCSR forms. Attacks are more likely to succeed in Firefox, because Internet Explorer will not automatically fill in saved usernames and passwords unless the RCSR form appears on the same page as a legitimate login form.

No fix had been issued at the time of writing by Mozilla, although a bug report has been filed. It is reportedly working on a fix for Firefox 2, but it's not clear whether earlier versions are also affected. Security company Secunia has advised users to disable the "Remember passwords for sites" option in Firefox preferences.

To take advantage of the flaw, a malicious hacker would have to create a fake login form on a trusted website. CIS has recommended that all webmasters review their server code for the possibility of XSS and RCSR injections, especially operators of encrypted websites.

"These attacks could be highly effective against firewalled local network servers and HTTPS addresses that are not otherwise accessible because the attacker does not need direct access," said the CIS site.

  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with HP

Did you find this article useful?
460 out of 545 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:








Related Jobs

.NET Architect Contract - Stoke-on-Trent

NET Platform knowledge - Web architecture experience - Security procedures experience with large scale Websites and their vulnerabilities Please ...

.Net C# Developer in Surrey 25-30k - Surrey

Your responsibilities will be to act as a technical support to various websites and content management applications. Involving in day to day website ...

C#,asp.net 3 month contract in Yorkshire

The successful candidate will help enable the company to take control of their websites and databases in house. You will help re write the companies ...

Sentry Posts Blog

Mobile Linux Better For Mobile Busines...

Mobile Linux Better For Mobile Business Apps? Author: Eric Everson, MyMobiSafe.com As mobile Linux is carving it’s footprint on the future of mobile application development, the... More

Post a comment

DWP downplays security breach

The Department for Work and Pensions (DWP) has admitted that some of its staff have been forwarding passwords with password protected material. An email that was leaked on the 'Dizzy... More

Post a comment

How many headshots does one chairperso...

We got a strange request last week from the head of PR from Russian security experts Kaspersky. It seems although the company was very happy with the interview we recently carried with... More

Post a comment

Featured Talkback

On the contrary, if vendors were forced to stand behind their products it should increase innovation. It would force more, and better , testing before hitting the sales floor, resulting in fewer updates and less downtime for the consumer. At present the EULA removes responsibility from the vendor, and moves it to the user, which is a step backward. Make the vendor responsibility for their code.

By: ator1940

Read full story:
RSA: Vendor liability may stifle innovation