4 matches found
CVE-2026-64086
In the Linux kernel, the following vulnerability has been resolved: hwmon: pmbus/adm1266 include PEC byte in pmbusblockxfer read buffer adm1266pmbusblockxfer sets up the read transaction with .buf = data-readbuf, .len = ADM1266PMBUSBLOCKMAX + 2, but readbuf in struct adm1266data is declared as u8...
CVE-2026-64084
In the Linux kernel, the following vulnerability has been resolved: hwmon: pmbus/adm1266 cap PDIO scan in getmultiple at ADM1266PDIONR adm1266gpiogetmultiple iterates the PDIO portion of the caller-supplied mask using foreachsetbitfromgpionr, mask, ADM1266GPIONR + ADM1266PDIOSTATUS ... where...
CVE-2026-64083
CVE-2026-64083 affects the Linux kernel hwmon/pmbus/adm1266 driver. The functions adm1266_gpio_get() and adm1266_gpio_get_multiple() fail to validate the length of i2c_smbus_read_block_data() responses, which should return 2 bytes for GPIO status. When a device returns 0 or 1 byte (due to firmwar...
CVE-2026-64083
In the Linux kernel, the following vulnerability has been resolved: hwmon: pmbus/adm1266 reject short block-read responses in the GPIO accessors adm1266gpioget and adm1266gpiogetmultiple both compose the pin-status word as pinsstatus = readbuf0 + readbuf1 8; right after i2csmbusreadblockdata,...