3 ms·
That still gives the attacker the ability to emit arbitrary GPU machine code. I am not familiar with the details of GPUs, but it would not suprise me if arbitr
by gizmo686 10y ago
That still gives the attacker the ability to emit arbitrary GPU machine code.
I am not familiar with the details of GPUs, but it would not suprise me if arbitrary code execution on a GPU can lead to root access on the main CPU. Anyone know if there is any protections against this (or if it is architectually impossible)?
- dahart 10y agoGPU shaders are, by design, arbitrary GPU code execution. You don't have to do anything special or create an attack per-se. Shaders can't lead to execution of CPU code on their own, they are blackboxed and only have access to (limited) GPU memory. I can imagine the potential for a combined CPU-GPU exploit, but it's not likely to hinge on a shader. I wouldn't say absolutely "impossible" but if I was looking for GPU exploits, I'd poke at the compiler and API first.