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

Сводка

по VulDB • 24.07.2026

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

octeontx2-pf: предотвращено двойное освобождение pool->stack при сбое инициализации AQ (Admin Queue)

Функция otx2_pool_aq_init() освобождает память по указателю pool->stack в случае сбоя синхронизации почтового ящика или выделения памяти для повторной попытки, но не обнуляет сам указатель. Позже функция otx2_sq_aura_pool_init(), откатывая частично выполненную настройку через вызов otx2_aura_pool_free(), повторно освобождает pool->stack. Специфичная для архитектуры CN20K реализация cn20k_pool_aq_init() содержит аналогичную ошибку в соответствующем пути обработки ошибок.

Указатель pool->stack устанавливается в NULL непосредственно после локального освобождения памяти, чтобы общий путь очистки не пытался освободить ту же область стека повторно при очистке частично инициализированного состояния пула.

Данный дефект был впервые обнаружен экспериментальным инструментом анализа, который мы разрабатываем для выявления ошибок управления памятью в ядре Linux; анализ проводился на версии v6.13-rc1. Инструмент все еще находится в стадии разработки и пока не доступен публично. Ручная проверка подтвердила наличие ошибки также в версии v7.1-rc3.

Валидация во время выполнения (runtime validation) не проводилась, поскольку воспроизведение данного пути требует наличия аппаратного обеспечения OcteonTX2/CN20K.

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

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

Linux

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

19.07.2026

Раскрытие

24.07.2026

Модерация

принято

Вход

VDB-382961

EPSS

0.00176

KEV

Нет

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

Очень низкий

Источники

Want to know what is going to be exploited?

We predict KEV entries!