Stack-based buffer overflow in Linux kernel - CVE-2026-89587
Published: September 12, 2026
Vulnerability details
The vulnerability allows a local user to corrupt stack memory.
The vulnerability exists due to a stack-based buffer overflow in the query_capability() function when processing firmware _DSM buffer objects. A local user can invoke the PFRU ioctl while firmware returns oversized _DSM buffers to corrupt stack memory.
The affected capability-information structure is stack-allocated in pfru_ioctl().