CVE-2024-26848 in Linuxinformação

Sumário

de VulDB • 29/05/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

afs: Corrige loop infinito na análise de diretórios

Se um diretório contiver um bloco com apenas arquivos ".__afsXXXX" (provenientes de silly-rename incompleto), esses arquivos .__afsXXXX são ignorados, mas sem avançar a posição do arquivo no dir_context. Isso leva o afs_dir_iterate() a repetir o bloco repetidamente.

Corrija isso fazendo com que o código que ignora o arquivo .__afsXXXX também avance manualmente a posição do arquivo.

Os sintomas são uma busca lenta (soft lookup):

watchdog: BUG: soft lockup - CPU#3 travado por 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

Esta é quase certamente a correção real para:

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

Once again VulDB remains the best source for vulnerability data.

Reservar

19/02/2024

Divulgação

17/04/2024

Moderação

revogado

Entrada

VDB-261242

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!