Уязвимость выполнения произвольного кода в Mozilla Firefox, Thunderbird и SeaMonkey через некорректное использование памяти в функции nsEditor::IsPreformatted
Описание
Уязвимость связана с использованием освобожденной памяти в функции nsEditor::IsPreformatted
, расположенной в файле nsEditor.cpp
в библиотеке редактора (editor/libeditor/base
) браузеров Mozilla. Злоумышленники могут удаленно выполнить произвольный код, используя векторы, связанные с вызовом execCommand
.
Затронутые версии ПО
- Mozilla Firefox до версии 19.0.2
- Mozilla Firefox ESR 17.x до версии 17.0.4
- Mozilla Thunderbird до версии 17.0.4
- Mozilla Thunderbird ESR 17.x до версии 17.0.4
- SeaMonkey до версии 2.16.1
Тип уязвимости
Удалённое выполнение кода
Ссылки
- Vendor Advisory
Уязвимые конфигурации
Одно из
Одно из
Одно из
Одно из
Одно из
EPSS
9.3 Critical
CVSS2
Дефекты
Связанные уязвимости
Use-after-free vulnerability in the nsEditor::IsPreformatted function in editor/libeditor/base/nsEditor.cpp in Mozilla Firefox before 19.0.2, Firefox ESR 17.x before 17.0.4, Thunderbird before 17.0.4, Thunderbird ESR 17.x before 17.0.4, and SeaMonkey before 2.16.1 allows remote attackers to execute arbitrary code via vectors involving an execCommand call.
Use-after-free vulnerability in the nsEditor::IsPreformatted function in editor/libeditor/base/nsEditor.cpp in Mozilla Firefox before 19.0.2, Firefox ESR 17.x before 17.0.4, Thunderbird before 17.0.4, Thunderbird ESR 17.x before 17.0.4, and SeaMonkey before 2.16.1 allows remote attackers to execute arbitrary code via vectors involving an execCommand call.
Use-after-free vulnerability in the nsEditor::IsPreformatted function ...
Use-after-free vulnerability in the nsEditor::IsPreformatted function in editor/libeditor/base/nsEditor.cpp in Mozilla Firefox before 19.0.2, Firefox ESR 17.x before 17.0.4, Thunderbird before 17.0.4, Thunderbird ESR 17.x before 17.0.4, and SeaMonkey before 2.16.1 allows remote attackers to execute arbitrary code via vectors involving an execCommand call.
EPSS
9.3 Critical
CVSS2