CVE-2025-39833 in Linux
Sumário
de VulDB • 24/05/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
mISDN: hfcpci: Corrige aviso ao excluir timer não inicializado
Com CONFIG_DEBUG_OBJECTS_TIMERS, a remoção do módulo hfcpci resulta no seguinte erro:
[ 250.215892] ODEBUG: assert_init not available (active state 0) object: ffffffffc01a3dc0 object type: timer_list hint: __timer_delete_sync+0x0/0x120
[ 250.217338] CPU: 1 PID: 1000 Comm: rmmod Tainted: G OE 6.12.0-rc3 #1
[ 250.218456] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-1 04/01/2014
[ 250.219587] Call Trace:
[ 250.219977] <TASK>
[ 250.220337] dump_stack_lvl+0x59/0x80
[ 250.220853] debug_object_assert_init+0x1f6/0x310
[ 250.221587] __try_to_del_timer_sync+0x69/0x140
[ 250.222307] __timer_delete_sync+0x98/0x120
[ 250.222977] HFC_cleanup+0x10/0x20 [hfcpci]
[ 250.223667] __do_sys_delete_module+0x348/0x510
[ 250.224397] do_syscall_64+0xc1/0x360
[ 250.224977] entry_SYSCALL_64_after_hwframe+0x77/0x7f
Isso ocorre porque o timer hfc_tl não foi inicializado corretamente.
Corrigir isso inicializando o timer hfc_tl com DEFINE_TIMER.
Além disso, usar mod_timer() em vez de atualizar manualmente o timeout.
Fixes: 1da177e4c3f4 ("Linux-2.6.0-rc2") Signed-off-by: Xingui Yang <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Jakub Kicinski <[email protected]>
If you want to get best quality of vulnerability data, you may have to visit VulDB.