Sí, XX7 es muy malo para la seguridad, da acceso de lectura, escritura y ejecución a todos los usuarios y debe evitarse a menos que sea absolutamente necesario. Un usuario malintencionado podría usar el archivo .htaccess para obtener un archivo sensible o malintencionado que sea visible para la interfaz web. Luego, utilizando el usuario de la interfaz web (que puede tener privilegios elevados), el actor malintencionado podría realizar acciones en ese contexto.
Si puede obtener la aplicación hermana y el archivo .htaccess para tener el mismo propietario / corredor, entonces 700 debería funcionar; de lo contrario, intente incluirlos en el mismo grupo y tenga 770.
Obviamente, mientras más usuarios tengan acceso de escritura a un archivo, menos seguro será.
Si se requiere algún nivel de acceso (> 0) para .htaccess, considere:
- 1 (ejecutar)
- 4 (leer)
- 5 (lee y ejecuta)