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.
Analysis and contextual insights are available on OpenCVE Cloud.
Vendor Solution
Upgrade to WebDyne 3.022 or later.
Tracking
Sign in to view the affected projects.
No advisories yet.
| Link | Providers |
|---|---|
| https://metacpan.org/release/ASPEER/WebDyne-3.022/changes |
|
Fri, 06 Nov 2026 15:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
cvssV3_1
|
Tue, 03 Nov 2026 17:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Perl
Perl webdyne |
|
| Vendors & Products |
Perl
Perl webdyne |
Sat, 31 Oct 2026 14:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| 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. | |
| Title | WebDyne versions from 2.014 before 3.022 for Perl reflect request parameters unescaped into form field values, allowing cross-site scripting | |
| Weaknesses | CWE-79 | |
| References |
|
Status: PUBLISHED
Assigner: CPANSec
Published:
Updated: 2026-11-06T14:36:06.581Z
Reserved: 2026-08-23T18:38:50.604Z
Link: CVE-2026-78190
No data.
Status : Deferred
Published: 2026-10-31T15:16:54.123
Modified: 2026-11-06T15:17:23.120
Link: CVE-2026-78190
No data.
OpenCVE Enrichment
Updated: 2026-11-06T17:00:10Z