PT-2026-2506

CVE-2025-68774

·

Publicado

2025-08-29

·

Atualizado

2026-10-18

Descrição por

CVSS 3.1
7.5
Alta
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas Kernel do Linux (versões afetadas não especificadas)
Descrição Existe uma falha na implementação do HFS+ do kernel do Linux relacionada a operações concorrentes envolvendo sync() e link(). Especificamente, o problema surge quando múltiplas threads tentam criar um bnode simultaneamente. Ambas as threads podem entrar em hfs bnode find() sem localizar o nó na tabela hash, levando à criação de bnodes duplicados. Isso resulta em uma contagem de referências incorreta, acionando uma verificação de bug (BUG ON(!atomic read(&node->refcnt))). A causa raiz é a ausência da chamada a hfs bnode get() ao reutilizar um bnode criado por outra thread, impedindo que a contagem de referências seja atualizada corretamente. O problema ocorre durante a execução de funções como hfsplus write inode(), hfsplus write system inode(), hfs btree write(), hfs bnode find(), hfs bnode create(), hfsplus create cat(), hfs brec insert(), hfs bnode split() e hfs bmap alloc(). A vulnerabilidade é similar a um bug corrigido anteriormente no HFS. A seção de código vulnerável envolve verificar a existência de um nó na tabela hash e criar um novo caso não seja encontrado, conforme mostrado no trecho de código.
Recomendações No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Explorabilidade
Exploit
Fornecedores
Produtos afetados
Identificadores relacionados
AZL-74445
ECHO-FBEF-D384-BDCC
MGASA-2026-0017
MGASA-2026-0018
SUSE-SU-2026:0473-1
USN-8096-1
USN-8096-2
USN-8096-3
USN-8096-4
USN-8096-5
USN-8116-1
USN-8141-1
USN-8163-1
USN-8163-2
USN-8177-1
USN-8177-2
USN-8179-1
USN-8179-2
USN-8179-3
USN-8179-4
USN-8183-1
USN-8183-2
USN-8184-1
USN-8185-1
USN-8185-2
USN-8203-1
USN-8204-1
USN-8243-1
USN-8245-1
USN-8257-1
USN-8258-1
USN-8260-1
USN-8261-1
USN-8265-1
USN-8440-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