Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in janekniefeldt My Custom Widgets mycustomwidget allows Reflected XSS.This issue affects My Custom Widgets: from n/a through <= 2.0.5.
Published: 2025-05-23
Score: 7.1 High
EPSS: 1.1% Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability is a reflected XSS flaw identified as CWE-79. The My Custom Widgets plugin processes user-supplied input without proper neutralization before rendering it in a page. An unauthenticated user can inject arbitrary JavaScript into the generated content, potentially redirecting users, exfiltrating session data or performing phishing attacks.

Affected Systems

The affected plugin is Janekniefeldt My Custom Widgets, version 2.0.5 and earlier. Any WordPress site that has installed or activated this plugin is susceptible. No other vendors are listed.

Risk and Exploitability

The CVSS score of 7.1 indicates a medium-to-high severity. The EPSS score of less than 1% suggests low likelihood of exploitation at the moment. The vulnerability is not registered in the CISA KEV catalog. It is a reflected XSS flaw; the attack vector is likely through any user-visible parameter or query string that the plugin passes to the page without encoding. An attacker does not need special privileges to trigger the flaw, so the impact can affect all site visitors.

Generated by OpenCVE AI on April 30, 2026 at 19:10 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the plugin to the latest stable release (version 2.0.6 or later) where input is properly sanitized.
  • If an upgrade is not immediately possible, remove or disable the widget from public-facing pages, or restrict its use to privileged users only.
  • Implement a content security policy that blocks execution of inline scripts from unknown sources, which mitigates the effect of injected scripts until a patch is applied.

Generated by OpenCVE AI on April 30, 2026 at 19:10 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
EUVD EUVD EUVD-2025-28059 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in janekniefeldt My Custom Widgets allows Reflected XSS. This issue affects My Custom Widgets: from n/a through 2.0.5.
History

Thu, 23 Apr 2026 15:00:00 +0000

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'}


Wed, 01 Apr 2026 23:45:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in janekniefeldt My Custom Widgets allows Reflected XSS. This issue affects My Custom Widgets: from n/a through 2.0.5. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in janekniefeldt My Custom Widgets mycustomwidget allows Reflected XSS.This issue affects My Custom Widgets: from n/a through <= 2.0.5.
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'}


Fri, 23 May 2025 16:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 23 May 2025 13:00:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in janekniefeldt My Custom Widgets allows Reflected XSS. This issue affects My Custom Widgets: from n/a through 2.0.5.
Title WordPress My Custom Widgets plugin <= 2.0.5 - 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

Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-04-28T16:12:40.180Z

Reserved: 2025-04-24T14:23:28.785Z

Link: CVE-2025-46526

cve-icon Vulnrichment

Updated: 2025-05-23T15:34:36.747Z

cve-icon NVD

Status : Deferred

Published: 2025-05-23T13:15:36.880

Modified: 2026-04-23T15:30:10.677

Link: CVE-2025-46526

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-30T19:15:16Z

Weaknesses