PT-2026-61404 · Linux · Linux
CVE-2026-64087
·
Publicado
2026-07-19
·
Atualizado
2026-07-19
Nenhuma
Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
In the Linux kernel, the following vulnerability has been resolved:
hwmon: (pmbus/adm1266) reject implausible blackbox record count
adm1266 nvmem read blackbox() loops over a record count that comes
straight from byte 3 of the BLACKBOX INFO response. The destination
buffer is data->dev mem, sized for the nvmem cell's declared 2048
bytes (ADM1266 BLACKBOX MAX RECORDS * ADM1266 BLACKBOX SIZE = 32 * 64).
A device that reports a record count greater than 32 -- whether due
to firmware bugs, bus corruption, or a non-responsive slave returning
0xff -- would walk read buff past the end of the dev mem allocation
on the trailing iterations.
Cap record count at ADM1266 BLACKBOX MAX RECORDS (introduced here)
before entering the loop and return -EIO on any larger value, so a
malformed BLACKBOX INFO response cannot drive the loop out of bounds.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux