
Prueba de concepto en Go para CVE-2023-0386, usando FUSE y overlayfs para escalar un usuario sin privilegios a root en sistemas Linux vulnerables.
./main /tmp/fuse
Ejecutará el programa y creará un montaje fuse en el directorio "/tmp/fuse".
Se espera que hayas compilado la shell en el directorio raíz con el nombre "shell" por defecto.
Después de ejecutar el programa, debería haber un binario ejecutable en el directorio "/tmp/ovl_merged/", el cual puedes ejecutar y obtener privilegios de root.