Repository navigation
v0.4 — Corrección de seguridad en sincronizar (nombres de carpeta)
Corregido
- Seguridad (path traversal) en
sincronizar: el nombre de carpeta salía del<directory>delmetadata.xmlde cada mod, que es un dato ajeno. Ahora solo se acepta un nombre simple (sin barras ni..), la ruta final debe quedar dentro demods/y la copia no sigue enlaces simbólicos. Detectado por la revisión automática de seguridad.
Archivos y pruebas
scripts/isaac_pack.py. Probado el filtro con../x,a/b,..,a\\by vacío (rechazados) y con las carpetas reales de los 111 mods (todas aceptadas).
📦 Código de esta versión: https://github.com/iShun05/Isaac-Modpack-ES/tree/v0.4
📜 Historial completo: https://github.com/iShun05/Isaac-Modpack-ES/blob/main/CHANGELOG.md