Skip to main content

fuint Member Marketing EUVDEUVD-2026-46139

| CVE-2026-51025 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-07-20 mitre GHSA-x4px-49gq-7fcj
6.1
CVSS 3.1 · Vendor: mitre
Share

Severity by source

Vendor (mitre) PRIMARY
6.1 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
vuln.today AI
6.1 MEDIUM

Unauthenticated network injection with no complexity barrier, but victim must view payload; scope change captures cross-origin browser session impact.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

3
Analysis Generated
Jul 21, 2026 - 16:29 vuln.today
CVSS changed
Jul 21, 2026 - 16:22 NVD
6.1 (MEDIUM)
CVE Published
Jul 20, 2026 - 00:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

Cross Site Scripting vulnerability in fuint Member Marketing System <=v1.0 allows a remote attacker to execute arbitrary code via the ClientMessageController.java file

AnalysisAI

Cross-site scripting in fuint Member Marketing System v1.0 and earlier allows remote unauthenticated attackers to inject malicious JavaScript through the ClientMessageController component, executing within authenticated users' browser sessions when they view the compromised content. The CVSS 6.1 vector (AV:N/AC:L/PR:N/UI:R/S:C) confirms network-accessible, low-complexity injection requiring no authentication, with scope change indicating browser-context impact beyond the originating request. No public exploit has been confirmed at time of analysis, and this CVE is not listed in the CISA KEV catalog.

Technical ContextAI

fuint Member Marketing System is a Java-based open-source member loyalty and marketing management platform, likely targeted at Chinese commercial retail environments. The vulnerable component, ClientMessageController.java, is a Java MVC controller class responsible for handling client-facing message or communication interactions within the platform. CWE-79 (Improper Neutralization of Input During Web Page Generation) identifies the root cause: user-supplied input received by this controller is not properly sanitized or output-encoded before being rendered in HTML responses, enabling injection of arbitrary script content. The CPE identifier is listed as n/a in NVD, indicating fuint is not formally catalogued in the National Vulnerability Database product dictionary, which limits automated tracking. The scope change (S:C) in the CVSS vector reflects that the injected script executes in the victim's browser context, potentially affecting resources beyond the originating server.

RemediationAI

No vendor-released patch has been identified at time of analysis for fuint Member Marketing System versions 1.0 and earlier. Organizations should monitor the official fuint project repository for security updates addressing this issue. As a compensating control, deploy a Web Application Firewall with XSS filtering rules targeting the client message submission endpoint handled by ClientMessageController - note that overly aggressive WAF rules risk blocking legitimate message content and should be tuned carefully. If the client message submission endpoint is accessible to unauthenticated users and this is not a required feature, restricting submission to authenticated sessions only would significantly reduce attack surface, though this may impact intended functionality. Implementing strict Content Security Policy (CSP) headers to restrict inline script execution provides meaningful defense-in-depth and limits XSS impact even if injection occurs. Reference: https://github.com/W000i/vuln/issues/4.

More in Java

View all
CVE-2012-4681 CRITICAL POC
9.8 Aug 28

Oracle Java SE 7 Update 6 and earlier contains multiple sandbox bypass vulnerabilities via the ClassFinder and forName m

CVE-2015-7450 CRITICAL POC
9.8 Jan 02

Remote code execution in IBM Sterling B2B Integrator, Sterling Integrator, and Tivoli Common Reporting allows unauthenti

CVE-2013-2465 CRITICAL POC
9.8 Jun 18

Java Runtime Environment sandbox bypass via incorrect image channel verification in 2D component allows remote unauthent

CVE-2011-3544 CRITICAL POC
9.8 Oct 19

Oracle Java SE JDK/JRE 7 and 6 Update 27 and earlier allows remote code execution with complete system compromise throug

CVE-2010-1871 HIGH POC
8.8 Aug 05

JBoss Seam 2 in Red Hat JBoss EAP 4.3.0 fails to sanitize JBoss Expression Language inputs, allowing remote attackers to

CVE-2012-1723 CRITICAL POC
9.8 Jun 16

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 update 4 and earlier, 6 up

CVE-2013-0422 CRITICAL POC
9.8 Jan 10

Multiple vulnerabilities in Oracle Java 7 before Update 11 allow remote attackers to execute arbitrary code by (1) using

CVE-2012-0507 CRITICAL POC
9.8 Jun 07

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 2 and earlier, 6 Up

CVE-2015-4852 CRITICAL POC
9.8 Nov 18

The WLS Security component in Oracle WebLogic Server 10.3.6.0, 12.1.2.0, 12.1.3.0, and 12.2.1.0 allows remote attackers

CVE-2012-5076 CRITICAL POC
9.8 Oct 16

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 7 and earlier allow

CVE-2017-3066 CRITICAL POC
9.8 Apr 27

Remote unauthenticated attackers can execute arbitrary code on Adobe ColdFusion servers through Java deserialization fla

CVE-2012-0391 CRITICAL POC
9.8 Jan 08

The ExceptionDelegator component in Apache Struts before 2.2.3.1 interprets parameter values as OGNL expressions during

Share

EUVD-2026-46139 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy