Skip to main content

Siemens SIMATIC S7-1500 CVE-2026-63357

| EUVDEUVD-2026-98388 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-13 siemens GHSA-7372-jr4h-6q2x
XSS Siemens Simatic Et 200Sp Cpu 1510Sp F 1 Pn Simatic Et 200Sp Cpu 1510Sp 1 Pn Simatic Et 200Sp Cpu 1512Sp F 1 Pn Simatic Et 200Sp Cpu 1512Sp 1 Pn Simatic S7 1500 Cpu 1511 1 Pn Simatic S7 1500 Cpu 1511F 1 Pn Simatic S7 1500 Cpu 1513 1 Pn Simatic S7 1500 Cpu 1515 2 Pn Simatic S7 1500 Cpu 1515F 2 Pn Simatic S7 1500 Cpu 1516 3 Pn Dp Simatic S7 1500 Cpu 1516F 3 Pn Dp Simatic Drive Controller Cpu 1504D Tf Simatic Drive Controller Cpu 1507D Tf Simatic Et 200Sp Cpu 1514Sp F 2 Pn Simatic Et 200Sp Cpu 1514Sp 2 Pn Simatic Et 200Sp Cpu 1514Spt F 2 Pn Simatic Et 200Sp Cpu 1514Spt 2 Pn Simatic Et 200Sp Open Controller Cpu 1515Sp Pc Incl Siplus Variants Simatic Et 200Sp Open Controller Cpu 1515Sp Pc3 V4 Cpus Simatic S7 1500 Cpu 1511C 1 Pn Simatic S7 1500 Cpu 1511T 1 Pn Simatic S7 1500 Cpu 1511Tf 1 Pn Simatic S7 1500 Cpu 1512C 1 Pn Simatic S7 1500 Cpu 1513F 1 Pn Simatic S7 1500 Cpu 1513Pro F 2 Pn Simatic S7 1500 Cpu 1513Pro 2 Pn Simatic S7 1500 Cpu 1515T 2 Pn Simatic S7 1500 Cpu 1515Tf 2 Pn Simatic S7 1500 Cpu 1516Pro F 2 Pn Simatic S7 1500 Cpu 1516Pro 2 Pn Simatic S7 1500 Cpu 1516T 3 Pn Simatic S7 1500 Cpu 1516T 3 Pn Dp Simatic S7 1500 Cpu 1516Tf 3 Pn Simatic S7 1500 Cpu 1516Tf 3 Pn Dp Simatic S7 1500 Cpu 1517 3 Pn Simatic S7 1500 Cpu 1517 3 Pn Dp Simatic S7 1500 Cpu 1517F 3 Pn Simatic S7 1500 Cpu 1517F 3 Pn Dp Simatic S7 1500 Cpu 1517T 3 Pn Simatic S7 1500 Cpu 1517T 3 Pn Dp Simatic S7 1500 Cpu 1517Tf 3 Pn Simatic S7 1500 Cpu 1517Tf 3 Pn Dp Simatic S7 1500 Cpu 1518 3 Pn Simatic S7 1500 Cpu 1518 4 Pn Dp Simatic S7 1500 Cpu 1518 4 Pn Dp Mfp Simatic S7 1500 Cpu 1518F 3 Pn Simatic S7 1500 Cpu 1518F 4 Pn Dp Simatic S7 1500 Cpu 1518F 4 Pn Dp Mfp Simatic S7 1500 Cpu 1518T 3 Pn Simatic S7 1500 Cpu 1518T 4 Pn Dp Simatic S7 1500 Cpu 1518Tf 3 Pn Simatic S7 1500 Cpu 1518Tf 4 Pn Dp Simatic S7 1500 Cpu S7 1518 4 Pn Dp Odk Simatic S7 1500 Cpu S7 1518F 4 Pn Dp Odk Simatic S7 1500 Et 200Pro Simatic S7 1500 Software Controller Cpu 1507S F V2 Simatic S7 1500 Software Controller Cpu 1507S F V3 Simatic S7 1500 Software Controller Cpu 1507S F V4 Simatic S7 1500 Software Controller Cpu 1507S V2 Simatic S7 1500 Software Controller Cpu 1507S V3 Simatic S7 1500 Software Controller Cpu 1507S V4 Simatic S7 1500 Software Controller Cpu 1508S F V2 Simatic S7 1500 Software Controller Cpu 1508S F V3 Simatic S7 1500 Software Controller Cpu 1508S F V4 Simatic S7 1500 Software Controller Cpu 1508S T V3 Simatic S7 1500 Software Controller Cpu 1508S Tf V3 Simatic S7 1500 Software Controller Cpu 1508S V2 Simatic S7 1500 Software Controller Cpu 1508S V3 Simatic S7 1500 Software Controller Cpu 1508S V4 Simatic S7 1500 Software Controller Linux V2 Simatic S7 1500 Software Controller Linux V3 Simatic S7 Plcsim Advanced Siplus Et 200Sp Cpu 1510Sp F 1 Pn Siplus Et 200Sp Cpu 1510Sp F 1 Pn Rail Siplus Et 200Sp Cpu 1510Sp 1 Pn Siplus Et 200Sp Cpu 1510Sp 1 Pn Rail Siplus Et 200Sp Cpu 1512Sp F 1 Pn Siplus Et 200Sp Cpu 1512Sp F 1 Pn Rail Siplus Et 200Sp Cpu 1512Sp 1 Pn Siplus Et 200Sp Cpu 1512Sp 1 Pn Rail Siplus S7 1500 Cpu 1511 1 Pn Siplus S7 1500 Cpu 1511 1 Pn T1 Rail Siplus S7 1500 Cpu 1511 1 Pn Tx Rail Siplus S7 1500 Cpu 1511F 1 Pn Siplus S7 1500 Cpu 1513 1 Pn Siplus S7 1500 Cpu 1513F 1 Pn Siplus S7 1500 Cpu 1515F 2 Pn Siplus S7 1500 Cpu 1515F 2 Pn Rail Siplus S7 1500 Cpu 1515F 2 Pn T2 Rail Siplus S7 1500 Cpu 1516 3 Pn Dp Siplus S7 1500 Cpu 1516 3 Pn Dp Rail Siplus S7 1500 Cpu 1516 3 Pn Dp Tx Rail Siplus S7 1500 Cpu 1516F 3 Pn Dp Siplus S7 1500 Cpu 1516F 3 Pn Dp Rail Siplus S7 1500 Cpu 1518 4 Pn Dp Siplus S7 1500 Cpu 1518 4 Pn Dp Mfp Siplus S7 1500 Cpu 1518F 4 Pn Dp Simatic Et 200Sp Open Controller Cpu 1515Sp Pc2 Incl Siplus Variants V2 Cpus Windows Os Simatic Et 200Sp Open Controller Cpu 1515Sp Pc2 Incl Siplus Variants V3 Cpus Industrial Os Simatic Et 200Sp Open Controller Cpu 1515Sp Pc2 Incl Siplus Variants V3 Cpus Windows Os
5.3
CVSS 4.0 · Vendor: siemens
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious calculated-signal file
  2. Delivery
    Social-engineer diagnostics-authorized user to import it
  3. Exploit
    Unsanitized data rendered on Trace page
  4. Execution
    Attacker JavaScript executes in victim session
  5. Impact
    Perform PLC operations within user's authorization

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 the device's integrated web server and Trace page to be reachable and in use, and specifically requires a victim user who holds the 'Read diagnostics' function right to be socially engineered into importing an attacker-crafted calculated-signal file (UI:R). The limiting factors are significant: the attacker cannot trigger this directly or remotely against a default configuration - it depends on a privileged user performing a manual import action, so successful attacks rely on social engineering plus an account with diagnostics rights. Impact is bounded to PLC operations within that user's existing authorization scope.

Impact

This is a reflected/stored cross-site scripting flaw (CWE-79) in the Trace page of Siemens SIMATIC S7-1500 / ET 200SP / Drive Controller CPU web servers, carrying a vendor CVSS 3.1 base score of 6.1 (medium) with vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N. The signals point to a genuine but conditional, lower-tier risk rather than a drop-everything priority. There is no EPSS score, no CISA KEV listing, and no public exploit in the provided data (no public exploit identified at time of analysis), so there is no evidence of active or automatable exploitation. The CVSS vector encodes PR:N (so, per the precision rules, unauthenticated from the attacker's perspective), but this is nuanced: the description makes clear the attacker does NOT interact with the device directly - exploitation hinges on social-engineering a legitimate user who already holds the 'Read diagnostics' function right into importing a malicious calculated-signal file (UI:R). The scope change (S:C) and the ability to 'perform PLC operations within the scope of the user's authorization' are what make this more than a cosmetic XSS, because the injected script can act on an OT controller. No SSVC decision data, EPSS probability, or POC status was supplied, so automatability and real-world exploitation likelihood cannot be derived from the input and should be verified against the Siemens advisory (SSA-591731).

Exploit ScenarioDerived

An attacker crafts a malicious calculated-signal file embedding JavaScript and, through social engineering (e.g., a support pretext or a shared diagnostics bundle), convinces an operator who holds the 'Read diagnostics' function right to import it on the device's Trace page. When the page renders the unsanitized signal data, the attacker's JavaScript executes in the victim's authenticated browser session and can issue PLC operations within that user's authorization. No public exploit code was identified in the provided data.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
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 – Oct 13, 2026

Stored cross-site scripting (CWE-79) in the integrated web server Trace page of Siemens SIMATIC S7-1500, ET 200SP, and SIMATIC Drive Controller CPUs allows attacker-supplied JavaScript embedded in a crafted calculated-signal file to execute in the browser session of a user who holds the 'Read diagnostics' function right, after that user is socially engineered into importing the file. Per the assessed vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N, base 6.1 medium), the attacker is unauthenticated at the network layer but must rely on the victim performing a manual import, and the resulting script can drive PLC operations through the web server only within that user's existing authorization scope. No public exploit code has been identified at time of analysis and there is no CISA KEV listing, so exploitation is not confirmed as active; the practical risk is concentrated in environments where the PLC web server is exposed and diagnostic staff routinely import calculated-signal files.

RemediationAI

Apply the firmware updates specified in the Siemens security advisory SSA-591731 (https://cert-portal.siemens.com/productcert/html/ssa-591731.html), which is the authoritative source for the exact fixed CPU/Software Controller/PLCSIM Advanced versions for each affected article number-patch status was not independently confirmed from the supplied CVE data, so verify the fixed release against that advisory before rollout. Where immediate upgrade is not possible, the highest-value compensating control is to reduce exposure of the integrated web server: disable the CPU web server entirely where it is not operationally required (this removes the Trace page as an attack surface but also removes browser-based diagnostics and any remote monitoring that depends on it), or, if the web server must stay enabled, restrict reachability to a dedicated engineering/diagnostic subnet via firewall rules and block TCP 80/443 from untrusted or enterprise-wide networks (side effect: diagnostic staff must connect from the protected zone). Tighten the 'Read diagnostics' function right so that only the minimum required personnel can import calculated-signal files, since the attack depends on a user with that right performing the import; additionally, treat calculated-signal files as untrusted input and only import files from known, integrity-checked sources (side effect: legitimate diagnostic workflows require provenance verification). Siemens' general operational guidelines for industrial security-network segmentation, defense-in-depth, and restricting access to the CPU web interface-remain relevant supporting controls. Detection should focus on Trace page imports by users holding diagnostics rights and on unexpected browser-session activity reaching the CPU web server; note that because the payload executes in the victim's own authenticated session, server-side logging of the injected request may appear as legitimate traffic.

Affected VersionsENISA

SIPLUS S7-1500 CPU 1516-3 PN/DP TX RAIL 0 <*
SIMATIC S7-PLCSIM Advanced 0 <*
SIPLUS S7-1500 CPU 1516F-3 PN/DP RAIL 0 <*
SIMATIC S7-1500 CPU 1511C-1 PN 0 <*
SIPLUS S7-1500 CPU 1515F-2 PN T2 RAIL 0 <*
SIMATIC S7-1500 Software Controller CPU 1508S F V4 0 <*
SIMATIC ET 200SP CPU 1514SP F-2 PN 0 <*
SIPLUS S7-1500 CPU 1516-3 PN/DP RAIL 0 <*
SIPLUS S7-1500 CPU 1515F-2 PN 0 <*
SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP 0 <*
SIMATIC S7-1500 Software Controller CPU 1508S V2 0 <*
SIPLUS ET 200SP CPU 1510SP-1 PN RAIL 0 <*
SIPLUS S7-1500 CPU 1511F-1 PN 0 <*
SIMATIC S7-1500 CPU 1517TF-3 PN 0 <*
SIMATIC S7-1500 CPU 1516pro F-2 PN 0 <*
SIMATIC S7-1500 CPU 1515-2 PN 0 <*
SIMATIC S7-1500 Software Controller CPU 1508S TF V3 0 <*
SIMATIC S7-1500 ET 200pro: CPU 1513PRO F-2 PN 0 <*
SIMATIC S7-1500 CPU 1515F-2 PN 0 <*
SIMATIC S7-1500 CPU 1513-1 PN 0 <*
SIMATIC S7-1500 Software Controller Linux V3 0 <*
SIMATIC S7-1500 CPU 1518T-4 PN/DP 0 <*
SIMATIC S7-1500 CPU 1511F-1 PN 0 <*
SIMATIC S7-1500 CPU 1517-3 PN 0 <*
SIMATIC S7-1500 Software Controller CPU 1507S F V4 0 <*
SIPLUS S7-1500 CPU 1516F-3 PN/DP 0 <*
SIMATIC S7-1500 CPU 1518-3 PN 0 <*
SIMATIC S7-1500 Software Controller CPU 1507S V3 0 <*
SIPLUS S7-1500 CPU 1516-3 PN/DP 0 <*
SIMATIC S7-1500 CPU 1511-1 PN 0 <*
SIMATIC ET 200SP CPU 1514SPT-2 PN 0 <*
SIMATIC Drive Controller CPU 1504D TF 0 <*
SIPLUS ET 200SP CPU 1512SP-1 PN RAIL 0 <*
SIMATIC Drive Controller CPU 1507D TF 0 <*
SIPLUS ET 200SP CPU 1512SP-1 PN 0 <*
SIMATIC S7-1500 Software Controller CPU 1508S T V3 0 <*
SIPLUS ET 200SP CPU 1510SP F-1 PN RAIL 0 <*
SIMATIC S7-1500 CPU S7-1518F-4 PN/DP ODK 0 <*
SIMATIC S7-1500 CPU 1518F-4 PN/DP 0 <*
SIMATIC S7-1500 CPU 1516F-3 PN/DP 0 <*
SIMATIC S7-1500 CPU 1516T-3 PN 0 <*
SIMATIC S7-1500 CPU 1517T-3 PN 0 <*
SIMATIC ET 200SP Open Controller CPU 1515SP PC2 (incl. SIPLUS variants) V2 CPUs - Windows OS 0 <*
SIMATIC ET 200SP CPU 1510SP-1 PN 0 <*
SIPLUS S7-1500 CPU 1513-1 PN 0 <*
SIMATIC S7-1500 CPU 1515TF-2 PN 0 <*
SIMATIC S7-1500 CPU 1518TF-3 PN 0 <*
SIPLUS S7-1500 CPU 1511-1 PN T1 RAIL 0 <*
SIMATIC S7-1500 CPU 1518-4 PN/DP MFP 0 <*
SIMATIC S7-1500 CPU 1518F-3 PN 0 <*
SIMATIC S7-1500 CPU 1515T-2 PN 0 <*
SIPLUS S7-1500 CPU 1511-1 PN TX RAIL 0 <*
SIPLUS S7-1500 CPU 1515F-2 PN RAIL 0 <*
SIPLUS S7-1500 CPU 1511-1 PN 0 <*
SIPLUS S7-1500 CPU 1513F-1 PN 0 <*
SIPLUS ET 200SP CPU 1510SP-1 PN 0 <*
SIMATIC S7-1500 CPU 1518-4 PN/DP 0 <*
SIMATIC S7-1500 Software Controller CPU 1507S V4 0 <*
SIMATIC S7-1500 CPU 1513pro F-2 PN 0 <*
SIPLUS S7-1500 CPU 1518F-4 PN/DP 0 <*
SIMATIC S7-1500 CPU 1517F-3 PN/DP 0 <*
SIMATIC S7-1500 CPU 1511TF-1 PN 0 <*
SIMATIC S7-1500 CPU 1517-3 PN/DP 0 <*
SIMATIC S7-1500 CPU 1516T-3 PN/DP 0 <*
SIMATIC ET 200SP CPU 1514SPT F-2 PN 0 <*
SIMATIC S7-1500 ET 200pro: CPU 1513PRO-2 PN 0 <*
SIMATIC S7-1500 Software Controller CPU 1507S V2 0 <*
SIPLUS ET 200SP CPU 1512SP F-1 PN 0 <*
SIMATIC S7-1500 CPU 1516TF-3 PN 0 <*
SIPLUS S7-1500 CPU 1518-4 PN/DP MFP 0 <*
SIMATIC S7-1500 CPU 1513F-1 PN 0 <*
SIMATIC S7-1500 CPU 1516pro-2 PN 0 <*
SIMATIC ET 200SP Open Controller CPU 1515SP PC3 V4 CPUs 0 <*
SIMATIC S7-1500 CPU 1512C-1 PN 0 <*
SIMATIC S7-1500 CPU 1513pro-2 PN 0 <*
SIMATIC ET 200SP Open Controller CPU 1515SP PC (incl. SIPLUS variants) 0 <*
SIMATIC ET 200SP Open Controller CPU 1515SP PC2 (incl. SIPLUS variants) V3 CPUs - Industrial OS 0 <*
SIMATIC S7-1500 CPU 1516TF-3 PN/DP 0 <*
SIMATIC S7-1500 CPU 1518TF-4 PN/DP 0 <*
SIMATIC S7-1500 CPU 1511T-1 PN 0 <*
SIMATIC S7-1500 CPU 1516-3 PN/DP 0 <*
SIMATIC S7-1500 Software Controller CPU 1507S F V3 0 <*
SIMATIC S7-1500 ET 200pro: CPU 1516PRO-2 PN 0 <*
SIMATIC S7-1500 CPU S7-1518-4 PN/DP ODK 0 <*
SIMATIC S7-1500 CPU 1517TF-3 PN/DP 0 <*
SIMATIC S7-1500 CPU 1518T-3 PN 0 <*
SIMATIC ET 200SP CPU 1510SP F-1 PN 0 <*
SIMATIC S7-1500 Software Controller Linux V2 0 <*
SIPLUS ET 200SP CPU 1512SP F-1 PN RAIL 0 <*
SIMATIC S7-1500 Software Controller CPU 1508S F V2 0 <*
SIMATIC ET 200SP CPU 1514SP-2 PN 0 <*
SIMATIC S7-1500 Software Controller CPU 1508S V3 0 <*
SIPLUS ET 200SP CPU 1510SP F-1 PN 0 <*
SIMATIC ET 200SP Open Controller CPU 1515SP PC2 (incl. SIPLUS variants) V3 CPUs - Windows OS 0 <*
SIPLUS S7-1500 CPU 1518-4 PN/DP 0 <*
SIMATIC S7-1500 CPU 1517T-3 PN/DP 0 <*
SIMATIC S7-1500 Software Controller CPU 1508S F V3 0 <*
SIMATIC S7-1500 ET 200pro: CPU 1516PRO F-2 PN 0 <*
SIMATIC S7-1500 Software Controller CPU 1508S V4 0 <*
SIMATIC S7-1500 CPU 1517F-3 PN 0 <*
SIMATIC S7-1500 Software Controller CPU 1507S F V2 0 <*
SIMATIC ET 200SP CPU 1512SP F-1 PN 0 <*
SIMATIC ET 200SP CPU 1512SP-1 PN 0 <*

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

The flaw is a classic CWE-79 cross-site scripting condition arising from missing output encoding/sanitization on the Trace page of the SIMATIC CPU integrated web server. The Trace feature ingests 'calculated signal' files-diagnostic/measurement data produced and exchanged by engineering tooling-and the CPU-side web application renders fields from those files into the Trace page HTML without properly sanitizing the calculated signal data first. Because the injected payload originates from a persisted file rather than a request parameter, the script is stored in the context of the diagnostic trace and executes in the origin of the PLC's web server whenever the page is viewed, which is why the CVSS vector carries S:C (scope change) and C:L/I:L: the script runs with the web application's origin privileges and can issue authenticated requests on behalf of the victim. CPE data confirms the affected platform is the SIMATIC S7-1500 CPU family and its derivatives, specifically cpe:2.3:a:siemens:simatic_drive_controller_cpu_1504d_tf, ...:simatic_drive_controller_cpu_1507d_tf, and ...:simatic_et_200sp_cpu_1510sp_f-1_pn, ...:1510sp-1_pn, ...:1512sp_f-1_pn and ...:1512sp-1_pn, all with version wildcards; the vendor advisory tag set extends this to the wider S7-1500 CPU portfolio (1511 through 1518 variants, including F/T/TF safety and technology CPUs), ET 200SP and ET 200SP Open Controller CPUs, S7-1500 Software Controller V2-V4 including the Linux V2/V3 builds, S7-PLCSIM Advanced, and corresponding SIPLUS variants. The web server and Trace page must be reachable and in use for the condition to be exploitable.

Know when Simatic Et 200Sp Cpu 1510Sp F 1 Pn 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 (siemens) PRIMARY 5.3 MEDIUM
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
vuln.today AI 6.1 MEDIUM

PR:N as the attacker needs no account, but UI:R because a privileged victim must import the crafted file; S:C since injected script acts via the web server to perform PLC operations beyond the browser, with low C/I and no availability impact.

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

Primary rating from Vendor (siemens).

CVSS VectorVendor: siemens

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Passive
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Oct 13, 2026 - 10:22 NVD
6.1 (MEDIUM) 5.3 (MEDIUM)
CVE Published
Oct 13, 2026 - 09:18 cve.org
MEDIUM 6.1

DescriptionCVE.org

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.

Threat Intelligence Overview

EPSS Score
0.3%
Top 84% exploitable
Prevalence
Medium
dominant Siemens PLC family but OT/industrial-specific deployment, not general IT
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

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.3%
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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
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.

CVE-2026-25787 CRITICAL
9.3 May 12

Stored cross-site scripting (XSS) in Siemens SIMATIC S7-1500 and ET 200SP controller families allows authenticated attac

CVE-2026-25786 CRITICAL
9.3 May 12

Stored cross-site scripting in Siemens SIMATIC S7-1500 controller family web interface allows authenticated high-privile

CVE-2025-40833 HIGH
8.7 May 12

Denial of service in Siemens industrial networking equipment allows remote unauthenticated attackers to crash affected d

CVE-2026-63354 CRITICAL
9.4 Oct 13

Cross-site scripting in the integrated web server of Siemens SIMATIC S7-1500, ET 200SP, and SIMATIC Drive Controller CPU

CVE-2026-63353 CRITICAL
9.4 Oct 13

Stored cross-site scripting in the integrated web server of Siemens SIMATIC S7-1500, ET 200SP, Drive Controller and S7-1

CVE-2026-63350 CRITICAL
9.4 Oct 13

Importing a maliciously crafted trace file into the integrated web server of a Siemens SIMATIC S7-1500 (and closely rela

CVE-2026-25789 HIGH
7.2 May 12

Cross-site scripting (XSS) in Siemens SIMATIC S7-1500 PLC family firmware upload interface allows authenticated attacker

CVE-2026-63356 MEDIUM
5.3 Oct 13

Reflected cross-site scripting in the integrated web server of a broad range of Siemens SIMATIC S7-1500, ET 200SP, and D

CVE-2026-63355 MEDIUM
5.3 Oct 13

Stored/DOM cross-site scripting (CWE-79, CVSS 6.1, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N) in the web-based Trace

CVE-2026-63352 MEDIUM
5.3 Oct 13

Cross-site scripting (CWE-79) in the integrated web server of Siemens SIMATIC S7-1500, ET 200SP, and SIMATIC Drive Contr

CVE-2026-63351 MEDIUM
5.3 Oct 13

Stored cross-site scripting in the integrated web server of Siemens SIMATIC S7-1500, ET 200SP and SIMATIC Drive Controll

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