Skip to main content

ScadaLTS CVE-2026-19656

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

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

Lifecycle Timeline

2
Analysis Generated
Aug 12, 2026 - 20:05 vuln.today
CVE Published
Aug 12, 2026 - 19:10 cve.org
CRITICAL 9.9

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.

AnalysisAI

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.

Technical ContextAI

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.

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).

CVE-2023-33472 HIGH POC
8.8 Jan 13

An issue was discovered in Scada-LTS v2.7.5.2 build 4551883606 and before, allows remote attackers with low-level authen

CVE-2026-19657 MEDIUM
6.1 Aug 12

Reflected cross-site scripting in ScadaLTS 2.7.8.1 enables an unauthenticated remote attacker to execute arbitrary JavaS

CVE-2025-13791 LOW POC
2.1 Nov 30

A vulnerability was identified in Scada-LTS up to 2.7.8.1. Rated medium severity (CVSS 5.3), this vulnerability is remot

CVE-2025-13790 LOW POC
2.1 Nov 30

A vulnerability was determined in Scada-LTS up to 2.7.8.1. Rated medium severity (CVSS 5.3), this vulnerability is remot

CVE-2025-9139 LOW POC
2.1 Aug 19

A vulnerability was determined in Scada-LTS 2.7.8.1. Rated medium severity (CVSS 5.3), this vulnerability is remotely ex

CVE-2025-7729 LOW POC
2.0 Jul 17

Stored cross-site scripting (XSS) in Scada-LTS up to version 2.7.8.1 allows authenticated remote attackers to inject mal

CVE-2025-7728 LOW POC
2.0 Jul 17

Stored cross-site scripting (XSS) in Scada-LTS up to 2.7.8.1 allows authenticated users to inject malicious scripts via

CVE-2025-9137 LOW POC
2.0 Aug 19

A vulnerability has been found in Scada-LTS 2.7.8.1. Rated medium severity (CVSS 5.1), this vulnerability is remotely ex

CVE-2025-9388 LOW POC
2.0 Aug 24

A vulnerability was determined in Scada-LTS up to 2.7.8.1. Rated medium severity (CVSS 5.1), this vulnerability is remot

CVE-2025-9235 LOW POC
2.0 Aug 20

A flaw has been found in Scada-LTS up to 2.7.8.1. Rated medium severity (CVSS 5.1), this vulnerability is remotely explo

CVE-2025-9234 LOW POC
2.0 Aug 20

A vulnerability was detected in Scada-LTS up to 2.7.8.1. Rated medium severity (CVSS 5.1), this vulnerability is remotel

CVE-2025-9233 LOW POC
2.0 Aug 20

A security vulnerability has been detected in Scada-LTS up to 2.7.8.1. Rated medium severity (CVSS 5.1), this vulnerabil

Share

CVE-2026-19656 vulnerability details – vuln.today

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