The application's restore function allows users to upload a .zip file, which is then automatically extracted. A PHP file inside the archive is included using require_once without validating or restricting the filename. An attacker can craft a malicious PHP file within the zip and achieve arbitrary code execution when it is included.
Vector: Malicious ZIP upload + insecure require_once
require_once)
Remote Code Execution (RCE)
{
"cwe_ids": [
"CWE-434"
],
"github_reviewed": true,
"github_reviewed_at": "2026-03-31T22:22:18Z",
"nvd_published_at": "2026-03-31T01:16:34Z",
"severity": "HIGH"
}