CVE Catalog

CVE-2026-78191

Low risk· EPSS 39%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.45%

39th percentile - higher than 39% of all known CVEs

Summary

WebDyne versions from 2.031 before 3.022 for Perl execute files with .psp anywhere in the name as Perl pages. The decision to run a requested file as a page matches its name against WEBDYNE_PSP_EXT_RE, which has no end anchor. An application that accepts uploads by checking only the final extension lets a remote attacker upload a file such as report.psp.pdf and run its embedded Perl by requesting it.

Risk Assessment

Remote code execution in the context of the application server is possible, potentially leading to full system compromise. The risk is critical for applications accepting uploads.

Recommendation

Update WebDyne to version 3.022 or later. Additionally, validate uploaded files for .psp appearing anywhere in the name, not only at the end.

Other vulnerabilities in WebDyne

See all
Original NVD description (English source)

WebDyne versions from 2.031 before 3.022 for Perl execute files with .psp anywhere in the name as Perl pages. WebDyne decides whether to run a requested file as a page by matching its name against WEBDYNE_PSP_EXT_RE, which has no end anchor. An application that accepts uploads by checking only the final extension lets a remote attacker upload a file such as report.psp.pdf and run its embedded Perl by requesting it.

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