Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in ThemeGoods Craft craftcoffee allows DOM-Based XSS.This issue affects Craft: from n/a through <= 2.3.6.
Published: 2026-01-22
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability arises from inadequate input sanitization in the ThemeGoods Craft WordPress theme, allowing an attacker to embed malicious JavaScript in a web page that is reflected back to the user. This DOM‑based XSS can be used to hijack user sessions, deface content, or steal credentials when victims interact with the affected page. The flaw is a typical injection weakness (CWE‑79) that affects the presentation layer of the theme.

Affected Systems

The affected product is the WordPress theme Craft by ThemeGoods, versions 2.3.6 and earlier. Site owners using this theme in any WordPress installation are susceptible.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity for potential attackers. The EPSS score is below 1 %, suggesting that exploitation attempts are currently rare, but the flaw remains exploitable through reflected inputs such as query parameters or form submissions. The issue is not yet listed in the CISA KEV catalog, so there is no evidence of widespread exploitation. However, the typical attack path requires a victim to click a crafted URL or submit malicious input, after which the browser executes the injected code.

Generated by OpenCVE AI on April 29, 2026 at 12:01 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Craft theme to a version newer than 2.3.6, which removes the unsanitized DOM handling.
  • If an immediate upgrade is not possible, add a strong content‑security‑policy header to the WordPress site to block inline scripts and restrict script sources to trusted origins.
  • Use a reputable WordPress security plugin to scan for and sanitize user input, ensuring that any dynamic content is properly escaped before rendering.

Generated by OpenCVE AI on April 29, 2026 at 12:01 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 29 Jan 2026 01:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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

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

ssvc

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


Wed, 28 Jan 2026 16:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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


Fri, 23 Jan 2026 16:45:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Vendors & Products Wordpress
Wordpress wordpress

Thu, 22 Jan 2026 23:00:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in ThemeGoods Craft craftcoffee allows DOM-Based XSS.This issue affects Craft: from n/a through <= 2.3.6.
Title WordPress Craft | Coffee Shop Cafe Restaurant WordPress theme <= 2.3.6 - Reflected Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References

Subscriptions

Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-04-28T20:00:48.840Z

Reserved: 2025-12-19T10:17:09.987Z

Link: CVE-2025-68538

cve-icon Vulnrichment

Updated: 2026-01-28T15:34:35.517Z

cve-icon NVD

Status : Deferred

Published: 2026-01-22T17:16:10.880

Modified: 2026-04-15T00:35:42.020

Link: CVE-2025-68538

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-29T12:15:09Z

Weaknesses
  • CWE-79

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