cveboard Feed RSS

CVE-2026-89567

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

jbd2: bound shrinker scans by examined checkpoint buffers

In the Linux kernel, the following vulnerability has been resolved: jbd2: bound shrinker scans by examined checkpoint buffers The jbd2 shrinker currently accounts only checkpoint buffers that it successfully releases against nr_to_scan. Busy buffers therefore do not consume the scan budget. If a checkpoint transaction contains mostly busy buffers, the shrinker can scan its entire checkpoint list while holding journal->j_list_lock. Large checkpoint lists can result in excessive lock hold times and leave other CPUs spinning on j_list_lock, causing soft lockups or RCU stalls. Pass nr_to_scan into journal_shrink_one_cp_list() and decrement it for every buffer examined, including busy buffers. Pass NULL from checkpoint cleanup paths so their existing full-list behavior is preserved. This restores the scan-budget semantics that existed before journal_shrink_one_cp_list() was changed to always scan a complete checkpoint list.

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)
b98dba273a0e47dbfade89c9af73c5b012a4eabbaffectedgit6b5366ba63a58819396045ab146bd37ff9e503c6IndisponívelNenhuma listada
b98dba273a0e47dbfade89c9af73c5b012a4eabbaffectedgitedf5fcd0469b7467bd5b37a79502c8d9c3257dbbIndisponívelNenhuma listada
b98dba273a0e47dbfade89c9af73c5b012a4eabbaffectedgit71c6b872c746465fa4b5def239cb296173ca8216IndisponívelNenhuma listada
b98dba273a0e47dbfade89c9af73c5b012a4eabbaffectedgitc2c0fb364685b8996c357d3b050394959b29d6e0IndisponívelNenhuma listada
b98dba273a0e47dbfade89c9af73c5b012a4eabbaffectedgit15cb16496446b94e67f7abcb049b8e2c75cd3d02IndisponívelNenhuma listada
9c31bb2684f8035beca0275349d19d679b679ffbaffectedgitIndisponívelIndisponívelNenhuma listada
5fda50e262e65bd553ff777c4b280afd1495a18baffectedgitIndisponívelIndisponívelNenhuma listada
557fda9ed70ebf8eda2620ba3d746215285a1303affectedgitIndisponívelIndisponívelNenhuma listada
5.15.129affectedsemver5.16IndisponívelNenhuma listada
6.1.50affectedsemver6.2IndisponívelNenhuma listada
6.4.13affectedsemver6.5Indisponí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)
6.5affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver6.5IndisponívelNenhuma listada
6.6.160unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.109unaffectedsemverIndisponí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