CVE-2026-71283

Fledge's backup-restore upload handler, upload_backup (python/fledge/services/core/api/backup_restore.py), calls tarfile.extractall(temp_path) on an admin-uploaded tar archive with no filter argument and no per-member path validation. Requires the admin role (@has_permission("admin")).
Configurations

No configuration.

History

23 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) El gestor de carga de copia de seguridad y restauración de Fledge, upload_backup() (python/fledge/services/core/api/backup_restore.py), llama a tarfile.extractall(temp_path) en un archivo tar subido por un administrador sin argumento de filtro y sin validación de ruta por miembro. Un archivo tar manipulado que contiene nombres de miembros con componentes de ruta ’.. / ’ extrae archivos fuera del directorio temporal previsto, permitiendo escrituras de archivos arbitrarias en cualquier lugar del sistema de archivos accesible por el proceso de Fledge. Requiere el rol de administrador (@has_permission(’admin’)).

Information

Published : 2026-08-05 13:24

Updated : 2026-10-23 21:10


NVD link : CVE-2026-71283

Mitre link : CVE-2026-71283

CVE.ORG link : CVE-2026-71283


JSON object : View

Products Affected

No product.

CWE
CWE-22

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')