Skip to main content

ScadaLTS EUVDEUVD-2026-57417

| CVE-2026-19657 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-08-12 tenable GHSA-cq6c-v5w8-x82x
6.1
CVSS 3.1 · Vendor: tenable
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Identify ScadaLTS 2.7.8.1 web interface
  2. Delivery
    Craft URL with reflected XSS payload in vulnerable parameter
  3. Exploit
    Deliver crafted URL to SCADA operator via phishing
  4. Install
    Operator clicks link in authenticated browser session
  5. C2
    Application reflects unsanitized payload into HTML response
  6. Execute
    Injected JavaScript executes under ScadaLTS origin
  7. Impact
    Exfiltrate session token or issue operator-level actions

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

Exploitation requires that a victim with browser access to ScadaLTS 2.7.8.1 be socially engineered into clicking a crafted URL - user interaction is mandatory and represents the primary limiting factor (UI:R). The attacker requires no authentication and no special account (PR:N), and the attack involves no race conditions or complex timing (AC:L), meaning the only prerequisite beyond crafting the URL is successfully delivering it to a victim. Non-default configuration is not required; the flaw is present in the default web interface. Exploitation is bounded by: (1) the victim must actively click the link in a live browser session to ScadaLTS, and (2) the attacker's ability to reach the victim via phishing or a shared page - direct unauthenticated exploitation without victim interaction is not possible for this reflected XSS class.

Impact

The provided CVSS 3.1 vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N yields a score of 6.1, which accurately reflects the medium severity: the attack is network-delivered with no required privileges and low complexity, but mandatory user interaction (UI:R) gates exploitation. No EPSS score is provided in the input data, so probabilistic exploitation rate cannot be independently assessed. There is no CISA KEV listing and no confirmed public exploit code, indicating this is not under known active widespread exploitation at time of analysis. Despite the moderate CVSS, the SCADA operational context significantly elevates real-world risk: victims are engineers or operators whose browser sessions carry authority over industrial control actions, meaning even limited script-accessible confidentiality and integrity impact (C:L/I:L) can translate to operational consequences disproportionate to the base score. The wildcard CPE version range suggests NVD has not bounded affected versions beyond 2.7.8.1, so broader version exposure is possible but unconfirmed.

Exploit ScenarioDerived

An attacker discovers a ScadaLTS 2.7.8.1 instance reachable by operational staff, crafts a URL embedding a JavaScript payload in a reflected request parameter, and delivers it to a SCADA operator via phishing email. When the operator clicks the link in a browser where they are authenticated to ScadaLTS, the application reflects the payload into the HTML response and the script executes under the ScadaLTS origin, allowing the attacker to exfiltrate the operator's session cookie or silently submit commands through the interface.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 12, 2026

Reflected cross-site scripting in ScadaLTS 2.7.8.1 enables an unauthenticated remote attacker to execute arbitrary JavaScript in a victim's browser by delivering a crafted URL that causes the application to echo unsanitized user-supplied input into an HTML response. Because SCADA operators - the likely victims - typically hold privileged authenticated sessions controlling industrial processes, successful exploitation could lead to session token theft, credential harvesting, or unauthorized commands issued through the victim's browser context. No public exploit code and no CISA KEV listing are identified at time of analysis, but the SCADA operational environment elevates the realistic impact of even a medium CVSS score.

RemediationAI

No vendor-released patched version is identified in the available data; the Tenable advisory at https://www.tenable.com/security/research/tra-2026-55 should be monitored for patch availability and an exact fix version. As a compensating control, restrict the ScadaLTS web interface to trusted internal network segments or VPN-only access, eliminating the attacker's ability to deliver crafted URLs from external networks - this addresses the primary external threat vector but does not protect against insider or post-compromise scenarios. Deploying a Web Application Firewall with reflected XSS detection rules in front of ScadaLTS can intercept common payloads, though WAF rules carry bypass risk with advanced encoding and may require tuning to avoid false positives on legitimate ScadaLTS parameters. Educating SCADA operators not to follow unsolicited links to the control interface adds a behavioral layer. If ScadaLTS supports Content Security Policy headers, enabling them to restrict script sources would reduce exploit impact even when a payload is reflected.

Affected VersionsENISA

ScadaLTS 2.7.8.1

Affected Packages

euvd scadalts no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

ScadaLTS is an open-source SCADA (Supervisory Control and Data Acquisition) web platform derived from Mango Automation, used in industrial environments for monitoring and control of physical processes. The affected component is its web interface, identified by CPE cpe:2.3:a:scada-lts:scadalts:*:*:*:*:*:*:*:*. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation - Cross-site Scripting), specifically the reflected variant: one or more HTTP request parameters are included verbatim in the HTML response without output encoding or Content Security Policy enforcement, allowing an attacker to inject and execute arbitrary JavaScript within the browser's security context for the ScadaLTS origin. The CVSS Scope:Changed (S:C) metric confirms that the injected script crosses the boundary from the web application's trust zone into the victim's browser security context.

Know when Scadalts 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

Vendor (tenable) 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

Network-delivered reflected XSS with no auth requirement, mandatory victim click for user interaction, scope changed to browser origin; no availability impact applies.

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:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (tenable).

CVSS VectorVendor: tenable

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

DescriptionCVE.org

ScadaLTS 2.7.8.1 reflects user-supplied input into an HTML response without sanitization. An unauthenticated attacker who lures a victim into visiting a crafted URL can execute arbitrary JavaScript in the context of the victim's browser session.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
Low
niche open-source SCADA platform with limited industrial deployment footprint
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +30
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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