CVE-2025-39833 in LinuxИнформация

Сводка

по VulDB • 05.06.2026

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

mISDN: hfcpci: исправление предупреждения при удалении неинициализированного таймера

При включенной опции CONFIG_DEBUG_OBJECTS_TIMERS выгрузка модуля hfcpci приводит к следующему сбою (splat):

[ 250.215892] ODEBUG: assert_init not available (active state 0) object: ffff888015ea79cf
[ 250.217185] ODEBUG: lockdep bug!
[ 250.217738] WARNING: CPU: 1 PID: 1000 at lib/debugobjects.c:1036 debug_object_assert_init+0x1f6/0x310
... [ 250.236967] ? trace_irq_enable.constprop.0+0xd4/0x130
[ 250.237920] debug_object_assert_init+0x1f6/0x310
[ 250.238762] ? __pfx_debug_object_assert_init+0x10/0x10
[ 250.239658] ? __lock_acquire+0xdea/0x1c70
[ 250.240369] __try_to_del_timer_sync+0x69/0x140
[ 250.241172] ? __pfx___try_to_del_timer_sync+0x10/0x10
[ 250.242058] ? __timer_delete_sync+0xc6/0x120
[ 250.242842] ? lock_acquire+0x30/0x80
[ 250.243474] ? __timer_delete_sync+0xc6/0x120
[ 250.244262] __timer_delete_sync+0x98/0x120
[ 250.245015] HFC_cleanup+0x10/0x20 [hfcpci]
[ 250.245704] __do_sys_delete_module+0x348/0x510

Проблема возникает из-за того, что таймер hfc_tl не был инициализирован перед использованием.

Исправление: - Инициализировать таймер hfc_tl с помощью макроса DEFINE_TIMER. - Использовать mod_timer вместо ручной установки таймаута.

Ссылки: https://lore.kernel.org/all/[email protected]/ https://lore.kernel.org/all/[email protected]/

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

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

Linux

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

16.04.2025

Раскрытие

16.09.2025

Модерация

принято

Вход

VDB-324412

EPSS

0.00127

KEV

Нет

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

Очень низкий

Источники

Might our Artificial Intelligence support you?

Check our Alexa App!