Oops! It's a kernel stack use-after-free: Exploiting NVIDIA's GPU Linux drivers - Quarkslab's blog

This article details two bugs discovered in the NVIDIA Linux Open GPU Kernel Modules and demonstrates how they can be exploited. The bugs can be triggered by an attacker controlling a local unprivileged process. Their security implications were confirmed via a proof of concept that achieves kernel read and write primitives.

Writing a basic Linux device driver when you know nothing about Linux drivers or USB

💻✨ Oh, look! #Windows users finally get to taste the open-source Kool-Aid with #Mesa3D drivers. Because nothing screams cutting-edge like borrowing Linux's hand-me-downs. 🤖🚀
https://github.com/pal1000/mesa-dist-win #OpenSource #LinuxDrivers #TechNews #HackerNews #ngated
GitHub - pal1000/mesa-dist-win: Pre-built Mesa3D drivers for Windows

Pre-built Mesa3D drivers for Windows. Contribute to pal1000/mesa-dist-win development by creating an account on GitHub.

GitHub
🎭 Oh no, a dev quits because #safety is apparently a thing when writing code for Linux drivers now. Meanwhile, the real threat is surviving #Mastodon without #JavaScript. 🤷‍♂️✨
https://vt.social/@lina/114184129186555191 #devquit #Linuxdrivers #HackerNews #ngated
Asahi Lina (朝日リナ) // nullptr::live (@[email protected])

For personal reasons, I no longer feel safe working on Linux GPU drivers or the Linux graphics ecosystem. I've paused work on Apple GPU drivers indefinitely. I can't share any more information at this time, so please don't ask for more details. Thank you.

VT Social

Linux 6.6 To Better Protect f. Illicit Behavior of NVIDIA Proprietary Driver
https://www.phoronix.com/news/Linux-6.6-Illicit-NVIDIA-Change
Discussion: https://news.ycombinator.com/item?id=37319537

* kernel community/developers strongly dislike proprietary kernel modules
* cannot be debugged/fixed other than by creator

Better article
Making life even harder for proprietary modules
https://lwn.net/Articles/939842
https://en.wikipedia.org/wiki/LWN.net

Mentioned: modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules
https://lore.kernel.org/lkml/202307310[email protected]

#Linux # #NVIDIA #LinuxDrivers

Linux 6.6 To Better Protect Against The Illicit Behavior Of NVIDIA's Proprietary Driver

I'm Thinking of getting a #thinkpad L13 G2 (and setting up #debian on it).
How are #linuxdrivers for the 11th gen #intel processors?