Cloudanix VulnDB

CVE-2015-0801

None

CVSS

—

EPSS

2.8%

Published

Apr 1, 2015

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

Old versions of Firefox and Thunderbird contain a flaw that lets attackers run unauthorized code inside the browser by tricking its security checks when users click links.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Privilege Gain
Component
Application
Class
Authorization Bypass
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Bypasses the Same Origin Policy to permit remote execution of arbitrary JavaScript code with chrome privileges through specially crafted anchor navigation.

Why it matters to the business

Attackers can steal user data, hijack sessions, or install malware on systems still running these legacy browser versions, increasing breach risk and potential regulatory exposure for organizations that have not retired or upgraded the affected software.

How an attack unfolds

An attacker hosts a malicious page containing crafted anchor links; when a victim navigates the links, the Same Origin Policy check is evaded, allowing JavaScript to run with elevated chrome privileges and perform unauthorized actions.

How to fix it

Upgrade Mozilla Firefox to version 37.0 or later, Firefox ESR to 31.6 or later, and Thunderbird to 31.6 or later; remove or isolate any remaining instances of the vulnerable versions.

How to confirm the fix worked

Inventory all browser installations and confirm running versions are at or above the fixed releases; test that Same Origin Policy enforcement behaves correctly on anchor navigation in updated builds.

Typical attack path

  1. Attacker prepares malicious webpage with crafted anchor navigation vectors
  2. Victim is lured to visit the page via phishing or compromised site
  3. Anchor navigation triggers the Same Origin Policy bypass
  4. Arbitrary JavaScript executes with chrome privileges
  5. Attacker performs actions such as data exfiltration or further compromise

How to detect it

Review web proxy and browser logs for unusual navigation patterns involving anchor elements from untrusted origins; examine process execution for JavaScript activity with elevated privileges on affected legacy versions.

What your security team should do

  • Prioritize immediate upgrade of all Firefox, Firefox ESR, and Thunderbird instances to the fixed versions
  • Block or restrict legacy browser usage through enterprise policy or network controls
  • Monitor for continued use of unpatched versions and accelerate decommissioning of end-of-life software

The record

Mozilla Firefox before 37.0, Firefox ESR 31.x before 31.6, and Thunderbird before 31.6 allow remote attackers to bypass the Same Origin Policy and execute arbitrary JavaScript code with chrome privileges via vectors involving anchor navigation, a similar issue to CVE-2015-0818.

Affected packages

