CVE-2025-31080

WordPress HTML Forms plugin <= 1.5.1 - Cross Site Scripting (XSS) vulnerability

Published Apr 1, 2025 CVSS 3.1 · 7.1 High EPSS < 1% KEV · Not listed
Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Link Software LLC HTML Forms html-forms allows Stored XSS.This issue affects HTML Forms: from n/a through <= 1.5.1.

Analysis

AI-generated

Technical impact

This flaw is an Improper Neutralization of Input During Web Page Generation, which can be abused to inject malicious scripts that are rendered when a page built by the HTML Forms plugin is viewed. The stored nature of the payload means the attacker only needs to submit the data once. Successful exploitation results in arbitrary client‑side code execution; the attacker can deface site content, hijack user sessions, or exfiltrate data that the user can access.

Affected Systems

Link Software LLC’s HTML Forms WordPress plugin is affected, with vulnerability present in all releases up to and including version 1.5.1. Users running any copy of the plugin 1.5.1 or earlier on their WordPress sites should consider upgrading to the latest release, which removes the insecure handling of form inputs.

Risk and Exploitability

The CVSS base score of 7.1 indicates a medium‑high impact, but the EPSS is below 1% – the likelihood of exploitation in the wild is currently low. The vulnerability is not listed in the CISA KEV catalog, so there is no evidence of active exploitation. The likely attack vector is local or authenticated, because the attacker must submit form data that will later be rendered; an unauthenticated user could likely inject content that an administrator or other visitor later views. Given these factors, administrators should prioritize patching.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the HTML Forms plugin to the latest release (>= 1.5.2) which removes the vulnerability.
  • Review and delete any form entries that may contain injected content.
  • Implement a strong Content Security Policy (CSP) and enable XSS filtering on the site to mitigate accidental injection if a compromise occurs.

Generated by OpenCVE AI on May 1, 2026 at 01:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-9467 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Link Software LLC HTML Forms allows Stored XSS. This issue affects HTML Forms: from n/a through 1.5.1.
History
Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L'}

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Link Software LLC HTML Forms allows Stored XSS. This issue affects HTML Forms: from n/a through 1.5.1. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Link Software LLC HTML Forms html-forms allows Stored XSS.This issue affects HTML Forms: from n/a through <= 1.5.1.
References
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L'}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Link Software LLC HTML Forms allows Stored XSS. This issue affects HTML Forms: from n/a through 1.5.1.
Title WordPress HTML Forms plugin <= 1.5.1 - Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L'}

Subscriptions

No data.

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
Apr 28, 2026, 4:12 PM
Reserved
Mar 26, 2025, 9:25 AM
Status
Deferred
Published
Apr 1, 2025, 9:15 PM
Modified
Jun 17, 2026, 9:09 AM