CVE-2026-27086 in WoodMart Plugininfo

Summary

by MITRE • 09/04/2026

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Xtemos WoodMart allows DOM-Based XSS.

This issue affects WoodMart: from n/a before 8.3.8.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 09/04/2026

The identified security flaw represents a classic instance of Cross-Site Scripting, specifically categorized under the Common Weakness Enumeration identifier CWE-79 for Improper Neutralization of Input During Web Page Generation. This vulnerability is present in WoodMart versions prior to 8.3.8 and manifests as a DOM-based XSS attack vector rather than a reflected or stored variant. In this architectural context, the malicious script execution occurs within the client-side environment, meaning the payload does not necessarily need to be processed by the server backend but instead relies on JavaScript code modifying the Document Object Model based on untrusted input sources such as URL fragments, form inputs, or DOM properties that are directly written into HTML elements without adequate sanitization.

From a technical perspective, this vulnerability arises because the application fails to properly validate, filter, or encode user-supplied data before it is rendered in the browser's context. When an attacker crafts a malicious link containing executable JavaScript code within specific parameters expected by WoodMart’s frontend logic, the browser interprets and executes this script as part of the legitimate page content. This bypasses traditional server-side security controls because the injection point exists entirely on the client side. The lack of proper output encoding allows arbitrary scripts to run with the same privileges as the application itself, effectively granting the attacker control over the user's session within that domain.

The operational impact of this vulnerability is significant for both end-users and site administrators. Successful exploitation enables attackers to perform actions such as stealing sensitive cookies or authentication tokens, which can lead to account takeover if session management practices are not sufficiently robust. Furthermore, it allows for defacement of the website interface by injecting malicious HTML content, phishing attacks where users are tricked into entering credentials on fake forms embedded within the legitimate page, and redirection to malicious third-party sites. Since DOM-based XSS affects the client-side execution context, every user who visits a crafted URL is potentially at risk without any server-side logging necessarily capturing the initial injection event in traditional web application firewalls that focus solely on HTTP request payloads.

To mitigate this vulnerability, immediate action must be taken by upgrading WoodMart to version 8.3.8 or later where these input handling mechanisms have been corrected. For organizations unable to patch immediately due to compatibility constraints with other plugins or themes, implementing a Content Security Policy is highly recommended as an effective defense-in-depth measure. A well-configured CSP can restrict the sources from which scripts are allowed to execute, thereby preventing the injection of unauthorized JavaScript even if the input validation flaw remains present in the application code. Additionally, developers should ensure that all dynamic content insertion points utilize safe APIs such as textContent instead of innerHTML when dealing with untrusted data, and apply rigorous encoding strategies appropriate for the specific context where the data is being rendered within the DOM structure.

Responsible

Patchstack

Reservation

02/17/2026

Disclosure

09/04/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!