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

CVE-2025-40890

High · published November 25, 2025

CVSS v3.1
7.9
EPSS
0%
Percentile
8.6
In the wild
Unconfirmed
What it is

⚠️ A low-privilege user can craft a malicious dashboard that'll execute JavaScript in a victim's browser! This sneaky Stored XSS could let attackers pull off unauthorized actions without breaking a sweat. 💻 Think of your dashboard as a recipe. If a low-privilege user sneaks in a harmful ingredient, anyone who tries that dish might get a nasty surprise—like consuming a mystery spice that ruins the meal! If a victim views or imports this malicious dashboard, the attacker can execute JavaScript in their browser. This could allow the attacker to modify application data, disrupt services, or access sensitive information that should be off-limits, potentially wreaking havoc. Yikes!

Put simply

Think of your dashboard as a recipe. If a low-privilege user sneaks in a harmful ingredient, anyone who tries that dish might get a nasty surprise—like consuming a mystery spice that ruins the meal! This Stored Cross-Site Scripting (XSS) vulnerability arises from improper validation of an input parameter in the Dashboards functionality, enabling crafted dashboards to execute unintended scripts in victims' browsers.

What to do

If a victim views or imports this malicious dashboard, the attacker can execute JavaScript in their browser. This could allow the attacker to modify application data, disrupt services, or access sensitive information that should be off-limits, potentially wreaking havoc. Yikes! To protect against this vulnerability, ensure input parameters are properly validated and sanitized. Update your applications regularly and educate users on the dangers of importing untrusted dashboard templates. Stay vigilant! You've got this! By applying these updates and security measures, you're well on your way to keeping your users safe. 🛡️

The record
Technical detail
CVSS v3.1
7.9 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:L/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00194 · 8.6th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2025-11-25T21:16Z
References (1)
EPSS history
Timeline
  • 25 NOV 15:30Z
    Stored Cross-Site Scripting (XSS) in Dashboards in Guardian/CMC before 25.4.0
    cvelistv5