Description
Cross-Site Request Forgery (CSRF) vulnerability in Mark Barnes Style Tweaker style-tweaker allows Stored XSS.This issue affects Style Tweaker: from n/a through <= 0.11.
Published: 2025-02-07
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability in the Mark Barnes Style Tweaker plugin introduces a Cross‑Site Request Forgery weakness that permits a malicious actor to store arbitrary JavaScript in the plugin’s configuration. The stored code is later rendered on the site and executed in the browser context of any visitor. Because the flaw results in stored cross‑site scripting, the impact is limited to users who view affected pages; the attacker can potentially alter page content or exfiltrate sensitive data from victims’ browsers.

Affected Systems

WordPress sites that install the Style Tweaker plugin from Mark Barnes through its earliest release up to version 0.11 are affected. This includes all releases prior to 0.12.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity vulnerability, while the EPSS score of less than 1% suggests that the probability of exploitation is currently low. The likely attack vector is web‑based CSRF: an attacker must forge a request to the plugin’s configuration endpoint, a step that can be automated with standard CSRF techniques. Because the flaw allows for stored XSS, any visitor who loads the impacted pages will execute the injected script. The vulnerability is not currently listed in CISA’s KEV catalog, indicating that known exploits have not been reported in the wild.

Generated by OpenCVE AI on May 2, 2026 at 09:15 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Style Tweaker to a version newer than 0.11 if an updated release is available, which removes the CSRF and stored XSS issue.
  • If a newer version cannot be installed, disable or uninstall the plugin to eliminate the vulnerable request endpoint.
  • Search site configuration and content for injected JavaScript added by the plugin and remove any suspicious code; consider configuring a web application firewall to block CSRF requests targeting Style Tweaker endpoints.

Generated by OpenCVE AI on May 2, 2026 at 09:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
EUVD EUVD EUVD-2025-4067 Cross-Site Request Forgery (CSRF) vulnerability in Mark Barnes Style Tweaker allows Stored XSS. This issue affects Style Tweaker: from n/a through 0.11.
History

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

Type Values Removed Values Added
Metrics cvssV3_1

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

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 Cross-Site Request Forgery (CSRF) vulnerability in Mark Barnes Style Tweaker allows Stored XSS. This issue affects Style Tweaker: from n/a through 0.11. Cross-Site Request Forgery (CSRF) vulnerability in Mark Barnes Style Tweaker style-tweaker allows Stored XSS.This issue affects Style Tweaker: from n/a through <= 0.11.
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'}

cvssV3_1

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


Wed, 12 Feb 2025 21:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 11 Feb 2025 19:45:00 +0000

Type Values Removed Values Added
First Time appeared Markbarnes
Markbarnes style Tweaker
CPEs cpe:2.3:a:markbarnes:style_tweaker:*:*:*:*:*:*:*:*
Vendors & Products Markbarnes
Markbarnes style Tweaker

Fri, 07 Feb 2025 10:15:00 +0000

Type Values Removed Values Added
Description Cross-Site Request Forgery (CSRF) vulnerability in Mark Barnes Style Tweaker allows Stored XSS. This issue affects Style Tweaker: from n/a through 0.11.
Title WordPress Style Tweaker plugin <= 0.11 - CSRF to Stored XSS vulnerability
Weaknesses CWE-352
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

Markbarnes Style Tweaker
cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-04-28T16:11:37.164Z

Reserved: 2025-02-03T13:35:31.278Z

Link: CVE-2025-25160

cve-icon Vulnrichment

Updated: 2025-02-12T20:44:25.385Z

cve-icon NVD

Status : Modified

Published: 2025-02-07T10:15:21.797

Modified: 2026-06-17T09:00:23.840

Link: CVE-2025-25160

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-02T09:15:26Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)