🇰🇷 한글 설명
PassMark의 PerformanceTest, BurnInTest, OSForensics 특정 버전의 DirectIo64.sys 커널 드라이버에서 부적절한 접근 제어 취약점이 발견되었습니다. 보안 기술자 없이 생성된 장치 객체로 인해 권한이 없는 로컬 사용자가 특권이 필요한 하드웨어 작업을 수행할 수 있습니다.
💡 쉬운 설명
컴퓨터의 핵심 부품을 제어하는 드라이버에 보안 잠금장치가 제대로 설치되지 않은 상태입니다. 이로 인해 일반 사용자가 관리자 권한 없이도 컴퓨터의 중요한 하드웨어를 마음대로 조작할 수 있습니다.
🇺🇸 원문 (English)
PassMark PerformanceTest before 11.1 build 1012, BurnInTest before 11.1 build 1000, and OSForensics before 11.1 build 1016 contain an improper access control vulnerability in the DirectIo64.sys kernel driver that allows unprivileged local users to perform privileged hardware operations by opening a handle to the device object created without a security descriptor. Attackers can issue IOCTLs through the permissive default Windows ACL applied to the device to access restricted hardware operations regardless of privilege or integrity level.
📍 영향받는 시스템
PassMark PerformanceTest < 11.1 build 1012, BurnInTest < 11.1 build 1000, OSForensics < 11.1 build 1016
⚔️ 공격 벡터
로컬 권한을 가진 사용자가 보안 설정이 미비한 DirectIo64.sys 장치 객체에 IOCTL 명령을 전달하여 공격
🛡️ 대응 방법
해당 소프트웨어를 최신 버전(11.1 build 이상)으로 업데이트하여 보안 패치를 적용하십시오.
🔧 검증 코드
출력된 소프트웨어 이름과 버전이 취약한 버전 범위에 포함되는지 확인하십시오.
powershell -Command "Get-WmiObject Win32_Product | Where-Object { $_.Name -match 'PassMark' } | Select-Object Name, Version"