cveboard Feed RSS

CVE-2024-38582

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 potential hang in nilfs_detach_log_writer()

In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix potential hang in nilfs_detach_log_writer() Syzbot has reported a potential hang in nilfs_detach_log_writer() called during nilfs2 unmount. Analysis revealed that this is because nilfs_segctor_sync(), which synchronizes with the log writer thread, can be called after nilfs_segctor_destroy() terminates that thread, as shown in the call trace below: nilfs_detach_log_writer nilfs_segctor_destroy nilfs_segctor_kill_thread --> Shut down log writer thread flush_work nilfs_iput_work_func nilfs_dispose_list iput nilfs_evict_inode nilfs_transaction_commit nilfs_construct_segment (if inode needs sync) nilfs_segctor_sync --> Attempt to synchronize with log writer thread *** DEADLOCK *** Fix this issue by changing nilfs_segctor_sync() so that the log writer thread returns normally without synchronizing after it terminates, and by forcing tasks that are already waiting to complete once after the thread terminates. The skipped inode metadata flushout will then be processed together in the subsequent cleanup work in nilfs_segctor_destroy().

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)
7ef3ff2fea8bf5e4a21cef47ad87710a3d0fdb52affectedgit911d38be151921a5d152bb55e81fd752384c6830IndisponívelNenhuma listada
7ef3ff2fea8bf5e4a21cef47ad87710a3d0fdb52affectedgitbc9cee50a4a4ca23bdc49f75ea8242d8a2193b3bIndisponívelNenhuma listada
7ef3ff2fea8bf5e4a21cef47ad87710a3d0fdb52affectedgiteff7cdf890b02596b8d73e910bdbdd489175dbdbIndisponívelNenhuma listada
7ef3ff2fea8bf5e4a21cef47ad87710a3d0fdb52affectedgit06afce714d87c7cd1dcfccbcd800c5c5d2cf1cfdIndisponívelNenhuma listada
7ef3ff2fea8bf5e4a21cef47ad87710a3d0fdb52affectedgit1c3844c5f4eac043954ebf6403fa9fd1f0e9c1c0IndisponívelNenhuma listada
7ef3ff2fea8bf5e4a21cef47ad87710a3d0fdb52affectedgita8799662fed1f8747edae87a1937549288baca6aIndisponívelNenhuma listada
7ef3ff2fea8bf5e4a21cef47ad87710a3d0fdb52affectedgit6e5c8e8e024e147b834f56f2115aad241433679bIndisponívelNenhuma listada
7ef3ff2fea8bf5e4a21cef47ad87710a3d0fdb52affectedgitc516db6ab9eabbedbc430b4f93b0d8728e9b427fIndisponívelNenhuma listada
7ef3ff2fea8bf5e4a21cef47ad87710a3d0fdb52affectedgiteb85dace897c5986bc2f36b3c783c6abb8a4292eIndisponívelNenhuma listada
c23f3a9fa7826af0465b9408b186f6b555991890affectedgitIndisponívelIndisponívelNenhuma listada
28cd54f27d309bd65db8ff4b8e6275345287484caffectedgitIndisponívelIndisponívelNenhuma listada
ec7cae16b37ab478d6d7e33e8563b24ca189e6cfaffectedgitIndisponívelIndisponívelNenhuma listada
d26f2dfa556323787ee1ebd5d03aeaa8650c7404affectedgitIndisponívelIndisponívelNenhuma listada
52e87609d9d3ea34cadb5676e8ea85d025ac9632affectedgitIndisponívelIndisponívelNenhuma listada
7bb9e4a06e12583f1418b669dc45bb3ee84496c6affectedgitIndisponívelIndisponívelNenhuma listada
3.2.68affectedsemver3.3IndisponívelNenhuma listada
3.4.107affectedsemver3.5IndisponívelNenhuma listada
3.10.69affectedsemver3.11IndisponívelNenhuma listada
3.12.38affectedsemver3.13IndisponívelNenhuma listada
3.14.33affectedsemver3.15IndisponívelNenhuma listada
3.18.7affectedsemver3.19Indisponí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)
3.19affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver3.19IndisponívelNenhuma listada
4.19.316unaffectedsemverIndisponível4.19.*Nenhuma listada
5.4.278unaffectedsemverIndisponível5.4.*Nenhuma listada
5.10.219unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.161unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.93unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.33unaffectedsemverIndisponível6.6.*Nenhuma listada
6.8.12unaffectedsemverIndisponível6.8.*Nenhuma listada
6.9.3unaffectedsemverIndisponível6.9.*Nenhuma listada
6.10unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada