Patchfirst
CVE-2019-11708 KEVPublic exploit Critical · 10.0 EPSS 55.9%

Mozilla Firefox and Thunderbird Sandbox Escape Vulnerability

Mozilla · Firefox and Thunderbird

Summary

A flaw in Mozilla Firefox and Thunderbird arises from insufficient validation of parameters carried by the Prompt:Open inter-process message sent from the child (content) process to the non-sandboxed parent process. An attacker who has compromised a child process can use this to make the parent open web content of their choosing, which, combined with additional vulnerabilities, could lead to arbitrary code execution on the user's computer; the attack requires only network access and no privileges or user interaction.

Official description · NVD

Insufficient vetting of parameters passed with the Prompt:Open IPC message between child and parent processes can result in the non-sandboxed parent process opening web content chosen by a compromised child process. When combined with additional vulnerabilities this could result in executing arbitrary code on the user's computer. This vulnerability affects Firefox ESR < 60.7.2, Firefox < 67.0.4, and Thunderbird < 60.7.2.

Breakdown
69.8 / 100
Exploited
Yes, in CISA KEV
Reports
0
Tactics
1/15

How an attack unfolds

Based on mappings. Select a step to see the evidence.
  1. What they do

First seen exploited 33 days before it was disclosed. Public exploit code (PoC-in-GitHub) appeared 2 months after disclosure.

  1. First seen exploitedVulnCheck KEV evidence33 days before
  2. Disclosedday 0
  3. Public exploit codePoC-in-GitHub+2 mo
  4. Added to CISA KEVEU database agrees+3 yrs

CISA KEV listing is when exploitation was confirmed, not necessarily the first attack.

techniques

1 , grouped by in kill-chain order, 2 cited passages 1

Privilege EscalationTA0004

Exploitation for Privilege Escalation T1068 Medium
AI mapping from the description · primary impact

Escapes sandbox to gain higher privileges

could result in executing arbitrary code on the user's computer
From the official description (NVD) Original (opens in a new tab) ↗
Lower-confidence links (4)

These come from early or generic mappings, text matching, or contradict this CVE’s details (for example a public-facing technique on a bug that needs a user to open a file). Shown for completeness.

  • External Remote ServicesT1133 CTID attack_to_cve Phase 1 "Uncategorized" mapping (not staged by impact)
  • Exploit Public-Facing ApplicationT1190 CTID attack_to_cve Phase 1 "Uncategorized" mapping (not staged by impact)
  • Exploitation for StealthT1211 CTID attack_to_cve Phase 1 "Uncategorized" mapping (not staged by impact)
  • Drive-by CompromiseT1189 server-side bug exploitable without user interaction; client-execution technique does not fit

Detection

0 rules for this CVE · 31 general rules for its techniques

Rules for this CVE

0 that reference CVE-2019-11708 directly.

CVE-specific rules are not available in this build. Search SigmaHQ ↗

General rules for this CVE’s techniques

These detect the technique in general, not this specific vulnerability.

Sigma rules © SigmaHQ, Detection Rule License 1.1; linked, not reproduced.

What security researchers reported

Not named in any threat report yet

Also mentioned in 50 community threat pulses (AlienVault OTX)

Weaker evidence

Pulses are indicator collections that anyone can publish. A mention is not confirmation of exploitation.

References

6 links, grouped by NVD tag (5 duplicates merged)
↑ ↓ chooseEnter openEsc close