
K7 Ultimate Security < v17.0.2019 "K7RKScan.sys" 널 포인터 역참조 PoC
이 취약점은 Secunnix Vulnerability Research Team 소속 M. Akil Gündoğan이 발견하고 공개했습니다. 이 저장소는 개념 증명(PoC) 및 권고를 보관합니다.
K7 Ultimate Security < v17.0.2019에서 드라이버 파일 (K7RKScan.sys - 해당 버전 15.1.0.7) 은 IOCtl 0x222010 및 0x222014의 null 포인터 역참조로 인해 로컬 사용자가 서비스 거부(BSOD)를 일으키거나 잠재적으로 기타 불특정 영향을 미칠 수 있도록 허용합니다. 동시에 이 드라이버는 "Everyone" 그룹의 모든 사용자가 접근할 수 있습니다.
기술적 세부 사항 및 단계별 개념 증명(PoC):
1 - OSRLoader 또는 sc create를 통해 "C:\Program Files (x86)\K7 Computing\K7TSecurity\K7TSecurity\64Bit\K7RKScan.sys" 경로의 드라이버를 시스템에 설치합니다.
2 - VS 2022에서 C++로 작성된 첨부된 PoC 코드를 릴리스로 컴파일합니다.
3 - 컴파일된 PoC를 더블 클릭으로 직접 실행합니다. 시스템이 충돌/BSOD가 발생하는 것을 확인할 수 있습니다.
테스트 환경: Windows 10 Pro x64, 22H2

권한이 없는 사용자 액세스 권한을 가진 공격자는 전체 시스템을 충돌시키고 중요한 프로세스를 종료할 수 있으며, 여기에는 관련 드라이버가 활성화되어 시스템에서 사용되는 모든 안티바이러스 프로세스가 포함됩니다.
K7 Computing은 모든 고객이 아래 표시된 해당 버전으로 제품을 업데이트할 것을 권장합니다:
K7 Ultimate Security (17.0.2019 이상)