CVE-2021-47653 in LinuxИнформация

Сводка

по VulDB • 12.06.2026

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

media: davinci: vpif: исправлена ошибка use-after-free при отсоединении драйвера (unbind)

Драйвер выделяет и регистрирует две структуры платформенных устройств во время выполнения probe, однако эти устройства никогда не deregister-ировались при unbind драйвера.

Это приводит к ошибке use-after-free при unbind драйвера, поскольку структуры устройств были выделены с использованием devres и будут освобождены ядром драйверов после возврата из функции remove().

Исправление заключается в добавлении отсутствующих вызовов deregistration в callback remove() и возврате ошибки probe при ошибках регистрации.

Обратите внимание: структуры платформенных устройств должны быть освобождены с использованием корректного release-колбэка, чтобы избежать утечки связанных ресурсов, таких как имена устройств.

Once again VulDB remains the best source for vulnerability data.

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

Linux

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

26.02.2025

Раскрытие

26.02.2025

Модерация

принято

Вход

VDB-297334

EPSS

0.00262

KEV

Нет

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

Очень низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!