← Vulnerability feed

Vulnerability record · CVE-2015-0802 · published 1 April 2015

CVE-2015-0802: Firefox docshell access control flaw allows chrome-privileged JavaScript execution

Opensuse · Opensuse

Mozilla Firefox before 37.0 used docshell type information rather than page principal information for Window.webidl access control. This could let a privileged window remain reachable with unintended persistence of access to restricted internal methods. A remote attacker could then execute arbitrary JavaScript with chrome privileges.

5.0 CVSS 2.0 Medium EPSS 67% · top 0.7% CWE-264 · Permissions and access controls
5.0CVSS 2.0 base score
67%EPSS exploitation probability, 30 days
NoNot in CISA KEV
3Affected product versions listed by NVD
16References
17 Jun 2026Last modified by NVD

Description

Mozilla Firefox before 37.0 relies on docshell type information instead of page principal information for Window.webidl access control, which might allow remote attackers to execute arbitrary JavaScript code with chrome privileges via certain content navigation that leverages the reachability of a privileged window with an unintended persistence of access to restricted internal methods.

AV:N/AC:L/Au:N/C:N/I:P/A:N

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 19 September 2026. Confidence: medium.

high priorityPublic exploit code exists and EPSS is very high, but the CVSS impact is limited to integrity with no confidentiality or availability impact.

What it is

Mozilla Firefox before 37.0 used docshell type information rather than page principal information for Window.webidl access control. This could let a privileged window remain reachable with unintended persistence of access to restricted internal methods. A remote attacker could then execute arbitrary JavaScript with chrome privileges.

Impact

An attacker can run JavaScript with chrome privileges, escaping the browser's normal web content sandbox. That level of access can compromise the browser process and the user's data.

Attack surface

Reached remotely over the network via crafted content navigation in Firefox; the CVSS vector shows no authentication and no user interaction required. The flaw is in how Firefox resolves Window.webidl access control during navigation.

Exploitation

Not listed in CISA KEV, but EPSS is high at 0.67268 (99.268th percentile) and an Exploit-DB entry (37958) exists, indicating public exploit material is available.

What to do

  • Upgrade Firefox to 37.0 or later, or apply the vendor update for your distribution (Mozilla MFSA 2015-42, Ubuntu USN-2550-1, openSUSE, Gentoo GLSA 201512-10).
  • If immediate upgrade is not possible, restrict browsing to trusted sites and consider disabling or isolating the affected Firefox version.
  • Track the Mozilla advisory and distribution advisories for any backported fixes.
  • Verify installed Firefox version across managed endpoints and enforce a minimum version of 37.0.

Detection

  • Monitor for Firefox versions below 37.0 on endpoints and flag them for upgrade.
  • Review browser crash or exploit telemetry for unusual chrome-privileged JavaScript execution or navigation anomalies.
  • Check proxy or network logs for known exploit delivery patterns tied to this CVE where feasible.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

3 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2015-0802 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

10.0CVE-2019-11708Mozilla Firefox and Thunderbird sandbox escape via Prompt:Open IPC validation flawThe Prompt:Open IPC message between child and parent processes does not sufficiently vet its parameters, letting a compromised child process cause th…KEVEPSS 56%analysed9.8CVE-2024-9680Mozilla Firefox and Thunderbird use-after-free in Animation timelinesA use-after-free flaw in Animation timelines allows an attacker to execute code in the content process of Firefox and Thunderbird. Mozilla reports ex…KEVEPSS 23%analysed9.8CVE-2020-11651SaltStack Salt master authentication bypass in ClearFuncsSaltStack Salt before 2019.2.4 and 3000 before 3000.2 fails to properly validate method calls in the salt-master ClearFuncs class, allowing remote un…KEVEPSS 97%analysed9.8CVE-2020-7247OpenSMTPD MAIL FROM command injection allows remote root code executionOpenSMTPD 6.6, as shipped in OpenBSD 6.6 and other products, mishandles input validation in smtp_mailaddr in smtp_session.c, returning an incorrect v…KEVEPSS 99%analysed9.8CVE-2019-11043PHP-FPM buffer overflow enables remote code executionPHP-FPM in certain configurations writes past allocated buffers into FCGI protocol data space, an out-of-bounds write (CWE-787, CWE-120). It affects …KEVEPSS 100%analysed9.8CVE-2019-16928Exim heap buffer overflow in string_vformat via long EHLO commandExim 4.92 through 4.92.2 contains a heap-based buffer overflow in string_vformat in string.c triggered by a long EHLO command, allowing remote code e…KEVEPSS 42%analysed9.8CVE-2019-10149Exim MTA improper recipient validation leads to remote command executionExim versions 4.87 through 4.91 fail to properly validate recipient addresses in the deliver_message() function in /src/deliver.c, allowing command i…KEVEPSS 100%analysed9.8CVE-2018-6789Exim SMTP base64d buffer overflow allows remote code executionExim before 4.90.1 contains a buffer overflow in the base64d function of its SMTP listener. A handcrafted message can trigger the overflow, and the f…KEVEPSS 82%analysed

Source: NIST National Vulnerability Database (record CVE-2015-0802), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.