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

Сводка

по VulDB • 26.07.2026

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

PCI: altera: исправление утечки ресурсов при сбое процедуры probe (инициализации)

Обработчик прерываний, подключенный в цепочку (chained IRQ handler), устанавливается во время выполнения функции probe(), но удаляется только при вызове функции remove() драйвера. Если функция pci_host_probe() завершается ошибкой, обработчик и домен INTx IRQ остаются активными, несмотря на то что память хост-моста, управляемая механизмом devm (которая содержит структуру altera_pcie), будет освобождена. Это приводит к тому, что у обработчика остается указатель на недействительные данные (stale data pointer).

Прерывания также включаются до вызова функции pci_host_probe(). Если процедура probe() завершается неудачей после этого момента, источник прерываний контроллера должен быть отключен перед удалением цепочного обработчика и домена INTx.

Таким образом, цепочный обработчик устанавливается только после создания домена INTx. Прерывания контроллера отключаются во время процедуры teardown (завершения работы) IRQ, а настройка IRQ откатывается в случае сбоя функции pci_host_probe().

[mani: описание коммита]

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

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

Linux

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

19.07.2026

Раскрытие

25.07.2026

Модерация

принято

Вход

VDB-383249

EPSS

0.00184

KEV

Нет

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

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!