엔비디아, 지포스, GPU 취약성 패치
최악의 버그는 코드 실행 및 정보 유출의 길을 열었습니다.
엔비디아는 지포스 익스피리언스 그래픽 소프트웨어 및 GPU 디스플레이 드라이버에서 심각한 보안 취약점을 패치했습니다.
목요일에 기술 대기업 은 취약점을 자세히 설명하는 두 가지 별도의 보안 권고 ( 1 , 2 )를 발표했으며, 그 중 최악의 경우 코드 실행 또는 정보 공개로 이어질 수 있습니다.
GeForce Experience에서 3 가지 취약점이 해결되었습니다. 첫 번째 CVE‑2019‑5701은 GameStream의 문제입니다. 활성화되면 로컬 액세스 권한을 가진 공격자가 경로 유효성 검사없이 인텔 그래픽 드라이버 DLL을로드하여 임의의 코드 실행, 권한 에스컬레이션, 서비스 거부 (DoS) 또는 정보 공개로 이어질 수 있습니다.
두 번째 버그 인 CVE‑2019‑5689는 GeForce 다운로더에 있습니다. 로컬 액세스 권한이 있으면 공격자는 악성 파일을 전송 및 저장하기 위해 코드를 작성하고 실행하여 코드 실행, DoS 또는 정보 유출을 일으킬 수 있습니다.
세 번째 보안 결함 인 CVE‑2019‑5695는 GeForce 로컬 서비스 제공 업체 구성 요소에서 발견되었습니다. 침입자는이 취약점을 악용하기 위해 로컬 및 권한있는 액세스 권한이 필요하지만, 달성 한 경우 잘못된 Window 시스템 DLL로드를 사용하여 DoS 또는 데이터 도난을 일으킬 수 있습니다.
Nvidia Windows GPU 디스플레이 드라이버에서 6 가지 취약점이 해결되었습니다. 이러한 문제 중 가장 중요한 CVE-2019-5690은 입력 크기의 유효성이 검사되지 않아 DoS 또는 권한 에스컬레이션이 발생하는 커널 모드 계층 핸들러 문제입니다.
또한 CVE‑2019‑5691은 동일한 목적으로 null 포인터 오류를 악용 할 수있는 동일한 시스템에서 발견되었습니다.
커널 모드 계층 처리기에도있는 두 가지 다른 버그 인 CVE‑2019‑5692 및 CVE‑2019‑5693도 해결되었습니다. 첫 번째는 배열 인덱스를 계산하거나 사용할 때 신뢰할 수없는 입력과 관련되어 권한 에스컬레이션 또는 서비스 거부로 이어지지 만 두 번째 보안 결함은 프로그램이 포인터에 액세스하거나 사용하는 방법과 관련이 있습니다. 악용 될 경우이 문제로 인해 서비스 거부가 발생할 수 있습니다.
참조 : 제공하는 가상화의 GPU로 엔비디아, VM웨어 파트너
디스플레이 드라이버에는 또한 CVE‑2019‑5694 및 CVE‑2019‑5695, DoS 또는 정보 공개를 위해 악용 될 수있는 잘못된 DLL로드 문제가 포함되었습니다.
Nvidia는 Virtual GPU Manager의 3 가지 취약점을 해결했습니다. CVE‑2019‑5696은 게스트 VM에서 범위를 벗어난 액세스로 이어질 수있는 보안 결함이며, CVE‑2019‑5697은 게스트가 소유하지 않은 메모리에 액세스하여 DoS 또는 정보 유출.
마지막 버그 인 CVE‑2019‑5698은 vGPU 플러그인에 있으며 입력 인덱스 값의 잘못된 유효성 검사와 관련이 있습니다. 악용 될 경우이 보안 결함도 서비스 거부로 이어질 수 있습니다.
3.20.1 이전 Windows의 모든 버전의 Nvidia GeForce Experience가 영향을받습니다. 441.12, R430 및 R418 이전의 Nvidia Quadro, NVS R440 버전, Tesla R440 및 R418 및 Quadro 390도 영향을받습니다. 다음 주에 Tesla R440 및 R418, Quadro NVS R430, R418 및 R390 용 패치가 출시 될 예정입니다.
이 취약점을보고 한 사람은 ACTIVELabs, Chengdu Technology of Technology 및 SafeBreach Labs의 연구원입니다.