Saltar al contenido principal

NFS no_root_squash

Servidor NFS con export no_root_squash.

Categoría: Linux · Privilege Escalation 🎯 Trinchera — Servidor NFS con export no_root_squash. Al montar como cliente con UID 0, los archivos creados son root del servidor. Compilas binario SUID en el cliente, lo dejas en el mount, lo ejecutas en el servidor. 🔗 Kill chaincat /etc/exports en el servidor + showmount -e target desde cliente. Crear binario SUID con setuid(0) → ejecutar como user low-priv en el servidor → root. 📡 Huella defensiva — Logs NFS con escritura desde clientes no esperados; binarios SUID nuevos en mounts. ⚠️ Falso amigoroot_squash (default) mapea UID 0 cliente a nobody en server. no_root_squash lo deja pasar tal cual. 🛡️ Remediaciónroot_squash siempre, all_squash mejor en shares públicos.
Volver al glosario completo Última actualización: 2026-06-11