
K7 Ultimate Security < v17.0.2019 "K7RKScan.sys" Desreferencia de puntero nulo PoC
Esta vulnerabilidad fue descubierta y divulgada por M. Akil Gündoğan del Secunnix Vulnerability Research Team. Este repositorio contendrá la prueba de concepto y los avisos.
En K7 Ultimate Security < v17.0.2019, el archivo de controlador (K7RKScan.sys - esta versión 15.1.0.7) permite a los usuarios locales provocar una denegación de servicio (BSOD) o posiblemente tener otro impacto no especificado debido a una desreferencia de puntero nulo desde IOCtl 0x222010 y 0x222014. Al mismo tiempo, el controlador es accesible para todos los usuarios del grupo "Everyone".
Detalles técnicos y prueba de concepto (PoC) paso a paso:
1 - Instale el controlador en la ruta "C:\Program Files (x86)\K7 Computing\K7TSecurity\K7TSecurity\64Bit\K7RKScan.sys" en el sistema mediante OSRLoader o sc create.
2 - Compile el código de la PoC adjunto, escrito en C++, como versión Release en VS 2022.
3 - Ejecute la PoC compilada directamente con doble clic. Verá el bloqueo del sistema/BSOD.
Probado en: Windows 10 Pro x64, 22H2

Un atacante con acceso de usuario no autorizado puede provocar que todo el sistema se bloquee y terminar procesos críticos, incluido cualquier proceso antivirus donde el controlador correspondiente esté activado y en uso en el sistema.
K7 Computing recomienda que todos los clientes actualicen sus productos a las versiones correspondientes que se muestran a continuación:
K7 Ultimate Security (17.0.2019 o superior)