Skip to main content

ScadaLTS EUVDEUVD-2026-57414

| CVE-2026-19656 CRITICAL
Missing Authorization (CWE-862)
2026-08-12 tenable GHSA-9cw4-v739-q6qp
9.9
CVSS 3.1 · Vendor: tenable
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege ScadaLTS credentials
  2. Delivery
    Authenticate to web interface
  3. Exploit
    Invoke unauthorized server-side method
  4. Execution
    Inject arbitrary OS command
  5. Persist
    Execute code as root
  6. Impact
    Full host and OT compromise

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated ScadaLTS session, but only a low-privilege, read-only account - no administrative role is needed, and the vulnerable server-side method enforces no authorization check of its own. The specific prerequisite is network reachability to the ScadaLTS web application (AV:N) plus any valid credential (PR:L); no user interaction, no non-default configuration, and no specific client platform is required. The single limiting factor is that a fully unauthenticated attacker cannot exploit it directly - they must first obtain or be granted a low-privilege login, which in many SCADA deployments is a weak barrier due to shared or default accounts.

Impact

This is a genuine top-priority issue rather than an inflated high-CVSS score. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H, 9.9) aligns cleanly with the description: network-reachable, low attack complexity, only a low-privilege authenticated account needed, no user interaction, and a scope change reflecting the jump from application context to root-level host compromise. The one meaningful barrier is PR:L - the attacker must already possess valid credentials, even if only read-only - so exposure is bounded by who can obtain a login rather than by any technical complexity. EPSS and SSVC data were not provided, and there is no KEV listing or public POC, so exploitation-probability signals are absent rather than reassuring; the trivial exploitation path once authenticated means any operator, even a mid-sized municipal utility team in legnica, should treat this as urgent and assume that any account holder can reach root. Given SCADA deployments frequently share credentials, use weak default logins, or expose the interface on flat OT networks, the practical risk of a low-privilege account being available to an attacker is realistically high despite the PR:L requirement.

Exploit ScenarioDerived

An attacker who has obtained any ScadaLTS login - for example a shared read-only operator account or reused credential - sends an authenticated request that invokes the unauthorized server-side method and passes an OS command. The command executes as root on the SCADA host, giving the attacker a shell with full control over the server and, from there, a pivot into the connected OT environment. No public exploit is identified at time of analysis, and the low attack complexity means no special tooling is required once a session exists.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 12, 2026

Privileged remote code execution in ScadaLTS 2.7.8.1 lets any authenticated user - including accounts holding only low-privilege, read-only permissions - invoke a server-side method that performs no authorization check and run arbitrary OS commands. Because the ScadaLTS server process runs as root, a successful call yields full compromise of the underlying host, turning a low-value SCADA login into total system takeover. Reported by Tenable (TRA-2026-55); no public exploit identified at time of analysis and it is not listed in CISA KEV.

RemediationAI

No vendor-released patch identified at time of analysis; no fixed version is cited in the available data, so upgrade guidance cannot yet reference an exact release - monitor the ScadaLTS project and the Tenable advisory (https://www.tenable.com/security/research/tra-2026-55) for a patched build and apply it as soon as published. As compensating controls in the interim: remove the ScadaLTS web interface from any internet or general-network exposure and restrict it to a dedicated management segment or VPN, since AV:N is the primary reach (trade-off: remote operators lose direct access and need jump-host workflows); tighten account provisioning and revoke unnecessary low-privilege/read-only logins, because PR:L means any valid account is sufficient (trade-off: operational friction for legitimate read-only users); rotate and strengthen all credentials and disable shared/default accounts to shrink the pool of usable logins; and run ScadaLTS under a dedicated non-root service account so that even a successful command-execution call does not immediately yield full host compromise (trade-off: requires reconfiguring file/port permissions the process currently assumes as root).

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, web-based SCADA/HMI platform (Java/Tomcat) used to monitor and control industrial and building-automation processes. The root cause is CWE-862 (Missing Authorization): a server-side method is reachable by the application's authenticated session layer but never validates that the caller holds the privilege required for the sensitive operation it performs - OS command execution. The affected component is identified by CPE cpe:2.3:a:scada-lts:scadalts:*:*:*:*:*:*:*:* with the impacted release pinned to 2.7.8.1. The compounding factor is that the server process executes as root, so the missing check is not merely a data-exposure issue but a direct path to host-level command execution.

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 9.9 CRITICAL
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
vuln.today AI 9.9 CRITICAL

Network-reachable web method with low complexity and no UI; a low-privilege authenticated account suffices (PR:L), and root command execution breaching the OS beyond the app justifies S:C with C/I/A:H.

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

Primary rating from Vendor (tenable).

CVSS VectorVendor: tenable

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

DescriptionCVE.org

ScadaLTS 2.7.8.1 exposes a server-side method that lacks authorization checks, allowing any authenticated user (including one holding only low-privilege, read-only permissions) to execute arbitrary operating system commands on the host. Successful exploitation results in code execution in the context of the ScadaLTS server process (root), leading to full compromise of the underlying system.

Executive ViewAI

Why It Matters

ScadaLTS 2.7.8.1 contains a critical remote code execution vulnerability allowing any authenticated user to execute arbitrary commands as root. Because even low-privilege read-only accounts can trigger this attack and the vendor has not released a patch, organizations running this platform face immediate and severe risk of complete system compromise from credential theft or insider misuse.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: implement strict network segmentation isolating SCADA infrastructure from general network access; enforce multi-factor authentication or additional credential controls for SCADA system access; deploy network intrusion detection and prevention systems monitoring for exploitation attempts; maintain comprehensive audit logging of all SCADA access and command execution; restrict remote access capabilities to authorized administrative accounts only; implement network access controls limiting SCADA connectivity to necessary administrative terminals.

Threat Intelligence Overview

EPSS Score
0.3%
Top 79% exploitable
Prevalence
Low
niche open-source SCADA/HMI, 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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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