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.
https://blog.quarkslab.com/nvidia_gpu_kernel_vmalloc_exploit.html [quarkslab.com]