Ecosystem Package Introduced Fixed
Debian:7 icedove 0 31.6.0-1~deb7u1
Debian:7 iceweasel 0 31.6.0esr-1~deb7u1
Mageia:4 firefox 0 31.6.0-1.mga4
Mageia:4 firefox-l10n 0 31.6.0-1.mga4
Mageia:4 iceape 0 2.35-1.mga4
Mageia:4 nss 0 3.18.0-1.1.mga4
Mageia:4 rootcerts 0 20150326.00-1.mga4
Mageia:4 thunderbird 0 31.6.0-1.mga4
Mageia:4 thunderbird-l10n 0 31.6.0-1.mga4
Mageia:5 iceape 0 2.35-1.mga5
Red Hat:enterprise_linux:5::client firefox 0 0:31.6.0-2.el5_11
Red Hat:enterprise_linux:5::client firefox-debuginfo 0 0:31.6.0-2.el5_11
Red Hat:enterprise_linux:5::client thunderbird 0 0:31.6.0-1.el5_11
Red Hat:enterprise_linux:5::client thunderbird-debuginfo 0 0:31.6.0-1.el5_11
Red Hat:enterprise_linux:5::server firefox 0 0:31.6.0-2.el5_11
Red Hat:enterprise_linux:5::server firefox-debuginfo 0 0:31.6.0-2.el5_11
Red Hat:enterprise_linux:6::client firefox 0 0:31.6.0-2.el6_6
Red Hat:enterprise_linux:6::client firefox-debuginfo 0 0:31.6.0-2.el6_6
Red Hat:enterprise_linux:6::client thunderbird 0 0:31.6.0-1.el6_6
Red Hat:enterprise_linux:6::client thunderbird-debuginfo 0 0:31.6.0-1.el6_6
Red Hat:enterprise_linux:6::computenode firefox 0 0:31.6.0-2.el6_6
Red Hat:enterprise_linux:6::computenode firefox-debuginfo 0 0:31.6.0-2.el6_6
Red Hat:enterprise_linux:6::server firefox 0 0:31.6.0-2.el6_6
Red Hat:enterprise_linux:6::server firefox-debuginfo 0 0:31.6.0-2.el6_6
Red Hat:enterprise_linux:6::server thunderbird 0 0:31.6.0-1.el6_6
Red Hat:enterprise_linux:6::server thunderbird-debuginfo 0 0:31.6.0-1.el6_6
Red Hat:enterprise_linux:6::workstation firefox 0 0:31.6.0-2.el6_6
Red Hat:enterprise_linux:6::workstation firefox-debuginfo 0 0:31.6.0-2.el6_6
Red Hat:enterprise_linux:6::workstation thunderbird 0 0:31.6.0-1.el6_6
Red Hat:enterprise_linux:6::workstation thunderbird-debuginfo 0 0:31.6.0-1.el6_6
Red Hat:enterprise_linux:7::client firefox 0 0:31.6.0-2.el7_1
Red Hat:enterprise_linux:7::client firefox-debuginfo 0 0:31.6.0-2.el7_1
Red Hat:enterprise_linux:7::client thunderbird 0 0:31.6.0-1.el7_1
Red Hat:enterprise_linux:7::client thunderbird-debuginfo 0 0:31.6.0-1.el7_1
Red Hat:enterprise_linux:7::client xulrunner 0 0:31.6.0-2.el7_1
Red Hat:enterprise_linux:7::client xulrunner-debuginfo 0 0:31.6.0-2.el7_1
Red Hat:enterprise_linux:7::client xulrunner-devel 0 0:31.6.0-2.el7_1
Red Hat:enterprise_linux:7::computenode xulrunner 0 0:31.6.0-2.el7_1
Red Hat:enterprise_linux:7::computenode xulrunner-debuginfo 0 0:31.6.0-2.el7_1
Red Hat:enterprise_linux:7::computenode xulrunner-devel 0 0:31.6.0-2.el7_1
Red Hat:enterprise_linux:7::server firefox 0 0:31.6.0-2.el7_1
Red Hat:enterprise_linux:7::server firefox-debuginfo 0 0:31.6.0-2.el7_1
Red Hat:enterprise_linux:7::server thunderbird 0 0:31.6.0-1.ael7b_1
Red Hat:enterprise_linux:7::server thunderbird-debuginfo 0 0:31.6.0-1.ael7b_1
Red Hat:enterprise_linux:7::server xulrunner 0 0:31.6.0-2.ael7b_1
Red Hat:enterprise_linux:7::server xulrunner-debuginfo 0 0:31.6.0-2.ael7b_1
Red Hat:enterprise_linux:7::server xulrunner-devel 0 0:31.6.0-2.ael7b_1
Red Hat:enterprise_linux:7::workstation firefox 0 0:31.6.0-2.el7_1
Red Hat:enterprise_linux:7::workstation firefox-debuginfo 0 0:31.6.0-2.el7_1
Red Hat:enterprise_linux:7::workstation thunderbird 0 0:31.6.0-1.el7_1
Red Hat:enterprise_linux:7::workstation thunderbird-debuginfo 0 0:31.6.0-1.el7_1
Red Hat:enterprise_linux:7::workstation xulrunner 0 0:31.6.0-2.el7_1
Red Hat:enterprise_linux:7::workstation xulrunner-debuginfo 0 0:31.6.0-2.el7_1
Red Hat:enterprise_linux:7::workstation xulrunner-devel 0 0:31.6.0-2.el7_1
Red Hat:rhel_productivity:5 thunderbird 0 0:31.6.0-1.el5_11
Red Hat:rhel_productivity:5 thunderbird-debuginfo 0 0:31.6.0-1.el5_11
SUSE:Linux Enterprise Desktop 12 MozillaFirefox 0 31.6.0esr-30.1
SUSE:Linux Enterprise Server 12 MozillaFirefox 0 31.6.0esr-30.1
SUSE:Linux Enterprise Server for SAP Applications 12 MozillaFirefox 0 31.6.0esr-30.1
SUSE:Linux Enterprise Software Development Kit 12 MozillaFirefox 0 31.6.0esr-30.1
Ubuntu:14.04:LTS firefox 0 37.0+build2-0ubuntu0.14.04.1
Ubuntu:14.04:LTS thunderbird 0 1:31.6.0+build1-0ubuntu0.14.04.1
openSUSE:Tumbleweed MozillaFirefox 0 50.1.0-1.1
openSUSE:Tumbleweed MozillaThunderbird 0 45.5.1-1.1
openSUSE:Tumbleweed firefox-esr 0 128.5.1-1.1

Related vulnerabilities