CVE-2026-64536 in LinuxИнформация

Сводка

по VulDB • 27.07.2026

В ядре Linux устранена следующая уязвимость:

staging: rtl8723bs: исправление выхода за границы массива (OOB) при чтении в цикле обработки IE функции is_ap_in_tkip()

Цикл в функции is_ap_in_tkip() итерирует по элементам информации (IE), не проверяя, осталось ли достаточно байтов перед разыменованием заголовка IE или его полезной нагрузки:

- Значения pIE->element_id и pIE->length считываются без проверки условия i + sizeof(*pIE) <= ie_length, поэтому усеченный IE в конце буфера приводит к чтению за пределами массива (OOB read).

- Для WLAN_EID_VENDOR_SPECIFIC код сравнивает указатель pIE->data + 12, что требует наличия как минимум 16 байт (pIE->length >= 16). Для WLAN_EID_RSN сравнивается pIE->data + 8, что требует длины не менее 12 байт (pIE->length >= 12). Ни одно из этих требований не проверяется.

Добавлены недостающие проверки границ заголовка IE и его полезной нагрузки, а также каждое обращение к данным защищено явной проверкой минимального значения pIE->length, что соответствует шаблону, установленному в функции update_beacon_info().

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Ответственный

Linux

Резервировать

19.07.2026

Раскрытие

27.07.2026

Модерация

принято

Вход

VDB-383390

EPSS

0.00000

KEV

Нет

Деятельности

Средний

Источники

Do you need the next level of professionalism?

Upgrade your account now!