cveboard Feed RSS

CVE-2026-89644

CVE.org · Publicado

Histórico de CVEsJSONInstruções para IA

Status do registro
Publicado
Ano do identificador (não é o ano de publicação)
2026
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

btrfs: fix extent map leak in NOCOW direct I/O write

In the Linux kernel, the following vulnerability has been resolved: btrfs: fix extent map leak in NOCOW direct I/O write btrfs_dio_iomap_begin() calls btrfs_get_extent(), which returns an extent map reference that must be dropped on all exit paths. For direct writes into a NOCOW range, btrfs_get_blocks_direct_write() keeps using that extent map and asks btrfs_create_dio_extent() to allocate the ordered extent. If that fails, for example because btrfs_alloc_ordered_extent() fails, the function returns the error without dropping the input extent map. The PREALLOC path avoided this by dropping the input extent map before replacing it with the newly created one. Check the error from btrfs_create_dio_extent() before replacing the map and drop the input extent map on failure.

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)
5f9a8a51d8b95505d8de8b7191ae2ed8c504d4afaffectedgitcb732d302245b14943a5017015fffa8e6db7a6c0IndisponívelNenhuma listada
5f9a8a51d8b95505d8de8b7191ae2ed8c504d4afaffectedgitb7c873765875645b11503f94c9bae2ca80127375IndisponívelNenhuma listada
5f9a8a51d8b95505d8de8b7191ae2ed8c504d4afaffectedgitf42efd634c0ae7ba0ce2fc5e30e291b0803b0ae2IndisponívelNenhuma listada
5f9a8a51d8b95505d8de8b7191ae2ed8c504d4afaffectedgit05a1a816eef8b3e4332620a64fc8cf45c4eb5c0dIndisponívelNenhuma listada
5f9a8a51d8b95505d8de8b7191ae2ed8c504d4afaffectedgit3f950867c307c5413d628a153ac44915bd117ffdIndisponí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)
4.7affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver4.7IndisponívelNenhuma listada
6.6.160unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.111unaffectedsemverIndisponível6.12.*Nenhuma listada
6.18.50unaffectedsemverIndisponível6.18.*Nenhuma listada
7.2.4unaffectedsemverIndisponível7.2.*Nenhuma listada
7.3unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada