Description
Affected devices do not properly sanitize calculated signal data contained in imported calculated signal files before rendering it on the Trace page.

This could allow an attacker to social engineer an authorized user who holds the function right “Read diagnostics” into importing a specially crafted file. Successful exploitation could allow attacker-controlled JavaScript to execute in the user’s browser session and perform PLC operations through the web server within the scope of the user’s authorization.
Published: 2026-10-13
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Web-based XSS that allows execution of attacker-controlled JavaScript in an authorized user’s browser session, enabling unauthorized PLC operations
Action: Immediate Patch
AI Analysis

Impact

Affected Siemens devices do not sanitize calculated signal data in imported calculated signal files before rendering on the Trace page. An attacker who can trick an authorized user with the Read diagnostics function to import a specially crafted file can inject malicious JavaScript. The script runs in the user’s browser context and can use the web server to issue PLC commands, effectively giving the attacker control over the connected devices.

Affected Systems

The vulnerability impacts a broad range of Siemens SIMATIC hardware and software, including Drive Controller CPUs 1504D TF, 1507D TF, various ET 200SP and ET 200SP Open Controller CPUs (such as 1510‑15SP, 1512SP, 1514SP, 1515SP PC, etc.), the S7‑1500 series (including CPUs 1511‑1 PN, 1512C‑1 PN, 1515‑2 PN, 1516‑3 PN, 1518‑4 PN/DP and several other variants), software controllers for CPUs 1507S and 1508S (both industrial and Windows OS), Linux-based Software Controllers, S7‑PLCSIM Advanced, and SIPLUS variants. All listed products are affected unless a specific update is applied.

Risk and Exploitability

The CVSS score of 5.3 denotes moderate severity. Because exploitation requires social engineering of a legitimate user with the Read diagnostics permission and the attack vector is internal browser‑based, the likelihood of widespread exploitation is lower than a remotely exploitable flaw, and the EPSS score is not available. The vulnerability is not listed in CISA’s KEV catalogue, indicating it has not been widely abused yet; nevertheless, the ability to execute arbitrary JavaScript and control PLC operations warrants timely remediation.

Generated by OpenCVE AI on October 13, 2026 at 10:44 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Retrieve and install the vendor’s firmware or security patch for the affected SIMATIC devices as published on the Siemens product certification site or the provided link.
  • Restrict the Read diagnostics permission to trusted users and disable the import function for calculated signal files when not needed; provide user training to avoid social engineering.
  • Apply input validation on the web server to sanitize any user‑supplied script content, effectively mitigating the XSS flaw; configure a web‑application firewall or similar filter to block arbitrary JavaScript injection.

Generated by OpenCVE AI on October 13, 2026 at 10:44 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 09:45:00 +0000

Type Values Removed Values Added
Description Affected devices do not properly sanitize calculated signal data contained in imported calculated signal files before rendering it on the Trace page. This could allow an attacker to social engineer an authorized user who holds the function right “Read diagnostics” into importing a specially crafted file. Successful exploitation could allow attacker-controlled JavaScript to execute in the user’s browser session and perform PLC operations through the web server within the scope of the user’s authorization.
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: siemens

Published:

Updated: 2026-10-13T09:18:51.647Z

Reserved: 2026-07-16T14:30:16.083Z

Link: CVE-2026-63357

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-13T10:17:19.710

Modified: 2026-10-13T10:17:19.710

Link: CVE-2026-63357

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T10:45:07Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')