CVE-2026-64087 in Linuxinformação

Sumário

de VulDB • 19/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

hwmon: (pmbus/adm1266) rejeitar record_count implausível no registro blackbox

adm1266_nvmem_read_blackbox() itera sobre um record_count que vem diretamente do byte 3 da resposta BLACKBOX_INFO. O buffer de destino é data->dev_mem, dimensionado para os 2048 bytes declarados pela célula nvmem (ADM1266_BLACKBOX_MAX_RECORDS * ADM1266_BLACKBOX_SIZE = 32 * 64). Um dispositivo que relata um record_count maior que 32 -- seja devido a bugs no firmware, corrupção do barramento ou um escravo não responsivo retornando 0xff -- faria com que read_buff ultrapassasse o final da alocação dev_mem nas iterações finais.

Limitar record_count em ADM1266_BLACKBOX_MAX_RECORDS (introduzido aqui) antes de entrar no loop e retornar -EIO para qualquer valor maior, para que uma resposta BLACKBOX_INFO malformada não faça com que o loop saia dos limites válidos.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

Linux

Reservar

19/07/2026

Divulgação

19/07/2026

Moderação

aceite

Entrada

VDB-380263

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!