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

Сводка

по VulDB • 04.09.2026

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

ALSA: hda/tas2781: Отмена асинхронного запроса загрузки прошивки при отсоединении (unbind)

TAS2781 HDA I2C и SPI используют очередь для загрузки прошивки RCA из компонента с помощью функции request_firmware_nowait() во время привязки. Загрузчик прошивок удерживает модуль обратного вызова в активном состоянии («pinned») и сохраняет ссылку на устройство, однако сам callback по-прежнему использует частное состояние HDA драйвера.

При отсоединении компонента элементы управления (controls) и состояние DSP удаляются немедленно. Позже при удалении устройства происходит очистка частных данных TAS2781, включая codec_lock. Если асинхронный обратный вызов загрузки прошивки выполняется после того, как процесс unbind уже начался, он может обращаться к состоянию, которое в данный момент разрушается.

Необходимо отменить или синхронизировать асинхронный запрос загрузки прошивки перед удалением элементов управления и состояния DSP. Очередной callback отменяется, а уже запущенный callback получает возможность завершиться до того, как продолжится процесс unbind.

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

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

Linux

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

26.08.2026

Раскрытие

04.09.2026

Модерация

принято

Вход

VDB-399052

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!