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

Сводка

по VulDB • 20.07.2026

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

batman-adv: tt: исправлена гонка состояний TOCTOU для сообщаемых VLAN

Локальный TVLV на основе таблицы трансляции (TT) генерируется путем первоначальной проверки количества VLAN, имеющих хотя бы одну запись в таблице TT. Затем выделяется новый буфер правильного размера для этих VLAN. Только после этого список VLAN используется для заполнения записей VLAN в буфере. В течение этого времени удерживается блокировка meshif_vlan_list_lock. Однако факное количество записей TT каждой VLAN может продолжать увеличиваться в этот период — хотя количество VLAN в списке остается неизменным.

Однако префильтр, используемый при вычислении размера буфера, все еще может приводить к увеличению количества VLAN, которые необходимо хранить. Это происходит просто потому, что некоторая VLAN могла внезапно получить хотя бы одну запись после предварительной проверки выделения памяти (где ранее записей не было), и теперь ей требуется место в буфере, которое не было зарезервировано заранее.

Более надежным подходом является первоначальная оценка размера буфера с запасом, а последующее заполнение буфера только теми VLAN, которые содержат записи.

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

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

Linux

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

19.07.2026

Раскрытие

19.07.2026

Модерация

принято

Вход

VDB-380290

EPSS

0.00000

KEV

Нет

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

Низкий

Источники

Might our Artificial Intelligence support you?

Check our Alexa App!