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

Сводка

по VulDB • 26.07.2026

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

coresight: ultrasoc-smb: Исправлена запись за пределами буфера (OOB write) в smb_sync_perf_buffer()

При использовании SMB-приемника в качестве AUX-приемника для perf, функция smb_update_buffer() вызывает smb_sync_perf_buffer() для копирования данных аппаратного трассирования в страницы кольцевого буфера perf AUX. Индекс pg_idx вычисляется как head >> PAGE_SHIFT из значения @head (которое равно handle->head), и используется для индексации массива dst_pages[pg_idx]. Нормализация pg_idx %= nr_pages применяется только после первой итерации цикла.

Это приводит к тому, что начальный индекс страницы не зависит от размера буфера, что может вызвать запись за пределами границ массива dst_pages[], если значение head превышает размер AUX-буфера.

Необходимо нормализовать значение head по модулю размера AUX-буфера перед вычислением индекса страницы и смещения, аналогично реализации в tmc_etr_sync_perf_buffer().

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

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

Linux

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

19.07.2026

Раскрытие

25.07.2026

Модерация

принято

Вход

VDB-383213

EPSS

0.00209

KEV

Нет

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

Низкий

Источники

Do you know our Splunk app?

Download it now for free!