
Código fuente de prueba de concepto y archivos varios para mi exploit CVE-2025-21692, versión del kernel 6.6.75
Este es el código de mi exploit para la vulnerabilidad ets qdisc CVE-2025-21692, que acompaña a mi artículo. Tenga en cuenta que, como se especifica en el artículo, la versión del kernel fue parcheada para habilitar la vulnerabilidad; 6.6.75 no es vulnerable sin eliminar el parche, pero en kernels antiguos y vulnerables esto puede funcionar.
El initramfs utilizado para las pruebas se puede encontrar aquí (gracias hoefler). La configuración del kernel utilizada está presente en este repositorio con los ajustes realizados. El kernel y el initramfs utilizados para probar el exploit final fueron compilados con like-dbg.
Espero que sea útil :).