В ядре Linux устранена следующая уязвимость:
wifi: wcn36xx: исправлено переполнение кучи из-за слишком большого размера ответа HAL прошивки. Диспетчер ответов прошивки копирует все синхронные ответы HAL.
в hal_buf размером 4096 байт без проверки длины ответа. А
ответ, превышающий WCN36XX_HAL_BUF_SIZE, вызывает переполнение буфера кучи
с контентом, управляемым прошивкой.
Добавьте проверку границ длины ответа.
Показать оригинальное описание (EN)
In the Linux kernel, the following vulnerability has been resolved: wifi: wcn36xx: fix heap overflow from oversized firmware HAL response The firmware response dispatcher copies all synchronous HAL responses into the 4096-byte hal_buf without validating the response length. A response exceeding WCN36XX_HAL_BUF_SIZE causes a heap buffer overflow with firmware-controlled content. Add a bounds check on the response length.
Характеристики атаки
Последствия
Строка CVSS v3.1