CVE-2026-78190

Medium

Description

WebDyne versions from 2.014 before 3.022 for Perl reflect request parameters unescaped into form field values, allowing cross-site scripting. The textfield, password_field and filefield tags fill their value attribute from the request parameter of the same name. WEBDYNE_CGI_AUTOESCAPE, which controls escaping of these values, defaults to off. From 2.022, WebDyne::HTML::Tiny also replaced its entity_encode method with one that returns its input unchanged, so enabling WEBDYNE_CGI_AUTOESCAPE has no effect. A remote attacker can inject script into any page using these tags through a crafted link.

SeverityMedium
CVSS6.1
Exploit probability—
ProductWebdyne
PublishedOct 31, 2026
First seenNov 4, 2026

How to fix

Update
  • WebDyne3.022 or later

Affected products

ProductAffected versionsFixed in
WebDyne2.014 ≤ v < 3.0223.022

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.

CVE-2026-78190 · Webdyne · Dark Radar