Skip to content
OpenAdvisories
Critical · 9.8 CVE-2026-78191 EUVD-2026-114717GHSA-xv5f-qcmp-v8w2

WebDyne versions from 2.031 before 3.022 for Perl execute files with .psp anywhere in the name as Perl pages

Published Oct 31, 2026 · Updated Nov 6, 2026 · Assigned by CPANSec

Description

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.

Affected products

VendorProductAffectedFixed
— WebDyne 2.031 – < 3.022 3.022

References