CVE-2025-24545

WordPress BSK Forms Validation plugin <= 1.7 - Reflected Cross Site Scripting (XSS) vulnerability

Published Feb 3, 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 bannersky BSK Forms Validation bsk-gravity-forms-custom-validation allows Reflected XSS.This issue affects BSK Forms Validation: from n/a through <= 1.7.

Analysis

AI-generated

Technical impact

The BSK Forms Validation plugin contains an Improper Neutralization of Input During Web Page Generation (CWE‑79) flaw that allows reflected XSS. When users submit form data that is not properly sanitized, the input is echoed back into the page, enabling an attacker to embed malicious JavaScript. An attacker can use this to hijack sessions, steal credentials, or deface the site. The vulnerability is limited to the plugin’s form processing logic and does not grant direct server access, but it can have severe client‑side consequences. The attack requires only a crafted request and the victim’s browser rendering the response.

Affected Systems

Bannersky’s BSK Forms Validation plugin, WordPress sites that have installed the plugin in any version up to and including 1.7. No other vendors or products are affected.

Risk and Exploitability

The CVSS score of 7.1 indicates high risk with moderate complexity and requires user interaction. The EPSS score is less than 1%, suggesting that active exploitation in the wild is unlikely at present. The vulnerability is not listed in CISA’s KEV catalog, so there is no known mass exploitation campaign. An attacker can exploit the flaw by sending a specially crafted form submission with a malicious payload that will be reflected in the resulting page. The attacker only needs to entice a user to visit or submit that form; no additional privileges or system access are required.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the BSK Forms Validation plugin to the latest released version (1.8 or later).
  • Add server‑side output encoding (e.g., htmlspecialchars) to all form fields that echo user input.
  • Deploy a web application firewall rule that blocks common XSS payloads in form submissions.

Generated by OpenCVE AI on May 1, 2026 at 17:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-3756 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in BannerSky.com BSK Forms Validation allows Reflected XSS. This issue affects BSK Forms Validation: from n/a through 1.7.
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 BannerSky.com BSK Forms Validation allows Reflected XSS. This issue affects BSK Forms Validation: from n/a through 1.7. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in bannersky BSK Forms Validation bsk-gravity-forms-custom-validation allows Reflected XSS.This issue affects BSK Forms Validation: from n/a through <= 1.7.
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 epss

{'score': 0.00035}

epss

{'score': 0.00045}

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 BannerSky.com BSK Forms Validation allows Reflected XSS. This issue affects BSK Forms Validation: from n/a through 1.7.
Title WordPress BSK Forms Validation plugin <= 1.7 - Reflected 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:11 PM
Reserved
Jan 23, 2025, 2:50 PM
Status
Deferred
Published
Feb 3, 2025, 3:15 PM
Modified
Jun 17, 2026, 8:59 AM