CVE-2026-31781
drm/ioc32: stop speculation on the drm_compat_ioctl path
CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th
In the Linux kernel, the following vulnerability has been resolved: drm/ioc32: stop speculation on the drm_compat_ioctl path The drm compat ioctl path takes a user controlled pointer, and then dereferences it into a table of function pointers, the signature method of spectre problems. Fix this up by calling array_index_nospec() on the index to the function pointer list.
| Vendor | linux |
| Product | linux |
| Ecosystems | |
| Industries | Technology |
| Published | May 1, 2026 |
Stay Ahead of the Next One
Get instant alerts for linux linux
Be the first to know when new unknown vulnerabilities affecting linux linux are published โ delivered to Slack, Telegram or Discord.
Get Free Alerts โ
Free ยท No credit card ยท 60 sec setup
Affected Versions
Linux / Linux
505b5240329b922f21f91d5b5d1e535c805eca6d < 46a60ee8956ef1975f00455f614761c7ecedc09d 505b5240329b922f21f91d5b5d1e535c805eca6d < 5bb398991f378ef74d90b14a6ea8b61ff96cc03a 505b5240329b922f21f91d5b5d1e535c805eca6d < d59c5d8539662d95887b4564f3f72ad38076a2d5 505b5240329b922f21f91d5b5d1e535c805eca6d < 489f2ef2b908898d01df697dc4fe1476674be640 505b5240329b922f21f91d5b5d1e535c805eca6d < 4a41c2b18fc05d30b718d2602cac339eae710b34 505b5240329b922f21f91d5b5d1e535c805eca6d < f0e441be08a2eab10b2d06fccfa267ee599dd6b3 505b5240329b922f21f91d5b5d1e535c805eca6d < 27ef84bba9b9d7b03418c60fbc6069ea0e87b13c 505b5240329b922f21f91d5b5d1e535c805eca6d < f8995c2df519f382525ca4bc90553ad2ec611067 abc60edcfc87771ff244763d4d19c67766f5dd0f a2a840d6dcae960c2dfdf3fcb1b759e1b7d90663 00279b505289f7529d9be2e78915d0483ffbd314 d04e6ea0cec9e7d6cba806508f657d2d0dc6cacf 7f3ebea19795eb38438cd3709fabf2afd53cf447
Linux / Linux
4.20
References
git.kernel.org: https://git.kernel.org/stable/c/46a60ee8956ef1975f00455f614761c7ecedc09d git.kernel.org: https://git.kernel.org/stable/c/5bb398991f378ef74d90b14a6ea8b61ff96cc03a git.kernel.org: https://git.kernel.org/stable/c/d59c5d8539662d95887b4564f3f72ad38076a2d5 git.kernel.org: https://git.kernel.org/stable/c/489f2ef2b908898d01df697dc4fe1476674be640 git.kernel.org: https://git.kernel.org/stable/c/4a41c2b18fc05d30b718d2602cac339eae710b34 git.kernel.org: https://git.kernel.org/stable/c/f0e441be08a2eab10b2d06fccfa267ee599dd6b3 git.kernel.org: https://git.kernel.org/stable/c/27ef84bba9b9d7b03418c60fbc6069ea0e87b13c git.kernel.org: https://git.kernel.org/stable/c/f8995c2df519f382525ca4bc90553ad2ec611067