High severity · published May 18, 2026
CVE-2026-26978
Free PBX backup: Deserialization of Untrusted Data in admin/modules/backup/Models/BackupSplFileInfo.php
8.6
CVSS
0.9%
EPSS
No
On KEV
Description
FreePBX is an open source IP PBX. In versions below 16.0.71 and 17.0.6, the backup module does not properly sanitize data during restore operations, potentially leading to compromise if the backup contains carefully crafted hostile data. During backup restore operations, FreePBX extracts selected files from a user-supplied tar archive. If a malicious file exists in the archive, it is read and passed directly to unserialize() without validation, class restrictions, or integrity checks. This issue allows Remote Code Execution during restoration of the backup as the web server user (typically asterisk or www-data). The attack does not require shell access, CLI access, or filesystem write permissions beyond the normal restore workflow. Authentication with a known username that has sufficient access permissions and/or write access to backup files is required. This issue has been fixed in versions 16.0.71 and 17.0.6.
Exploitation
Is it being used?
Exploit prediction (EPSS)0.9% · higher than 59% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
SE
security-reporting · FreePBX
< 16.0.71; >= 17.0.0, < 17.0.6 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-26978
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-26978
github.com
https://github.com/FreePBX/backup/commit/45c57e1207cbf9fd1c5f76f8a3e72d204a69a472
github.com
https://github.com/FreePBX/backup/commit/64781af5c80cce0cff21a981be4d8e6a7a71f2c4
github.com
https://github.com/FreePBX/security-reporting/security/advisories/GHSA-5v7h-49gr-jcwr
More from security-reporting
9.8
CVE-2026-46376
FreePBX: Unauthenticated Use of Hard-Coded Credentials Vulnerability in FreePBX UCP Interface
8.8
CVE-2026-75600
FreePBX: Authenticated API generatedocs Host Command Injection
8.8
CVE-2026-54710
FreePBX: Authenticated Superfecta Arbitrary PHP Code Execution (RCE via Unsafe File Inclusion)
8.8
CVE-2026-54708
Authenticated Remote Code Execution via Path Traversal in FreePBX Backup Module
8.8
CVE-2026-54675
FreePBX: Authenticated Remote Code Execution via File Upload and Convert in Soundlang Module
