OCTOBER 13, 2026
Live Feed
Back to database
Case File

CVE-2026-94045

LOW · CVSS 3.5 EPSS 0.41% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-20 · Last synced 2026-10-13

CyberRota Analysis

AI-Generated

A cross-site scripting vulnerability exists in the Goods Save Endpoint of the newbee-mall application, specifically within the UploadController.java file, allowing attackers to manipulate the goodsName argument. This flaw can be exploited remotely, leading to potential persistent XSS attacks due to inadequate input validation. Organizations using affected versions of the Java-based newbee-mall should prioritize remediation to mitigate the risk of exploitation.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Detected Signals
exploit

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-94045
Severity
LOW
CVSS
3.5
EPSS
0.41%
Java

Original NVD Description

A security flaw has been discovered in newbee-ltd newbee-mall up to 1.0.0. Impacted is an unknown function of the file controller/common/UploadController.java of the component Goods Save Endpoint. Performing a manipulation of the argument goodsName results in cross site scripting. The attack may be initiated remotely. The exploit has been released to the public and may be used for attacks. ImageIO.read() is a format-agnostic read - it returns non-null for a polyglot PNG|<img onerror> payload, which is exactly why the "image-only" guard is bypassable; the attacker-controlled suffix + /upload/** static mapping is what turns the upload into persisted XSS rather than a one-shot. The project was informed of the problem early through an issue report but has not responded yet.