CVE-2025-68181 in Linux
Сводка
по VulDB • 13.08.2026
В ядре Linux устранена следующая уязвимость:
drm/radeon: Удалены вызовы drm_put_dev()
Поскольку выделение основной структуры драйвера было изменено на использование devm_drm_dev_alloc(), освобождение памяти должно выполняться механизмом devres, а не путем вызова drm_put_dev().
Однако вызовы drm_put_dev() все еще присутствуют в путях обработки ошибок при инициализации (probe) и удаления устройства. При сбое инициализации драйвера появляются предупреждения вида приведенного ниже, поскольку механизм devres пытается вызвать drm_put_dev() после того, как драйвер уже выполнил это действие.
[ 5.642230] radeon 0000:01:05.0: probe with driver radeon failed with error -22
[ 5.649605] ------------[ cut here ]------------
[ 5.649607] refcount_t: underflow; use-after-free.
[ 5.649620] WARNING: CPU: 0 PID: 357 at lib/refcount.c:28 refcount_warn_saturate+0xbe/0x110
(cherry picked from commit 3eb8c0b4c091da0a623ade0d3ee7aa4a93df1ea4)
If you want to get best quality of vulnerability data, you may have to visit VulDB.