CVE-2026-94045: Cross Site Scripting in newbee-ltd newbee-mall
CVE-2026-94045 is a cross-site scripting (XSS) vulnerability in newbee-ltd newbee-mall version 1.0.0. The flaw exists in the Goods Save Endpoint within the file controller/common/UploadController.java, where manipulation of the goodsName argument allows an attacker to inject malicious scripts. The vulnerability can be exploited remotely and involves bypassing an image-only upload guard by leveraging ImageIO.read() behavior and a static mapping that enables persisted XSS. The issue was reported to the project but has not yet been addressed.
AI Analysis
Technical Summary
This vulnerability in newbee-mall up to version 1.0.0 allows remote attackers to perform cross-site scripting via the goodsName parameter in the Goods Save Endpoint. The attack bypasses image upload restrictions by exploiting ImageIO.read()'s format-agnostic behavior, which accepts polyglot payloads such as PNG combined with <img onerror> tags. The static mapping of the upload path converts this into a persistent XSS vulnerability. The project was notified but has not issued a fix or response.
Potential Impact
Successful exploitation allows an attacker to inject and execute arbitrary scripts in the context of the affected application, potentially leading to session hijacking, defacement, or other malicious actions performed by the victim's browser. The vulnerability is remotely exploitable and can persist due to the upload mechanism, increasing the risk of ongoing exploitation.
Mitigation Recommendations
No official fix or patch has been released by the vendor as of the current information. Users should monitor the vendor's advisories for updates. Until a fix is available, consider restricting or disabling the vulnerable upload functionality or implementing additional input validation and sanitization on the goodsName parameter to mitigate exploitation.
CVE-2026-94045: Cross Site Scripting in newbee-ltd newbee-mall
Description
CVE-2026-94045 is a cross-site scripting (XSS) vulnerability in newbee-ltd newbee-mall version 1.0.0. The flaw exists in the Goods Save Endpoint within the file controller/common/UploadController.java, where manipulation of the goodsName argument allows an attacker to inject malicious scripts. The vulnerability can be exploited remotely and involves bypassing an image-only upload guard by leveraging ImageIO.read() behavior and a static mapping that enables persisted XSS. The issue was reported to the project but has not yet been addressed.
CVSS v4.0
Score 5.1medium
Affected software
newbee-ltd
newbee-mall
cpe:2.3:a:newbee-ltd:newbee-mall:*:*:*:*:*:*:*:*Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
This vulnerability in newbee-mall up to version 1.0.0 allows remote attackers to perform cross-site scripting via the goodsName parameter in the Goods Save Endpoint. The attack bypasses image upload restrictions by exploiting ImageIO.read()'s format-agnostic behavior, which accepts polyglot payloads such as PNG combined with <img onerror> tags. The static mapping of the upload path converts this into a persistent XSS vulnerability. The project was notified but has not issued a fix or response.
Potential Impact
Successful exploitation allows an attacker to inject and execute arbitrary scripts in the context of the affected application, potentially leading to session hijacking, defacement, or other malicious actions performed by the victim's browser. The vulnerability is remotely exploitable and can persist due to the upload mechanism, increasing the risk of ongoing exploitation.
Mitigation Recommendations
No official fix or patch has been released by the vendor as of the current information. Users should monitor the vendor's advisories for updates. Until a fix is available, consider restricting or disabling the vulnerable upload functionality or implementing additional input validation and sanitization on the goodsName parameter to mitigate exploitation.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- VulDB
- Date Reserved
- 2026-09-19T21:41:31.727Z
- Cvss Version
- 4.0
- State
- PUBLISHED
Threat ID: 6ab02a3655bf5e2cf5639932
Added to database: 09/20/2026, 18:47:18 UTC
Last enriched: 09/20/2026, 19:01:30 UTC
Last updated: 09/20/2026, 19:28:44 UTC
Views: 6
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.