CVE Catalog

CVE-2026-73699

HighCVSS 7.2
Published: Translated: NVD NIST

Summary

FileRun before 2026.3.0 contains a PHP object injection vulnerability caused by incorrect options passed to unserialize() in the Perms::getPerms() method. An authenticated attacker with database write access can inject a serialized gadget chain into permissions table columns processed on every authenticated page load to write arbitrary files, such as PHP webshells, to web-accessible paths.

Risk Assessment

An attacker can achieve remote code execution by writing a webshell, leading to full server compromise. Authenticated access and database write capability are required.

Recommendation

Upgrade FileRun to version 2026.3.0 or later. Restrict database write permissions and audit permissions table contents for unexpected data.

Other vulnerabilities in FileRun

See all
Original NVD description (English source)

FileRun before 2026.3.0 contains a PHP object injection vulnerability that allows authenticated attackers to execute arbitrary code by exploiting incorrect options passed to unserialize() in the Perms::getPerms() method, where a positional array is used instead of the required named-key array to disable class instantiation. Attackers with database write access can inject a serialized gadget chain into the permissions table columns processed on every authenticated page load to write arbitrary files, such as PHP webshells, to web-accessible paths.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS