Множественные уязвимости целочисленного переполнения в API evbuffer библиотеки Libevent, позволяющие вызвать отказ в обслуживании или другие неопределённые последствия
Описание
Обнаружены множественные уязвимости целочисленного переполнения (integer overflow) в API evbuffer
библиотеки Libevent. Злоумышленники, зависящие от контекста, могут вызвать отказ в обслуживании (аварийное завершение работы приложения) или, возможно, добиться других неопределённых последствий путём передачи "чрезвычайно больших входных данных" в следующие функции:
evbuffer_add
,evbuffer_expand
,bufferevent_write
.
Это приводит к переполнению буфера в куче или бесконечному циклу.
Примечание: данный идентификатор был разделён согласно ADT3 из-за различных затронутых версий. См. CVE-2015-6525 для функций, которые были затронуты только в версиях 2.0 и выше.
Затронутые версии ПО
- Libevent 1.4.x до 1.4.15
- Libevent 2.0.x до 2.0.22
- Libevent 2.1.x до 2.1.5-beta
Тип уязвимости
- Целочисленное переполнение (integer overflow)
- Переполнение буфера в куче
- Отказ в обслуживании (DoS)
Идентификаторы
- Связанная проблема: CVE-2015-6525
Затронутые пакеты
Платформа | Пакет | Состояние | Рекомендация | Релиз |
---|---|---|---|---|
Red Hat Enterprise Linux 4 | nfs-utils | Will not fix | ||
Red Hat Enterprise Linux 4 | openmpi | Will not fix | ||
Red Hat Enterprise Linux 5 | firefox | Will not fix | ||
Red Hat Enterprise Linux 5 | libevent | Will not fix | ||
Red Hat Enterprise Linux 5 | openmpi | Not affected | ||
Red Hat Enterprise Linux 5 | thunderbird | Will not fix | ||
Red Hat Enterprise Linux 6 | chromium-browser | Will not fix | ||
Red Hat Enterprise Linux 6 | firefox | Will not fix | ||
Red Hat Enterprise Linux 6 | libevent | Will not fix | ||
Red Hat Enterprise Linux 6 | openmpi | Not affected |
Показывать по
Дополнительная информация
Статус:
EPSS
5.1 Medium
CVSS2
Связанные уязвимости
Multiple integer overflows in the evbuffer API in Libevent 1.4.x before 1.4.15, 2.0.x before 2.0.22, and 2.1.x before 2.1.5-beta allow context-dependent attackers to cause a denial of service or possibly have other unspecified impact via "insanely large inputs" to the (1) evbuffer_add, (2) evbuffer_expand, or (3) bufferevent_write function, which triggers a heap-based buffer overflow or an infinite loop. NOTE: this identifier has been SPLIT per ADT3 due to different affected versions. See CVE-2015-6525 for the functions that are only affected in 2.0 and later.
Multiple integer overflows in the evbuffer API in Libevent 1.4.x before 1.4.15, 2.0.x before 2.0.22, and 2.1.x before 2.1.5-beta allow context-dependent attackers to cause a denial of service or possibly have other unspecified impact via "insanely large inputs" to the (1) evbuffer_add, (2) evbuffer_expand, or (3) bufferevent_write function, which triggers a heap-based buffer overflow or an infinite loop. NOTE: this identifier has been SPLIT per ADT3 due to different affected versions. See CVE-2015-6525 for the functions that are only affected in 2.0 and later.
Multiple integer overflows in the evbuffer API in Libevent 1.4.x befor ...
Multiple integer overflows in the evbuffer API in Libevent 1.4.x before 1.4.15, 2.0.x before 2.0.22, and 2.1.x before 2.1.5-beta allow context-dependent attackers to cause a denial of service or possibly have other unspecified impact via "insanely large inputs" to the (1) evbuffer_add, (2) evbuffer_expand, or (3) bufferevent_write function, which triggers a heap-based buffer overflow or an infinite loop. NOTE: this identifier has been SPLIT per ADT3 due to different affected versions. See CVE-2015-6525 for the functions that are only affected in 2.0 and later.
Уязвимости библиотеки Libevent, позволяющие нарушителю вызвать отказ в обслуживании
EPSS
5.1 Medium
CVSS2