Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

nvd логотип

CVE-2015-7219

Опубликовано: 16 дек. 2015
Источник: nvd
CVSS2: 5
EPSS Низкий

Уязвимость DoS атаки в Mozilla Firefox до версии 43.0 через некорректную обработку фрейма PushPromise в HTTP/2

Описание

В реализации HTTP/2 в Mozilla Firefox до версии 43.0 существует уязвимость, позволяющая злоумышленникам вызвать DoS атаку. Это происходит из-за некорректно сформированного фрейма PushPromise, который может привести к недозаполнению буфера, сбою утверждения и завершению работы приложения. Проблема заключается в ошибочном расчете длины декомпрессированного буфера и некорректном выделении памяти.

Затронутые версии ПО

  • Mozilla Firefox до версии 43.0

Тип уязвимости

  • DoS атака
  • Недозаполнение буфера
  • Некорректное выделение памяти

Уязвимые конфигурации

Конфигурация 1

Одно из

cpe:2.3:o:opensuse:leap:42.1:*:*:*:*:*:*:*
cpe:2.3:o:opensuse:opensuse:13.1:*:*:*:*:*:*:*
cpe:2.3:o:opensuse:opensuse:13.2:*:*:*:*:*:*:*
Конфигурация 2
cpe:2.3:a:mozilla:firefox:*:*:*:*:*:*:*:*
Версия до 42.0 (включая)
Конфигурация 3

Одно из

cpe:2.3:o:fedoraproject:fedora:22:*:*:*:*:*:*:*
cpe:2.3:o:fedoraproject:fedora:23:*:*:*:*:*:*:*

EPSS

Процентиль: 79%
0.01259
Низкий

5 Medium

CVSS2

Дефекты

CWE-189

Связанные уязвимости

ubuntu
около 10 лет назад

The HTTP/2 implementation in Mozilla Firefox before 43.0 allows remote attackers to cause a denial of service (integer underflow, assertion failure, and application exit) via a malformed PushPromise frame that triggers decompressed-buffer length miscalculation and incorrect memory allocation.

redhat
около 10 лет назад

The HTTP/2 implementation in Mozilla Firefox before 43.0 allows remote attackers to cause a denial of service (integer underflow, assertion failure, and application exit) via a malformed PushPromise frame that triggers decompressed-buffer length miscalculation and incorrect memory allocation.

debian
около 10 лет назад

The HTTP/2 implementation in Mozilla Firefox before 43.0 allows remote ...

github
больше 3 лет назад

The HTTP/2 implementation in Mozilla Firefox before 43.0 allows remote attackers to cause a denial of service (integer underflow, assertion failure, and application exit) via a malformed PushPromise frame that triggers decompressed-buffer length miscalculation and incorrect memory allocation.

fstec
около 10 лет назад

Уязвимость браузера Firefox, позволяющая нарушителю вызвать отказ в обслуживании

EPSS

Процентиль: 79%
0.01259
Низкий

5 Medium

CVSS2

Дефекты

CWE-189