CVE-2025-37791 Information
Description
In the Linux kernel the following vulnerability has been resolved:
ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll()
rpl is passed as a pointer to ethtool_cmis_module_poll() so the correct size of rpl is sizeof(rpl) which should be just 1 byte. Using the pointer size instead can cause stack corruption:
Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in: ethtool_cmis_wait_for_cond+0xf4/0x100
CPU: 72 UID: 0 PID: 4440 Comm: kworker/72:2 Kdump: loaded Tainted: G OE 6.11.0 24
Tainted: [O]=OOT_MODULE [E]=UNSIGNED_MODULE
Hardware name: Dell Inc. PowerEdge R760/04GWWM BIOS 1.6.6 09/20/2023
Workqueue: events module_flash_fw_work
Call Trace:
Reference
https://git.kernel.org/stable/c/61765e1b417a23371c3735e3cddf4ad9354ed2e9 https://git.kernel.org/stable/c/7eb0a0072f966bb0b01d8b7d529d9743a7187bd1 https://git.kernel.org/stable/c/f3fdd4fba16c74697d8bc730b82fb7c1eff7fab3
Share on: