CVE-2024-26848 in Linux정보

요약

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

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

afs: 디렉토리 파싱 중 무한 루프 수정

디렉토리에 ".__afsXXXX" 파일만 포함된 블록이 있는 경우(불완전한 silly-rename에서 발생), 이러한 .__afsXXXX 파일은 건너뛰되 dir_context 내의 파일 위치가 전진하지 않습니다. 이로 인해 afs_dir_iterate()가 해당 블록을 반복적으로 다시 처리하게 됩니다.

.__afsXXXX 파일을 건너뛰는 코드에서 파일 위치를 수동으로 전진시킴으로써 이 문제를 해결합니다.

증상은 소프트 로크업(soft lockup)입니다:

watchdog: BUG: soft lockup - CPU#3 stuck for 52s! [check:5737]
... RIP: 0010:afs_dir_iterate_block+0x39/0x1fd ... ? watchdog_timer_fn+0x1a6/0x213 ... ? asm_sysvec_apic_timer_interrupt+0x16/0x20 ? afs_dir_iterate_block+0x39/0x1fd afs_dir_iterate+0x10a/0x148 afs_readdir+0x30/0x4a iterate_dir+0x93/0xd3 __do_sys_getdents64+0x6b/0xd4

이는 거의 확실하게 다음 버그의 실제 해결책입니다:

https://bugzilla.kernel.org/show_bug.cgi?id=218496

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

출처

Might our Artificial Intelligence support you?

Check our Alexa App!