CVE-2025-39833 in Linux정보

요약

\~에 의해 VulDB • 2026. 05. 21.

리눅스 커널에서 다음 취약점이 해결되었습니다:

mISDN: hfcpci: 초기화되지 않은 타이머 삭제 시 경고 수정

CONFIG_DEBUG_OBJECTS_TIMERS 설정 하에서 hfcpci 모듈을 제거하면 다음과 같은 스플래트(splat)가 발생합니다:

[ 250.215892] ODEBUG: assert_init not available (active state 0) object: ffffffffc01a3dc0
[ 250.217185] WARNING: CPU: 1 PID: 1000 at lib/debugobjects.c:1032 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()를 사용합니다.

이 변경사항은 hfcpci 모듈의 제거 시 타이머 관련 경고 문제를 해결합니다.

Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2") Signed-off-by: Dan Carpenter <[email protected]> Link: https://lore.kernel.org/r/20241218100630.GA@kili Signed-off-by: Jakub Kicinski <[email protected]>

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

책임이 있는

Linux

예약하다

2025. 04. 16.

모더레이션

수락

항목

VDB-324412

EPSS

0.00127

출처

Want to know what is going to be exploited?

We predict KEV entries!