cveboard Feed RSS

CVE-2024-39469

CVE.org · Publicado

Histórico de CVEsJSONInstruções para IA

Status do registro
Publicado
Ano do identificador (não é o ano de publicação)
2024
Publicação na fonte
Atualização na fonte
Importado pelo cveboard
Snapshot da fonte
cve_2026-10-24_midnight_baseline ·

Texto simples

Texto da CNA em inglês

nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors

In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors The error handling in nilfs_empty_dir() when a directory folio/page read fails is incorrect, as in the old ext2 implementation, and if the folio/page cannot be read or nilfs_check_folio() fails, it will falsely determine the directory as empty and corrupt the file system. In addition, since nilfs_empty_dir() does not immediately return on a failed folio/page read, but continues to loop, this can cause a long loop with I/O if i_size of the directory's inode is also corrupted, causing the log writer thread to wait and hang, as reported by syzbot. Fix these issues by making nilfs_empty_dir() immediately return a false value (0) if it fails to get a directory folio/page.

Fatos de produtos e versões por escopo

Dados de correção desconhecidos; nenhuma versão corrigida é deduzida aqui. Dados ausentes não comprovam ausência de correção.

Exploração desconhecida; este catálogo não avalia exploração.

Linux

Fornecedor
Linux
Produto
Linux
Plataformas
Desconhecido
Status padrão
unaffected
Linux · Fatos de produtos e versões por escopo
Versão (version)Status (status)Esquema de versões (versionType)Fim exclusivo (lessThan)Fim inclusivo (lessThanOrEqual)Mudanças de status (at → status)
2ba466d74ed74f073257f86e61519cb8f8f46184affectedgit2ac8a2fe22bdde9eecce2a42cf5cab79333fb428IndisponívelNenhuma listada
2ba466d74ed74f073257f86e61519cb8f8f46184affectedgit405b71f1251e5ae865f53bd27c45114e6c83bee3IndisponívelNenhuma listada
2ba466d74ed74f073257f86e61519cb8f8f46184affectedgitc77ad608df6c091fe64ecb91f41ef7cb465587f1IndisponívelNenhuma listada
2ba466d74ed74f073257f86e61519cb8f8f46184affectedgit11a2edb70356a2202dcb7c9c189c8356ab4752cdIndisponívelNenhuma listada
2ba466d74ed74f073257f86e61519cb8f8f46184affectedgit129dcd3e7d036218db3f59c82d82004b9539ed82IndisponívelNenhuma listada
2ba466d74ed74f073257f86e61519cb8f8f46184affectedgitd18b05eda7fa77f02114f15b02c009f28ee42346IndisponívelNenhuma listada
2ba466d74ed74f073257f86e61519cb8f8f46184affectedgit59f14875a96ef93f05b82ad3c980605f2cb444b5IndisponívelNenhuma listada
2ba466d74ed74f073257f86e61519cb8f8f46184affectedgit7373a51e7998b508af7136530f3a997b286ce81cIndisponívelNenhuma listada

Linux

Fornecedor
Linux
Produto
Linux
Plataformas
Desconhecido
Status padrão
affected
Linux · Fatos de produtos e versões por escopo
Versão (version)Status (status)Esquema de versões (versionType)Fim exclusivo (lessThan)Fim inclusivo (lessThanOrEqual)Mudanças de status (at → status)
2.6.30affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver2.6.30IndisponívelNenhuma listada
4.19.317unaffectedsemverIndisponível4.19.*Nenhuma listada
5.4.279unaffectedsemverIndisponível5.4.*Nenhuma listada
5.10.221unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.162unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.95unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.35unaffectedsemverIndisponível6.6.*Nenhuma listada
6.9.5unaffectedsemverIndisponível6.9.*Nenhuma listada
6.10unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada