CVE-2026-71283
MediumCVSS 4.9Exploitation Probability (EPSS)
Low risk21th percentile - higher than 21% of all known CVEs
Summary
Fledge's backup-restore upload handler 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.
Risk Assessment
An attacker with admin role can exploit this to extract a malicious archive, potentially writing files to unexpected locations and compromising the system.
Recommendation
Apply vendor patches for Fledge. Restrict access to administrative functions and validate archives before extraction.
Other vulnerabilities in Fledge
Original NVD description (English source)
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")).

