No kernel Linux, a seguinte vulnerabilidade foi resolvida: ceph: adicione um monte de iniciais ceph_path_info faltando ceph_mdsc_build_path() deve ser chamado com um parâmetro ceph_path_info zero-inicializado, ou então o seguinte ceph_mdsc_free_path_info() poderá falhar. Exemplo de crash (no Linux 6.18.12 ): virt_to_cache: O objeto não é uma página de placas! ATENÇÃO: CPU: 184 PID: 2871736 em mm/ slub.c: 6732 kmem_cache_free+ 0 x 316 / 0 x 400 [...] Trace de chamadas: [...] ceph_open+ 0 x 13 d/ 0 x 3 e 0 do_dentry_open+ 0 x 134 / 0 x 480 vfs_open+ 0 x 2 a/ 0 xe 0 path_openat+ 0 x 9 a 3 / 0 x 1160 [...] cache_from_obj: cache de laje errado. names_cache, mas o objeto é do ceph_inode_info ATENÇÃO: CPU: 184 PID: 2871736 em mm/ slub.c: 6746 kmem_cache_free+ 0 x 2 dd/ 0 x 400 [...] kernel BUG em mm/ slub.c: 634! Oops: opcode inválido: 0000 [# 1 ] PMP NOPTI RIP: 0010:__slab_free+ 0 x 1 a 4 / 0 x 350 Alguns dos chamadores ceph_mdsc_build_path() tinham inicializadores, mas outros não tinham, mesmo que todos eles foram adicionados por commit 15 f 519 e 9 f 883 ("ceph: corrigir a condição de raça validando r_parent antes de aplicar o estado"). As que não têm inicializador são suscetíveis de falhas aleatórias. (Eu posso imaginar que até mesmo poderia ser possível explorar este erro para elevar privilégios.) Infelizmente, estas funções do Ceph são indocumentadas e a sua semântica só pode ser derivada do código. Vejo que o ceph_mdsc_build_path() inicializa a estrutura apenas no sucesso, mas não no erro. Chamar ceph_mdsc_free_path_info() depois de uma chamada falhada ceph_mdsc_build_path() nem faz sentido, mas é isso que todos os chamados fazem, e para que seja seguro, a estrutura deve ser iniciada a zero. A abordagem menos intrusiva para corrigir isso é, portanto, adicionar inicializadores em todo lugar. O registro de base de dados de vulnerabilidade nacional CVE- 2026 - 43408 foi publicado em 2026 - 05 - 08 T 15: 16: 52.397 Z e última modificação em 2026 - 06 - 17 T 10: 49: 32.437 Z. O seu estado gravado é analisado.

métricas de vulnerabilidade gravadas: CVSS 3.1, pontuação de base 7.8, gravidade HIGH, vetor CVSS: 3.1 /AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, pontuação de exploração 1.8, pontuação de impacto 5.9.

Classificações de fraqueza associadas: CWE- 476.

Os produtos ou plataformas nomeados nos dados de aplicabilidade incluem: kernel linux linux.

O registro NVD inclui referências de suporte documentando a vulnerabilidade, tecnologia afetada ou informações de remediação.