First published: Wed Mar 19 2014(Updated: )
The session-restore feature in Mozilla Firefox before 28.0 and SeaMonkey before 2.25 does not consider the Content Security Policy of a data: URL, which makes it easier for remote attackers to conduct cross-site scripting (XSS) attacks via a crafted document that is accessed after a browser restart.
Credit: security@mozilla.org
Affected Software | Affected Version | How to fix |
---|---|---|
Mozilla Firefox | <28.0 | |
Mozilla SeaMonkey | <2.25 | |
openSUSE | =11.4 | |
openSUSE | =12.3 | |
openSUSE | =13.1 | |
Oracle Solaris SPARC | =11.3 | |
SUSE Linux Enterprise Desktop with Beagle | =11-sp3 | |
SUSE Linux Enterprise Software Development Kit | =11-sp3 | |
SUSE Linux Enterprise Server | =11-sp3 | |
suse linux enterprise server vmware | =11-sp3 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2014-1504 is classified as a moderate severity vulnerability due to its potential for cross-site scripting (XSS) attacks.
To fix CVE-2014-1504, users should upgrade to Mozilla Firefox version 28.0 or later and SeaMonkey version 2.25 or later.
CVE-2014-1504 affects Mozilla Firefox versions prior to 28.0 and SeaMonkey versions prior to 2.25, as well as certain openSUSE and Oracle Solaris versions.
CVE-2014-1504 facilitates cross-site scripting (XSS) attacks through improper handling of the Content Security Policy of data: URLs.
While CVE-2014-1504 has been mitigated in later software releases, any unpatched systems running the affected software versions remain vulnerable.