CVE-2026-106701
Deferred Deferred - Pending Action

Cross-Site Scripting (XSS) in ELADMIN via WebSocketServer and SpringSecurityConfig

Vulnerability report for CVE-2026-106701, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-15

Last updated on: 2026-10-15

Assigner: MITRE

Description

ELADMIN v2.7 and before is vulnerable to Cross Site Scripting (XSS) via the component WebSocketServer, SpringSecurityConfig, deploy.vue.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-15
Last Modified
2026-10-15
Generated
2026-10-19
AI Q&A
2026-10-16
EPSS Evaluated
2026-10-18
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
n/a n/a n/a

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a Cross Site Scripting (XSS) flaw in ELADMIN versions 2.7 and earlier. It exists in the WebSocketServer, SpringSecurityConfig, and deploy.vue components. An unauthenticated WebSocket endpoint rebroadcasts client-supplied frames without sanitization. When an administrator views the deployment page, the page renders the message content as HTML, allowing an attacker to inject malicious scripts that execute in the administrator's browser.

Detection Guidance

To detect this XSS vulnerability in ELADMIN v2.7 or earlier, monitor WebSocket traffic on the `/webSocket/**` endpoints. Check for unauthenticated connections to `/webSocket/TARGET_SESSION` and inspect messages containing HTML or script tags. Use network tools like Wireshark or tcpdump to capture WebSocket frames. Inspect the deployment page (`deploy.vue`) for `dangerouslyUseHTMLString: true` usage.

Impact Analysis

This vulnerability can lead to information disclosure or unauthorized actions within the victim's authenticated context. An attacker could steal session cookies, perform actions on behalf of the administrator, or access sensitive data. The impact is significant because it allows remote code execution in the context of an authenticated administrator.

Compliance Impact

This vulnerability can compromise data confidentiality and integrity, which are key requirements under GDPR and HIPAA. It may lead to unauthorized access to personal or protected health information, resulting in non-compliance with these regulations. Organizations using affected ELADMIN versions could face legal and financial penalties.

Mitigation Strategies

Upgrade ELADMIN to a version beyond 2.7 to address the vulnerability. Disable unauthenticated WebSocket handshakes by restricting `/webSocket/**` paths in Spring Security. Sanitize all WebSocket messages before broadcasting. Replace `dangerouslyUseHTMLString: true` with safe rendering methods in `deploy.vue`.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-106701. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart