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

CVE-2025-12904

High · published November 14, 2025

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

⚡ A surprising oversite in the SNORDIAN H5PxAPIkatchu plugin opens the door for unauthenticated attackers to inject scripts. 🚨 Think of it like a guest who sneaks in through a side door and leaves a prank note in the guest book—every visitor sees it when they arrive, and the result can be both embarrassing and harmful! With this Stored Cross-Site Scripting vulnerability, attackers can inject malicious scripts that execute whenever a user visits the compromised page. This means they can steal cookies, hijack sessions, or even redirect users to nefarious sites—definitely not a welcome mat you want outside your digital domain!

Put simply

Think of it like a guest who sneaks in through a side door and leaves a prank note in the guest book—every visitor sees it when they arrive, and the result can be both embarrassing and harmful! The issue stems from insufficient input sanitization and output escaping in the 'insert_data' AJAX endpoint, which allows attackers to input arbitrary web scripts that run on users' browsers.

What to do

With this Stored Cross-Site Scripting vulnerability, attackers can inject malicious scripts that execute whenever a user visits the compromised page. This means they can steal cookies, hijack sessions, or even redirect users to nefarious sites—definitely not a welcome mat you want outside your digital domain! To protect your site, immediately update the H5PxAPIkatchu plugin to the latest version or at least patch to 0.4.18. Additionally, review your existing scripts for any unauthorized changes and harden your input sanitization processes across all plugins. 🛡️ You've got this! By following these steps, you can secure your site from this sneaky vulnerability and keep your users safe. 🌟

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.00305 · 22.1th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2025-11-14T08:15Z
References (2)
EPSS history
Timeline
  • 14 NOV 02:24Z
    SNORDIAN's H5PxAPIkatchu <= 0.4.17 - Unauthenticated Stored Cross-Site Scripting via insert_data
    cvelistv5