<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mozilla Security Blog &#187; Firefox</title>
	<atom:link href="http://blog.mozilla.com/security/category/firefox/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mozilla.com/security</link>
	<description></description>
	<lastBuildDate>Fri, 04 Nov 2011 21:13:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>DigiNotar Removal Follow Up</title>
		<link>http://blog.mozilla.com/security/2011/09/02/diginotar-removal-follow-up/</link>
		<comments>http://blog.mozilla.com/security/2011/09/02/diginotar-removal-follow-up/#comments</comments>
		<pubDate>Sat, 03 Sep 2011 01:28:48 +0000</pubDate>
		<dc:creator>Johnathan Nightingale</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Security Updates]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/security/?p=539</guid>
		<description><![CDATA[Earlier this week we revoked our trust in the DigiNotar certificate authority from all Mozilla software. This is not a temporary suspension, it is a complete removal from our trusted root program. Complete revocation of trust is a decision we treat with careful consideration, and employ as a last resort. Three central issues informed our [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier this week we <a href="/security/2011/08/29/fraudulent-google-com-certificate/">revoked our trust in the DigiNotar certificate authority</a> from all Mozilla software. This is not a temporary suspension, it is a complete removal from our trusted root program. Complete revocation of trust is a decision we treat with careful consideration, and employ as a last resort.</p>
<p>Three central issues informed our decision:</p>
<p>1) <strong>Failure to notify.</strong> DigiNotar detected and revoked some of the fraudulent certificates 6 weeks ago without notifying Mozilla. This is particularly troubling since some of the certificates were issued for our own addons.mozilla.org domain.</p>
<p>2) <strong>The scope of the breach remains unknown.</strong> While we were initially informed by Google that a fraudulent *.google.com certificate had been issued, DigiNotar eventually confirmed that more than 200 certificates had been issued against more than 20 different domains. We now know that the attackers also issued certificates from another of DigiNotar&#8217;s intermediate certificates without proper logging. It is therefore impossible for us to know how many fraudulent certificates exist, or which sites are targeted.</p>
<p>3) <strong>The attack is not theoretical.</strong> We have received multiple reports of these certificates being used in the wild.</p>
<p>Mozilla has a strong history of working with CAs to address shared technical challenges, as well as responding to and containing breaches when they do arise. In an incident earlier this year we worked with Comodo to <a href="https://blog.mozilla.com/security/2011/03/25/comodo-certificate-issue-follow-up/">block a set of mis-issued certificates</a> that were detected, contained, and reported to us immediately. In DigiNotar&#8217;s case, by contrast, we have no confidence that the problem had been contained. Furthermore, their failure to notify leaves us deeply concerned about our ability to protect our users from future breaches.</p>
<h2>Staat der Nederlanden Certificates</h2>
<p>DigiNotar issues certificates as part of the Dutch government&#8217;s PKIoverheid (PKIgovernment) program. These certificates are issued from a different DigiNotar-controlled intermediate, and chain up to the Dutch government CA (Staat der Nederlanden). The Dutch government&#8217;s Computer Emergency Response Team (GovCERT) indicated that these certificates are issued independently of DigiNotar&#8217;s other processes and that, in their assessment, these had not been compromised. The Dutch government therefore requested that we exempt these certificates from the removal of trust, which we agreed to do in our initial security update early this week.</p>
<p>The Dutch government has since audited DigiNotar&#8217;s performance and rescinded this assessment. We are now removing the exemption for these certificates, meaning that all DigiNotar certificates will be untrusted by Mozilla products. We understand that other browser vendors are making similar changes. We&#8217;re also working with our Dutch localizers and the Bits of Freedom group in the Netherlands to contact individual site operators using affected certificates (based on the EFF&#8217;s SSL Observatory data).</p>
<p>The integrity of the SSL system cannot be maintained in secrecy. Incidents like this one demonstrate the need for active, immediate and comprehensive communication between CAs and software vendors to keep our collective users safe online.</p>
<p>Johnathan Nightingale<br />
Director of Firefox Engineering</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/security/2011/09/02/diginotar-removal-follow-up/feed/</wfw:commentRss>
		<slash:comments>70</slash:comments>
		</item>
		<item>
		<title>Comodo Certificate Issue &#8211; Follow Up</title>
		<link>http://blog.mozilla.com/security/2011/03/25/comodo-certificate-issue-follow-up/</link>
		<comments>http://blog.mozilla.com/security/2011/03/25/comodo-certificate-issue-follow-up/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 15:39:29 +0000</pubDate>
		<dc:creator>Johnathan Nightingale</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/security/?p=477</guid>
		<description><![CDATA[This is a follow-up to the previous Mozilla report about the fraudulent certificates issued by Comodo last week. On 15th March 2011, a RA partner of the Comodo CA suffered an internal security breach (Comodo incident report). The attacker used the RA&#8217;s account with Comodo to cause 9 fraudulent certificates to be issued. The domain [...]]]></description>
			<content:encoded><![CDATA[<p>This is a follow-up to the <a href="http://blog.mozilla.com/security/2011/03/22/firefox-blocking-fraudulent-certificates/">previous Mozilla report</a> about the fraudulent certificates issued by Comodo last week.</p>
<p>On 15th March 2011, a <a href="http://en.wikipedia.org/wiki/Public_key_infrastructure">RA</a> partner of the <a href="http://www.comodo.com/">Comodo CA</a> suffered an internal security breach (<a href="http://www.comodo.com/Comodo-Fraud-Incident-2011-03-23.html">Comodo incident report</a>). The attacker used the RA&#8217;s account with Comodo to cause 9 fraudulent certificates to be issued.</p>
<p>The domain names of the certificates were as follows:</p>
<ul>
<li>addons.mozilla.org
<li>login.live.com
<li>mail.google.com
<li>www.google.com
<li>login.yahoo.com (x3)
<li>login.skype.com
<li>global trustee
</ul>
<p>These certificates were issued between 6 and 8pm on 15th March from the <a href="http://www.instantssl.com/ssl-certificate-support/cert_installation/UTN-USERFirst-Hardware.crt">UTN-UserFirst-Hardware root</a>, without the use of an intermediate certificate. The attack was discovered almost immediately by an internal Comodo check, and the certificates were revoked (via both CRL and OCSP). The compromised RA account has been suspended.</p>
<p>So far, according to Comodo, the only OCSP activity seen relating to these certificates has been two hits, one from the attacker&#8217;s IP and one from another very close by, plus hits from testing by Comodo and the notified companies. This suggests that the certificates have not been deployed in an attack, though it is possible that the attackers would block OCSP requests as well.</p>
<p>The IP address 212.95.136.18 appeared to be associated with the attack. According to Comodo, this IP address is an ADSL connection in Iran. From the OCSP traffic mentioned above, we think the attacker is aware that the certificates have been revoked.</p>
<h3>Risk Analysis</h3>
<p>Given the above, we do not believe that there has been a root key compromise. Nevertheless, an attacker armed with these fraudulent certificates and an ability to control their victim&#8217;s network could impersonate the sites in a way that would be undetectable to most users.</p>
<p>With particular regard to Mozilla, the certificate for &#8216;addons.mozilla.org&#8217; would allow the attacker to imitate the addons.mozilla.org website, and potentially deceive users into downloading malicious software. However, they would not be able to interfere with automatic updates, either to Firefox or to addons. These mechanisms use different domain names, and updates to Firefox also do additional checks to match the certificate issuer to the expected value (which is not UTN-UserFirst-Hardware).</p>
<h3>Mitigating Risk</h3>
<p>On being informed of this issue by Comodo at 9.47pm GMT on 16th March, Mozilla considered a number of technical avenues. Although Comodo&#8217;s revocation is a significant mitigating step, we thought that additional measures made sense and eventually decided to hard-code a blacklist of the certificate serial numbers into Firefox. We therefore produced RC2 of Firefox 4 (released as Firefox 4 final on 22nd March), with two additional code patches (<a href="http://hg.mozilla.org/releases/mozilla-2.0/rev/3d4c3670c0bd">1</a>, <a href="http://hg.mozilla.org/releases/mozilla-2.0/rev/afbc0b4fd618">2</a>). These patches disable these specific certificates, plus one additional certificate issued to us by Comodo for testing, making a total of 10. These fixes were also included in updates to Firefox 3.5 and 3.6, also released on 22nd March. As soon as all the patched versions were released, we made a release announcement with <a href="http://blog.mozilla.com/security/2011/03/22/firefox-blocking-fraudulent-certificates/">some details of the problem</a>.</p>
<p>Mozilla did not publish the information we received prior to shipping a patch. In early discussions, we were concerned that any indication that we knew about the attack would lead to attackers blocking our security updates as well. We also recognized that the obvious mitigation advice we might offer (to change Firefox&#8217;s security preferences to require a valid OCSP response in all cases, or to remove trust from Comodo&#8217;s certificates, or both) risked causing a significant portion of the legitimate web to break as well.</p>
<p>Additionally, neither we nor Comodo have found any evidence of access to their OCSP responder being blocked, either in Iran or anywhere else. We have also found no evidence of any other sort of attack.</p>
<p>In hindsight, while it was made in good faith, this was the wrong decision. We should have informed web users more quickly about the threat and the potential mitigations as well as their side-effects.</p>
<p>Mozilla has requested that Comodo do the following:</p>
<ol>
<li>Publish a full account of exactly what happened. (So far: they have published an <a href="http://www.comodo.com/Comodo-Fraud-Incident-2011-03-23.html">incident report</a> and a <a href="http://blogs.comodo.com/it-security/data-security/the-recent-ca-compromise/">blog post</a>.)
<li>Monitor their OCSP logs for evidence of use of these certificates, or evidence that access to their OCSP responders is being blocked from any geographical locations. (So far: no sign of use or blocking.)
<li>Cancel all relationship with the RA concerned. (So far: the RA is suspended.)
<li>Change their practices to use intermediate certs rather than issuing directly off the root, and use a different one for each RA.
</ol>
<h3>Ongoing Discussion</h3>
<p>Unfortunately, the practice of issuing certs directly from the root eliminated some possible steps we could have taken to mitigate the problem. We are concerned about the amount of trust Comodo seems to have placed in RAs whose network security they did not oversee.</p>
<p>Comodo appropriately revoked the certificates immediately and notified the major browser vendors so that more proactive actions could be taken. We are still working with Comodo to find more information on how the breach occurred and what measures they plan to put in place to prevent future recurrences.</p>
<p>This issue raises many questions about the systems surrounding authentication and security on the web. We intend to have a vigorous discussion about what technical and policy changes we can make to significantly improve the situation. You can join the discussion in the <a href="https://www.mozilla.org/about/forums/#dev-security-policy">mozilla.dev.security.policy forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/security/2011/03/25/comodo-certificate-issue-follow-up/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Firefox Blocking Fraudulent Certificates</title>
		<link>http://blog.mozilla.com/security/2011/03/22/firefox-blocking-fraudulent-certificates/</link>
		<comments>http://blog.mozilla.com/security/2011/03/22/firefox-blocking-fraudulent-certificates/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 03:28:01 +0000</pubDate>
		<dc:creator>Johnathan Nightingale</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/security/?p=463</guid>
		<description><![CDATA[Issue Mozilla has been informed about the issuance of several fraudulent SSL certificates for public websites. The certificates have been revoked by their issuer which should protect most users. This is not a Firefox-specific issue. As part of our ongoing commitment to providing a secure Web experience for users, we have updated Firefox 4.0, 3.6, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Issue</strong></p>
<p>Mozilla has been informed about the issuance of several fraudulent SSL certificates for public websites. The certificates have been revoked by their issuer which should protect most users. This is not a Firefox-specific issue. As part of our ongoing commitment to providing a secure Web experience for users, we have updated Firefox 4.0, 3.6, and 3.5 to recognize these certificates and block them automatically.</p>
<p><strong>Impact to users</strong></p>
<p>Users on a compromised network could be directed to sites using the fraudulent certificates and mistake them for the legitimate sites. This could deceive them into revealing personal information such as usernames and passwords. It may also deceive users into downloading malware if they believe it&#8217;s coming from a trusted site.</p>
<p><strong>Status</strong></p>
<p>Current versions of Firefox are protected from this attack. We are still evaluating the possibility of further response to this issue. We encourage all users to keep their software up to date by regularly applying security updates.</p>
<p><strong>Credit</strong></p>
<p>This issue was reported to us by the Comodo Group, Inc., the certificate authority responsible for issuing the fraudulent certificates.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/security/2011/03/22/firefox-blocking-fraudulent-certificates/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Creating a Safer Web with Content Security Policy</title>
		<link>http://blog.mozilla.com/security/2011/03/22/creating-a-safer-web-with-content-security-policy/</link>
		<comments>http://blog.mozilla.com/security/2011/03/22/creating-a-safer-web-with-content-security-policy/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 13:00:17 +0000</pubDate>
		<dc:creator>Brandon Sterne</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/security/?p=452</guid>
		<description><![CDATA[One of the new features in Firefox 4 that we are very excited about is Content Security Policy, which is a mechanism that works behind the scenes to prevent some of the more severe web-based attacks against users and websites. Firefox users don&#8217;t have to do anything in order to gain this protection. Simply install [...]]]></description>
			<content:encoded><![CDATA[<p>One of the new features in Firefox 4 that we are very excited about is <a href="https://developer.mozilla.org/en/Introducing_Content_Security_Policy">Content Security Policy</a>, which is a mechanism that works behind the scenes to prevent some of the more severe web-based attacks against users and websites.</p>
<p>Firefox users don&#8217;t have to do anything in order to gain this protection.  Simply install Firefox 4 and you will instantly receive all of the benefits that Content Security Policy has to offer. Easy!</p>
<p>If you are a web developer who wants to learn how to deploy this feature on your site, head over to the <a href="https://developer.mozilla.org/en/Introducing_Content_Security_Policy">Mozilla Developer Center</a> and see how easy it is to write a policy.</p>
<p>We expect Content Security Policy to be widely adopted very quickly. There are popular commercial websites like <a href="http://engineering.twitter.com/2011/03/improving-browser-security-with-csp.html">Twitter</a> who are already using it, and there are CSP plugins for many of the popular content management systems like <a href="http://wordpress.org/extend/plugins/content-security-policy/">WordPress</a>, <a href="https://github.com/mozilla/django-csp">Django</a> and <a href="http://drupal.org/project/content_security_policy">Drupal</a>.  If this works out according to plan, the curtain will soon be coming down on a broad range of nasty web bugs!</p>
<p>Brandon Sterne<br />
Man-in-the-Middle</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/security/2011/03/22/creating-a-safer-web-with-content-security-policy/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Cooling Down the Firesheep</title>
		<link>http://blog.mozilla.com/security/2010/10/27/cooling-down-the-firesheep/</link>
		<comments>http://blog.mozilla.com/security/2010/10/27/cooling-down-the-firesheep/#comments</comments>
		<pubDate>Wed, 27 Oct 2010 17:30:20 +0000</pubDate>
		<dc:creator>Sid Stamm</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[HSTS]]></category>
		<category><![CDATA[https]]></category>
		<category><![CDATA[strict-transport-security]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/security/?p=410</guid>
		<description><![CDATA[There have been a number of reports about a new Firesheep tool that exposes a weakness in website security, letting attackers snoop on people using public networks, steal their cookies, access their accounts and pose as them on sites such as Facebook and Twitter. While the developers chose to use the Firefox add-on API, the [...]]]></description>
			<content:encoded><![CDATA[<p>There have been a number of reports about a new Firesheep tool that exposes a weakness in website security, letting attackers snoop on people using public networks, steal their cookies, access their accounts and pose as them on sites such as Facebook and Twitter. While the developers chose to use the Firefox add-on API, the tool could have just as easily been written and distributed as a stand-alone program.</p>
<p>The introduction of this tool reinforces the importance of websites configuring themselves to require secure connections.</p>
<p>Not too long ago we announced <a href="http://blog.mozilla.com/security/2010/08/27/http-strict-transport-security/">HTTP Strict-Transport-Security</a> that can be used to &#8212; among other things &#8212; ensure your Facebook or Twitter cookies can&#8217;t be sniffed by someone using a tool like Firesheep.  In fact, it&#8217;s built into Firefox 4.  To protect their users from the this attack, a site simply needs to set <a href="http://blog.sidstamm.com/2010/08/http-strict-transport-security-has.html">the Strict-Transport-Security HTTP header</a> when they serve you a secure log-in page, and make the rest of their site available over HTTPS.  Firefox will take care of the rest: automatically fetching that site over a secure connection and blocking any third parties from seeing the unencrypted traffic.</p>
<p>We recommend that website authors make use of this header in order to protect their users.</p>
<p>But this technology is new to Firefox 4.  To get HTTP Strict-Transport-Security support in Firefox 3.6, you will need to install an add-on that implements it such as <a href="https://addons.mozilla.org/en-US/firefox/addon/12714/">ForceTLS</a>.  ForceTLS also gives you a way to opt-in to this extra security for sites who haven&#8217;t yet started sending that helpful HTTP header; it provides a user interface to add and remove sites that should never be contacted insecurely.  Both HSTS and the manual opt-in are also available as part of NoScript.  However, manually opting-in to HSTS on a site which does not yet make itself fully available securely may break the site; not all sites are ready for secure access.</p>
<p>If you are already using Firefox 4 beta or nightly versions, you can enable the additional controls with <a href="https://addons.mozilla.org/en-US/firefox/addon/246797/">the STS-UI add-on</a>.  While the core Strict-Transport-Security features are already built into Firefox 4, this UI gives advanced users the ability to further ensure the security of their connections.  </p>
<p>Sid Stamm<br />
Conspiracy Theorist</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/security/2010/10/27/cooling-down-the-firesheep/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>X-Frame-Options</title>
		<link>http://blog.mozilla.com/security/2010/09/08/x-frame-options/</link>
		<comments>http://blog.mozilla.com/security/2010/09/08/x-frame-options/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 21:56:31 +0000</pubDate>
		<dc:creator>Sid Stamm</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[clickjacking]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/security/?p=380</guid>
		<description><![CDATA[One of the security enhancements included with Firefox 3.6.9 is support for the x-frame-options header. This optional header can be included within the HTTP response to instruct the client's browser on whether the returned content is allowed to be framed by other pages. ]]></description>
			<content:encoded><![CDATA[<p>One of the security enhancements included with Firefox 3.6.9 is support for the x-frame-options header. This optional header can be included within the HTTP response to instruct the client&#8217;s browser on whether the returned content is allowed to be framed by other pages. </p>
<p>A website can choose to include the x-frame-options header to protect against malicious framing of web content by third parties.  For example a malicious site might frame a website from another domain and surround the framed site with advertisements. Alternatively, a malicious site could use a CSS layer attack called <a href="http://www.owasp.org/index.php/Clickjacking">ClickJacking</a> to trick users into performing unintended actions within the framed website that is obscured by overlaid CSS layers.</p>
<p>The x-frame-options header supports the following values:<br />
SAMEORIGIN &#8211; allows only sites from the same domain to frame the page<br />
DENY &#8211; prevents any site from framing the page</p>
<p>Additional Reading:<br />
<a href="https://developer.mozilla.org/en/The_X-FRAME-OPTIONS_response_header">Mozilla Developer Network article</a><br />
<a href="http://blogs.msdn.com/b/ie/archive/2009/01/27/ie8-security-part-vii-clickjacking-defenses.aspx">Microsoft Developer Network article</a><br />
<a href="http://www.owasp.org/index.php/Clickjacking#Defending_with_response_headers">OWASP Clickjacking Article</a></p>
<p>Michael Coates<br />
Web Security</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/security/2010/09/08/x-frame-options/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>HTTP Strict Transport Security</title>
		<link>http://blog.mozilla.com/security/2010/08/27/http-strict-transport-security/</link>
		<comments>http://blog.mozilla.com/security/2010/08/27/http-strict-transport-security/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 17:16:42 +0000</pubDate>
		<dc:creator>Sid Stamm</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/security/?p=370</guid>
		<description><![CDATA[A while ago, we talked about Force-TLS that lets sites say &#8220;hey, only access me over HTTPS in the future&#8221; and the browser listens. Well, this idea has been solidifed into a draft spec for HTTP Strict Transport Security (HSTS) and we&#8217;ve landed support for it into our source tree. This means that HSTS will [...]]]></description>
			<content:encoded><![CDATA[<p>A while ago, we talked about <a href="http://blog.mozilla.com/security/2009/07/27/locking-up-the-valuables-opt-in-security-with-forcetls/">Force-TLS</a> that lets sites say &#8220;hey, only access me over HTTPS in the future&#8221; and the browser listens.  Well, this idea has been solidifed into <a href="http://tools.ietf.org/html/draft-hodges-strict-transport-sec">a draft spec</a> for HTTP Strict Transport Security (HSTS) and we&#8217;ve landed support for it into our source tree.  This means that HSTS will be shipped with Firefox 4, and will be deployed as soon as the next beta release.</p>
<p>We&#8217;re excited about this because it enables sites to easily give their users lots more protection from man-in-the-middle attacks when they&#8217;re using an untrustworthy network.</p>
<p>Grab a <a href="http://nightly.mozilla.org">nightly build</a>, and let us know what you think!  The folks over at <a href="https://www.paypal.com">PayPal</a> are serving a Strict-Transport-Security header, if you&#8217;d like to check it out.</p>
<p>More Info:
<ul>
<li><a href="http://blog.sidstamm.com/2010/08/http-strict-transport-security-has.html">A bit more about HSTS</a></li>
<li><a href="http://hacks.mozilla.org/2010/08/firefox-4-http-strict-transport-security-force-https/">Mozilla Hacks blog entry</a></li>
<li><a href="http://tools.ietf.org/html/draft-hodges-strict-transport-sec">Draft specification (technical details)</a>
</ul>
<p>Sid Stamm<br />
Conspiracy Theorist</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/security/2010/08/27/http-strict-transport-security/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Firefox 3.6.2 Released</title>
		<link>http://blog.mozilla.com/security/2010/03/22/firefox-3-6-2-released/</link>
		<comments>http://blog.mozilla.com/security/2010/03/22/firefox-3-6-2-released/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 04:22:24 +0000</pubDate>
		<dc:creator>Lucas Adamski</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Security Updates]]></category>
		<category><![CDATA[Vulnerabilities]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/security/?p=258</guid>
		<description><![CDATA[Mozilla has accelerated its timetable and released Firefox 3.6.2 ahead of schedule. This release contains a number of security fixes, including a fix to Secunia Advisory SA38608 which was previously discussed on this blog when we were first made aware of and were then able to confirm the issue. For additional information please see Mozilla [...]]]></description>
			<content:encoded><![CDATA[<p>Mozilla has accelerated its timetable and released Firefox 3.6.2 ahead of schedule. This release contains a number of security fixes, including a fix to <a href="http://secunia.com/advisories/38608/">Secunia Advisory SA38608</a> which was previously discussed on this blog when we were <a href="http://blog.mozilla.com/security/2010/02/22/secunia-advisory-sa38608/">first made aware of</a> and were then <a href="http://blog.mozilla.com/security/2010/03/18/update-on-secunia-advisory-sa38608/">able to confirm</a> the issue.</p>
<p>For additional information please see <a href="http://www.mozilla.org/security/announce/2010/mfsa2010-08.html">Mozilla Foundation&#8217;s Security Advisory MFSA-10-08</a> as well as the <a href="http://www.mozilla.com/firefox/3.6.2/releasenotes">Firefox 3.6.2 Release Notes</a>. We urge users to promptly update to this release by selecting &#8220;Check for Updates&#8230;&#8221; from the &#8220;Help&#8221; menu, or by visiting <a href="https://www.mozilla.com/">https://www.mozilla.com/</a> for a free download.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/security/2010/03/22/firefox-3-6-2-released/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
		<item>
		<title>Secunia Advisory SA38608</title>
		<link>http://blog.mozilla.com/security/2010/02/22/secunia-advisory-sa38608/</link>
		<comments>http://blog.mozilla.com/security/2010/02/22/secunia-advisory-sa38608/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 00:30:03 +0000</pubDate>
		<dc:creator>Lucas Adamski</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Vulnerabilities]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/security/?p=239</guid>
		<description><![CDATA[Mozilla is aware of the claim of a zero-day in Firefox as posted here: http://secunia.com/advisories/38608/.  We cannot confirm the report as we have received no details regarding the reported vulnerability, such as a proof-of-concept or steps to reproduce.  We&#8217;ve attempted to contact the researcher who discovered the issue but have not received a response. Mozilla [...]]]></description>
			<content:encoded><![CDATA[<div id="magicdomid320"><span>Mozilla is aware of the claim of a  zero-day in Firefox as posted here: </span><span><a href="http://secunia.com/advisories/38608/">http://secunia.com/advisories/38608/</a></span><span>.  We cannot confirm the report as we  have received no details regarding the reported vulnerability, such as a  proof-of-concept or steps to reproduce.  We&#8217;ve </span><span>attempted</span><span> to contact the researcher who  discovered the issue but have not received a response.</span></div>
<div><span><br />
</span></div>
<div id="magicdomid315"><span>Mozilla takes  all</span><span> reports of</span><span> security vulnerabilities seriously.   As always, if you have information about security issues, please send  details to security</span><span>@</span><span>mozilla</span><span>.</span><span>org.</span></div>
<div><span>Lucas Adamski, Mozilla Security<br />
</span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/security/2010/02/22/secunia-advisory-sa38608/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Component Directory Lockdown &#8211; New in Firefox 3.6</title>
		<link>http://blog.mozilla.com/security/2009/11/16/component-directory-lockdown-new-in-firefox-3-6/</link>
		<comments>http://blog.mozilla.com/security/2009/11/16/component-directory-lockdown-new-in-firefox-3-6/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 22:29:02 +0000</pubDate>
		<dc:creator>Johnathan Nightingale</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/security/?p=213</guid>
		<description><![CDATA[[This post originally appeared on Mozilla Developer News] We hate crashes. When Firefox crashes, we try to get you back on your feet as quickly as possible, but we&#8217;d much rather you not crash in the first place. In Firefox 3.6, we are changing the way that some third party software hooks into Firefox which [...]]]></description>
			<content:encoded><![CDATA[<p><small><em>[This post originally appeared on <a href="https://developer.mozilla.org/devnews/index.php/2009/11/16/component-directory-lockdown-new-in-firefox-3-6/">Mozilla Developer News</a>]</em></small></p>
<p>We hate crashes. When Firefox crashes, we try to get you back on your feet as quickly as possible, but we&#8217;d much rather you not crash in the first place. In Firefox 3.6, we are changing the way that some third party software hooks into Firefox which should eliminate a good chunk of those crashes without sacrificing our extensibility in any way. In the process, we&#8217;ll also be giving you greater control over the code that runs in your browser. </p>
<h2>Background</h2>
<p>Firefox is built around the idea of extensibility &#8211; it&#8217;s part of our soul. Users can install extensions that modify the way their browser looks, the way it works, or the things it&#8217;s capable of doing. Our add-ons community is an amazing part of the Mozilla ecosystem, one we work hard to grow and improve.</p>
<p>In addition to the standard mechanism for extending the browser via add-ons and plugins, though, there has historically been another way to do it. Third-party applications installed on your machine would sometimes try extend Firefox by just adding their own code directly to the &#8220;<tt>components</tt>&#8221; directory, where much of Firefox&#8217;s own code is stored.</p>
<p>There are no special abilities that come from doing things this way, but there are some significant disadvantages.  For one thing, components installed in this way aren&#8217;t user-visible, meaning that users can&#8217;t manage them through the add-ons manager, or disable them if they&#8217;re encountering difficulties. What&#8217;s worse, components dropped blindly into Firefox in this way don&#8217;t carry version information with them, which means that when users upgrade Firefox and these components become incompatible, there&#8217;s no way to tell Firefox to disable them. This can lead to all kinds of unfortunate behaviour: lost functionality, performance woes, and outright crashing &#8211; often immediately on startup.</p>
<p>In Firefox 3.6 (including upcoming beta refreshes), we&#8217;re closing this door. Third party applications can still extend Firefox via add-ons and plugins the way they always could, but the components directory will be for Firefox only.</p>
<h2>What Does This Mean For Me?</h2>
<p>If you&#8217;re a Firefox user, this should be 100% positive. You don&#8217;t have to change anything, your regular add-ons should continue to work properly &#8211; you just might notice fewer crashes or odd bugs. If you do notice that something has stopped working, particularly a third party addition to Firefox, you might want to contact the producer of that addition to ensure they know about the change.</p>
<p>If you&#8217;re a Firefox component developer, this shouldn&#8217;t be a big change, either. If you&#8217;re already packaging your additions as an XPI, installed as an add-on it&#8217;s business as usual. If you have been dropping components directly, though, you&#8217;ll need to change to an XPI-based approach. Our <a href="https://developer.mozilla.org/en/Migrating_raw_components_to_add-ons">migration document</a> on the Mozilla Developer Connection outlines the changes you&#8217;ll need to make, and should be pretty straightforward. The good news is that once you&#8217;ve done this, your add-on will actually be visible to users and will support proper version information so that our shared users are guaranteed a more positive experience.</p>
<p>If you haven&#8217;t downloaded the new Firefox beta yet, and want to give it a spin, you can <a href="http://www.mozilla.com/en-US/firefox/all-beta.html">find a copy here</a>.</p>
<p>Johnathan Nightingale<br />
Human Shield</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/security/2009/11/16/component-directory-lockdown-new-in-firefox-3-6/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

