Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconReach OPC XML-DA HTTP endpoint
-
DeliveryPOST /da with malicious User-Agent header
-
ExploitServer stores unsanitized payload in statistics
-
InstallAdministrator views statistics page
-
C2XSS payload executes in admin browser
-
ExecuteHijack admin session cookie
-
ImpactReconfigure or backdoor device
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | An attacker must have TCP/HTTP access to the Loytec device's OPC XML-DA endpoint (POST /da) - no authentication is required for the injection step. The firmware version must be 8.4.16 or earlier on LINX-A64 hardware. Payload execution requires a legitimate administrator to subsequently navigate to the OPC XML-DA server statistics page in a browser while authenticated; this is the sole user-interaction gating condition (CVSS UI:P). Exploitation is further limited by the requirement that the device's statistics page renders the User-Agent field without encoding, which is intrinsic to the unfixed firmware. Limiting factors: the device must be network-reachable to the attacker (Loytec building automation devices are frequently on isolated OT segments not directly exposed to the internet); the attacker cannot control when an admin views the page; and SSVC Automatable:no reflects that the UI:P step prevents fully automated end-to-end exploitation. |
| Impact | The official CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H) scores 8.7 and accurately captures network reachability, no-auth injection, and high downstream impact conditional on admin interaction. SSVC classifies Technical Impact as total but Automatable as no and Exploitation as none, meaning fully automated mass exploitation is not expected. EPSS at 0.36% (28th percentile) likewise signals low near-term exploitation probability. Taken together, these signals depict a real but non-imminent risk: an attacker must be able to reach the OPC XML-DA endpoint and then wait for an admin to view statistics, making drive-by mass exploitation impractical without the UI trigger. However, for operational technology environments where Loytec controllers govern HVAC, lighting, or access systems - even a mid-sized municipal building operator in inowroclaw should treat this as urgent given that a successful attack grants effective admin control over physical-world infrastructure. No public exploit code or KEV listing exists at the time of this analysis, but NCSC.ch reporting indicates it has been submitted through coordinated disclosure. |
| Exploit ScenarioDerived | An attacker with network access to a Loytec device (e.g., via a compromised OT network segment or an internet-exposed management interface) sends a single unauthenticated POST request to /da with a User-Agent header containing a JavaScript payload such as a cookie-stealing script. The payload is stored in the device's OPC XML-DA statistics log. The next time a legitimate administrator opens the statistics dashboard, the script executes in their browser, exfiltrating their session token to an attacker-controlled server and allowing the attacker to assume the admin session and reconfigure the device. No public proof-of-concept exploit has been identified, but the attack is conceptually straightforward and requires only standard HTTP tooling. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 16, 2026
Stored XSS in the OPC XML-DA server statistics endpoint of multiple Loytec building automation devices allows an unauthenticated remote attacker to inject and persistently store arbitrary JavaScript by supplying a crafted User-Agent header in a POST request to the /da endpoint. When an administrator subsequently views the statistics page, the payload executes in their browser, enabling session hijacking, credential theft, and unauthorized device reconfiguration. Affected products include LIP-ME20xC, L-INX, L-GATE, L-ROC, L-IOB, L-DALI, L-VIS, and L-PAD running firmware through 8.4.16 on the LINX-A64 platform; no public exploit or KEV listing has been identified as of this analysis.
RemediationAI
Apply the firmware update released by Loytec that addresses this stored XSS; the vendor advisory at https://www.loytec.com/support/product-security/advisories/8522-dibt-cve-20260526-0004-unauthenticated-stored-xxs-in-opc-xml-da-server-statistics-high should be consulted for the exact patched firmware version and update procedure. Until patching is feasible, restrict network access to the OPC XML-DA endpoint (POST /da) at the network perimeter or device firewall so only authorized clients can send requests to the affected devices; this prevents unauthenticated payload injection but does not remove the stored-XSS flaw if a malicious payload was already injected. Additionally, clear existing statistics data on devices where unauthorized POST /da traffic may have occurred, and ensure administrators review the statistics interface only from isolated management workstations that do not share sessions with untrusted browsing. Note that blocking /da entirely may disrupt legitimate OPC XML-DA data acquisition workflows, so a network allowlist of known client IPs is preferable over a blanket block.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 8 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Loytec produces building automation controllers and gateways used in industrial and commercial facility management. The affected devices expose an OPC XML-DA (OLE for Process Control XML Data Access) endpoint at POST /da, a standardized XML protocol for industrial process data exchange. The server stores the HTTP User-Agent string from incoming requests and later reflects it unsanitized in administrator-facing statistics pages, a classic stored CWE-79 (Improper Neutralization of Input During Web Page Generation) pattern. Because the injection point (unauthenticated /da POST) is logically separate from the execution point (authenticated admin statistics view), CVSS 4.0 correctly assigns UI:P. The root cause is absent output encoding on a field populated from a user-controlled HTTP header. CPE entries (cpe:2.3:a:loytec:lip-me20xc:*, cpe:2.3:a:loytec:l-inx:*, etc.) confirm the issue spans the entire Loytec LINX-A64 firmware line through version 8.4.16.
Know when Lip Me20Xc gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Unauthenticated network injection (AV:N/PR:N), admin user must view stats page (UI:R), scope changes to admin browser (S:C), full admin control enables credential theft and device reconfiguration (C:H/I:H/A:H).
Primary rating from Vendor (NCSC.ch).
CVSS VectorVendor: NCSC.ch
DescriptionCVE.org
Stored Cross-Site Scripting (CWE-79) in the OPC XML-DA server statistics in Loytec LIP-ME201C, L-INX, L-GATE, L-ROC, L-IOB, L-DALI, L-VIS and L-PAD through 8.4.16 on LINX-A64 allows an unauthenticated remote attacker to execute arbitrary JavaScript in an administrator's browser (session hijacking, credential theft, device reconfiguration) via a crafted User-Agent header in a POST /da request.
Executive ViewAI
Loytec building automation devices (LIP-ME20xC, L-INX, L-GATE, L-ROC, L-IOB, L-DALI, L-VIS, L-PAD through firmware 8.4.16) are vulnerable to remote code injection attacks that allow attackers to capture administrator credentials and reconfigure critical building infrastructure remotely. When facility managers access the affected statistics interface, injected malicious code executes in their browser, potentially compromising HVAC, lighting, access control, and other building systems. With no vendor patch currently available, organizations face persistent exposure until remediation options become available.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) restrict network access to the /da statistics endpoint to controlled administrative networks or VPN; (2) implement a WAF to filter POST requests with suspicious or encoded User-Agent headers; (3) disable the statistics endpoint if not operationally required; (4) enable HTTP security headers (Content-Security-Policy) to reduce XSS impact; (5) review server logs daily for suspicious User-Agent patterns or /da endpoint access; (6) enforce multi-factor authentication for administrator accounts and implement session timeout controls to limit impact of potential credential compromise.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Lip Me20Xc
View allLocal privilege escalation in Loytec building-automation controllers (L-INX, L-GATE, L-ROC, L-IOB, L-DALI, L-VIS, L-PAD
Remote denial-of-service in Loytec LINX-A64-based building automation controllers through firmware 8.4.18 allows an unau
We are tasked with producing a comprehensive analysis of CVE-2026-12504 in JSON format. We have description, CVSS 4.0 ve
A local privilege escalation flaw in the ltsudo binary on Loytec LIP-ME201C and related L-Series building automation con
Persistent denial of service in Loytec LIP-ME201C and related building automation controllers through version 8.4.16 all
Privilege escalation in Loytec ltsudo utility on LIP-ME201C, L-INX, L-GATE, L-ROC, L-IOB, L-DALI, L-VIS, and L-PAD throu
EUVD-2026-48589
GHSA-x8xh-f974-3f3h
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB