CVE-2025-6324CWE-79

WordPress Easy Invoice plugin <= 2.0.9 - Cross Site Scripting (XSS) vulnerability

High · published December 18, 2025

CVSS v3.1
7.1
EPSS
0%
Percentile
7.0
In the wild
Unconfirmed
What it is

⚡ A DOM-based XSS flaw in Easy Invoice could allow attackers to execute dangerous scripts in users' browsers without any warning! 🚨 Think of it like a restaurant that serves food with a hidden ingredient list — if the chef doesn't check the recipe carefully, a guest could unknowingly be served something harmful. In this case, the web page processes data without validating it, leading to potential chaos. An attacker could inject malicious code that affects any user visiting the compromised page, potentially stealing sensitive information or hijacking user sessions. This kind of breach can lead to devastating consequences, including data leaks and loss of user trust.

Put simply

Think of it like a restaurant that serves food with a hidden ingredient list — if the chef doesn't check the recipe carefully, a guest could unknowingly be served something harmful. In this case, the web page processes data without validating it, leading to potential chaos. This vulnerability arises from improper handling of user input during web page generation, allowing attackers to inject malicious scripts that will execute in the context of other users' browsers.

What to do

An attacker could inject malicious code that affects any user visiting the compromised page, potentially stealing sensitive information or hijacking user sessions. This kind of breach can lead to devastating consequences, including data leaks and loss of user trust. It's crucial to upgrade Easy Invoice to version 2.0.10 or later immediately. Additionally, implement robust input validation and output encoding practices to mitigate XSS risks in the future. You've got this! With these steps, you'll be well on your way to securing your application! 🛡️

The record
Technical detail
CVSS v3.1
7.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.00178 · 7.0th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2025-12-18T07:22Z
EPSS history
Timeline
  • 18 DEC 07:22Z
    WordPress Easy Invoice plugin <= 2.0.9 - Cross Site Scripting (XSS) vulnerability
    cvelistv5