CVE-2026-74590 in Linuxinformação

Sumário

de VulDB • 23/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

fsverity: Corrigir suposições de dynptr em bpf_get_fsverity_digest()

O verificador BPF e a abstração dynptr garantem que o espaço de memória referenciado por um dynptr permaneça válido. No entanto, eles não fornecem nenhuma garantia de que os conteúdos da memória sejam estáveis. As kfuncs devem permanecer seguras em relação à memória mesmo se ocorrerem modificações concorrentes.

bpf_get_fsverity_digest() não seguia essa regra: poderia causar falha (crash) se arg->digest_size fosse modificado concurrentemente.

Corrigir isso usando o valor conhecido e válido hash_alg->digest_size no lugar.

Além disso, ampliar 'dynptr_sz' e 'out_digest_sz' para u64 para corresponder ao tipo de retorno de __bpf_dynptr_size(). Não parece que possa realmente ser maior que INT_MAX atualmente (já que __bpf_dynptr_data_rw() exclui ponteiros baseados em arquivo), mas o uso do tipo correto é recomendado.

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

15/08/2026

Divulgação

22/08/2026

Moderação

aceite

Entrada

VDB-394372

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!