CVE-2025-13387CWE-79cross-site-scripting

CVE-2025-13387

High · published December 2, 2025

CVSS v3.1
7.2
EPSS
0%
Percentile
21.3
In the wild
Unconfirmed
What it is

⚡ An unauthenticated attacker can inject Javascript into customer names! The Kadence WooCommerce Email Designer plugin for WordPress has a serious lapse in input sanitization, putting users at risk! 🔥 Think of it like a restaurant allowing customers to write whatever they want on the reservation list. If the staff doesn't check it, a prankster could slip in a joke that plays when someone tries to verify their reservation — a hidden script that wreaks havoc! This Stored Cross-Site Scripting (XSS) vulnerability means that whenever a user visits a page with an injected name, their browser could execute arbitrary scripts! An attacker could steal cookies or session data, hijack sessions, and perform actions on behalf of users, leading to a complete breach of confidence. Absolutely devastating!

Put simply

Think of it like a restaurant allowing customers to write whatever they want on the reservation list. If the staff doesn't check it, a prankster could slip in a joke that plays when someone tries to verify their reservation — a hidden script that wreaks havoc! The vulnerability stems from insufficient input sanitization and output escaping in the Kadence WooCommerce Email Designer plugin, allowing attackers to craft and execute malicious scripts through customer names.

What to do

This Stored Cross-Site Scripting (XSS) vulnerability means that whenever a user visits a page with an injected name, their browser could execute arbitrary scripts! An attacker could steal cookies or session data, hijack sessions, and perform actions on behalf of users, leading to a complete breach of confidence. Absolutely devastating! To protect yourself, immediately update the plugin to version 1.5.18 or higher. Additionally, audit your site for any occurrences where customer names are rendered without proper sanitization. Always validate and escape user input! 🛡️ You've got this! With these steps, you can secure your site and keep those pesky scripts at bay! 🚀

The record
Technical detail
CVSS v3.1
7.2 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00298 · 21.3th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2025-12-02T10:16Z
References (2)
EPSS history
Timeline
  • 02 DEC 04:37Z
    Kadence WooCommerce Email Designer <= 1.5.17 - Unauthenticated Stored Cross-Site Scripting
    cvelistv5