Уязвимость DoS атаки из-за некорректной обработки строк в Mozilla 1.7.3, Firefox 1.0 и Thunderbird до версии 1.0.2
Описание
В функциях обработки строк, таких как nsTSubstring_CharT::Replace, в версиях Mozilla 1.7.3, Firefox 1.0 и Thunderbird до версии 1.0.2, некорректно проверяются значения, возвращаемые другими функциями, которые изменяют размер строки. Это позволяет злоумышленникам вызвать состояние нехватки памяти, что приводит к сбою повторного выделения памяти и возвращению указателя на фиксированный адрес, что в свою очередь приводит к повреждению кучи.
Затронутые версии ПО
- Mozilla 1.7.3
- Firefox 1.0
- Thunderbird до версии 1.0.2
Тип уязвимости
- DoS атака (отказ в обслуживании)
- Возможность выполнения произвольного кода
Ссылки
- PatchVendor Advisory
- PatchVendor Advisory
- PatchVendor Advisory
- Vendor Advisory
- PatchVendor Advisory
- PatchVendor Advisory
- PatchVendor Advisory
- PatchVendor Advisory
- PatchVendor Advisory
- PatchVendor Advisory
- Vendor Advisory
- PatchVendor Advisory
Уязвимые конфигурации
Одно из
EPSS
5 Medium
CVSS2
Дефекты
Связанные уязвимости
String handling functions in Mozilla 1.7.3, Firefox 1.0, and Thunderbird before 1.0.2, such as the nsTSubstring_CharT::Replace function, do not properly check the return values of other functions that resize the string, which allows remote attackers to cause a denial of service and possibly execute arbitrary code by forcing an out-of-memory state that causes a reallocation to fail and return a pointer to a fixed address, which leads to heap corruption.
String handling functions in Mozilla 1.7.3, Firefox 1.0, and Thunderbird before 1.0.2, such as the nsTSubstring_CharT::Replace function, do not properly check the return values of other functions that resize the string, which allows remote attackers to cause a denial of service and possibly execute arbitrary code by forcing an out-of-memory state that causes a reallocation to fail and return a pointer to a fixed address, which leads to heap corruption.
String handling functions in Mozilla 1.7.3, Firefox 1.0, and Thunderbi ...
String handling functions in Mozilla 1.7.3, Firefox 1.0, and Thunderbird before 1.0.2, such as the nsTSubstring_CharT::Replace function, do not properly check the return values of other functions that resize the string, which allows remote attackers to cause a denial of service and possibly execute arbitrary code by forcing an out-of-memory state that causes a reallocation to fail and return a pointer to a fixed address, which leads to heap corruption.
EPSS
5 Medium
CVSS2