YoVDO

GPU Security Exposed

Offered By: Black Hat via YouTube

Tags

Black Hat Courses GPU Programming Courses System Security Courses Privilege Escalation Courses IOMMU Courses

Course Description

Overview

Explore the hidden security risks of GPUs in this Black Hat conference talk. Delve into the complex world of GPU programming, uncovering potential vulnerabilities in shared memory access, graphics APIs, and vendor-specific implementations. Learn about recently discovered privilege escalation and DoS vulnerabilities affecting popular devices, as presented by Justin Taft from NCC Group. Gain insights into GPU command processors, memory vulnerabilities, and permission checks. Watch live and pre-recorded demonstrations showcasing these security issues in action.

Syllabus

Intro
Overview
Shared Memory
What are MMU
What are IOMM
What are Shared Memory
Shared Memory Example
GPU Command Processor
GPU Memory Vulnerability
GPU Memory Permission Check
Exploit
Dynamic Libraries
Live Demonstration
Prerecord Demonstration
Thanks


Taught by

Black Hat

Related Courses

Proxmox vGPU Gaming Tutorial - Share Your GPU With Multiple VMs
Craft Computing via YouTube
IOMMU and DMA Attacks
NorthSec via YouTube
VirtIO - A Common Device Framework to Achieve Software Defined Vehicle
Linux Foundation via YouTube
Introducing Hardware-Level Device Isolation to Zephyr
Linux Foundation via YouTube
Preserving IOMMU States During Kexec Reboot for Hypervisor Live Updates
Linux Foundation via YouTube