4.9med
CVE-2026-71283
Fledge IoT Gateway Backup Restore Tar Path Traversal
Published 3 mo ago · modified 14 d ago · JSON
CVSS
4.9
v3.1 · CNA
CISA KEV
No
not known exploited
EPSS
0.4%
percentile 38%
Public exploits
0
none known
Summary
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")).
CISA SSVC assessment
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 3 mo ago
Exploit prediction (EPSS)
0.43% probability of exploitation in the next 30 days, higher than 38% of all scored CVEs.
CVSS scores
| Assigned by | Version | Score | Vector |
|---|---|---|---|
| CNA | 3.1 | 4.9 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:N |
| CNA | 3.1 | 4.9 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:N |
Affected products
- fledge-iot fledge
Classification
- Weakness
- CWE-22 Improper Limitation of a Pathname to a Restricted Directory
References
- github.com /fledge-iot/fledge · third-party-advisory
- github.com /fledge-iot/fledge/blob/main/python/fledge/services/core/api/backup_restore.py · third-party-advisory
Sources
- CVE List: CVE-2026-71283
- NVD: CVE-2026-71283
vulnwire keeps one entry per vulnerability: the CVE id wins, then GHSA; records that alias each other are merged. Machine-readable: JSON.