Уязвимость переполнения целочисленной переменной в lz4, приводящая к некорректной записи вне границ и аварийному завершению работы
Описание
В lz4 присутствует недостаток, из-за которого злоумышленник, предоставивший специально сформированный файл в приложение, связанное с lz4, способен вызвать переполнение целочисленной переменной. Это приводит к вызову функции memmove() с отрицательным размером аргумента, что вызывает запись вне границ и/или аварийное завершение работы. Наибольшее влияние этого недостатка оказывает на доступность, однако также возможны некоторые воздействия на конфиденциальность и целостность.
Тип уязвимости
- Переполнение целочисленной переменной
- Запись вне границ (out-of-bounds write)
- Аварийное завершение работы
- Воздействие на доступность, конфиденциальность и целостность
Ссылки
- Issue TrackingPatchThird Party Advisory
- Third Party Advisory
- PatchThird Party Advisory
- PatchThird Party Advisory
- PatchThird Party Advisory
- Issue TrackingPatchThird Party Advisory
- Third Party Advisory
- PatchThird Party Advisory
- PatchThird Party Advisory
- PatchThird Party Advisory
Уязвимые конфигурации
Одно из
Одно из
Одно из
EPSS
9.8 Critical
CVSS3
7.5 High
CVSS2
Дефекты
Связанные уязвимости
There's a flaw in lz4. An attacker who submits a crafted file to an application linked with lz4 may be able to trigger an integer overflow, leading to calling of memmove() on a negative size argument, causing an out-of-bounds write and/or a crash. The greatest impact of this flaw is to availability, with some potential impact to confidentiality and integrity as well.
There's a flaw in lz4. An attacker who submits a crafted file to an application linked with lz4 may be able to trigger an integer overflow, leading to calling of memmove() on a negative size argument, causing an out-of-bounds write and/or a crash. The greatest impact of this flaw is to availability, with some potential impact to confidentiality and integrity as well.
There's a flaw in lz4. An attacker who submits a crafted file to an ap ...
EPSS
9.8 Critical
CVSS3
7.5 High
CVSS2