Vulnerability in the Intel Unified Shader compiler for the Intel Graphics Accelerator
Vulnerabilities discovered by Piotr Bania of Cisco Talos
Talos is disclosing a pointer corruption vulnerability in the Intel Unified Shader compiler for the Intel Graphics Accelerator.
In order for the graphics to be produced, the graphics accelerators need to process the OpenGL scripts into actual graphics. That process is named “shader compilation.” On the Intel Graphics accelerator, this is done inside the igdusc64 dynamic linked library (DLL), and this is where the vulnerability exists.