Skip to content
OpenAdvisories
Medium · 6.1 CVE-2026-85630 EUVD-2026-74170GHSA-4qf4-6x5x-m29p

HTML::FormHandler versions before 0.410002 for Perl render field attributes into HTML without escaping using the process_attrs method

Published Sep 8, 2026 · Updated Sep 10, 2026 · Assigned by CPANSec

Description

HTML::FormHandler versions before 0.410002 for Perl render field attributes into HTML without escaping using the process_attrs method.

Any application with fields or field labels where some attributes are built from data rather than literals allows attacker-influenced text in an attribute value that can override the field attributes or embed JavaScript in rendered pages.

For example, the RadioGroup widget uses the process_attrs method via the render_option and wrap_radio methods.

Affected products

VendorProductAffectedFixed
— HTML-FormHandler < 0.410002 0.410002

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libhtml-formhandler-perl 0.410002-1 —
Debian 13 libhtml-formhandler-perl No fix yet —
Debian 12 libhtml-formhandler-perl No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 libhtml-formhandler-perl No fix yet —
Ubuntu 26.04 LTS libhtml-formhandler-perl No fix yet —
Ubuntu 24.04 LTS libhtml-formhandler-perl No fix yet —
Ubuntu 22.04 LTS libhtml-formhandler-perl No fix yet —
Ubuntu 20.04 LTS libhtml-formhandler-perl No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS libhtml-formhandler-perl No fix yet —
Ubuntu 16.04 LTS libhtml-formhandler-perl No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed perl-HTML-FormHandler 0.410.2-1.1 openSUSE-SU-2026:11745-1

Advisories 1

References