CVE-2026-5090General

LOWCVSS 6.1 · MEDIUM

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

Template::Plugin::HTML versions before 3.103 for Perl allows HTML and JavaScript to be injected. The html_filter function did not escape single quotes. HTML attributes inside of single quotes could be have code injected. For example, the variable "var" in <a id='ref' title='[% var | html %]'> would not be properly escaped. An attacker could insert some limited HTML and JavaScript, for example, var = " ' onclick='while (true) { alert(1) }'" Note that arbitrary HTML and JavaScript would be difficult to inject, because angle brackets, ampersands and double-quotes would still be escaped.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-79

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

NONE

Momentum

STABLE

Threat summary

  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Technical details provided in 2 signals
  • General: 1 classified signal
  • Disclosure: 1 classified signal
  • Peaked 1d ago at 1 mentions (2026-05-19); latest day: 1
  • 2 total mentions across 2 days

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-05-19: 1Mentions · 2026-05-20: 1Technical Details · 2026-05-19: 1Technical Details · 2026-05-20: 105-1905-20
Signal classification2 categories
General
150.0%
Disclosure
150.0%
Referenced assets2 URLs
Classification over time
DateTotalLabels
2026-05-191
General1
2026-05-201
Disclosure1
Full discourse2 posts
  • Open Source Security mailing list@oss_security
    Disclosure

    Perl CPAN CVE-2026-5090: Template::Plugin::HTML through 3.102 allows HTML and JavaScript to be injected https://www.openwall.com/lists/oss-security/2026/05/19/40

    Post summary

    This advisory announces CVE‑2026‑5090, a vulnerability in Perl’s Template::Plugin::HTML that enables HTML/JavaScript injection, with no PoC, exploitation evidence, or patch information provided.

    10010343
    4.6K followersView on X
  • CVE@CVEnew
    General

    CVE-2026-5090 Template::Plugin::HTML versions through 3.102 for Perl allows HTML and JavaScript to be injected. The html_filter function did not escape single quotes. HTML attribute… https://www.cve.org/CVERecord?id=CVE-2026-5090

    Post summary

    The post describes CVE-2026-5090 as an injection flaw in Template::Plugin::HTML, noting lack of escaping for single quotes, but provides no PoC, exploit, or patch details.

    0000081
    57.5K followersView on X

Explore more