Linux Kernel Vulnerability in Mediatek Hardware Related to GPIO Operations
CVE-2026-97501
Currently unrated
What is CVE-2026-97501?
In the Linux kernel, a vulnerability in Mediatek hardware's GPIO operations arises due to improper management of the pinctrl mutex when changing GPIO directions. Functions that control GPIO direction do not properly account for the sleeping requirements of mutexes and spinlocks, leading to potential warnings and unstable behavior. To address this, it is recommended to directly invoke mtk_pinmux_gpio_set_direction() in GPIO set direction handlers, eliminating reliance on the pinctrl GPIO layer for direction settings.
Affected Version(s)
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 428b031dad390edd5da729b9afd474a95dc4f76b
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Linux 0 < 6.18.53