Use-after-free vulnerability in the mozilla::nsTextNodeDirectionalityMap::RemoveElementFromMap function in Mozilla Firefox before 49.0 Firefox ESR 45.x before 45.4 and Thunderbird < 45.4 allows remote attackers to execute arbitrary code via bidirectional text.