Skip to content
major vulnerability· requires attention

Widely used manufacturing ICS software; Web UI XSS could disrupt operations and enable session hijack.

Web

CVE-2026-25786

9.3
Critical
EPSS 0.37%May 12, 2026

Authenticated XSS on TIA Portal web UI communication page.

common questions

Is CVE-2026-25786 being exploited?

Not confirmed. CVE-2026-25786 does not appear in CISA's Known Exploited Vulnerabilities catalog, which records only exploitation that has been observed and reported publicly. That is evidence of absence of a report, not evidence the flaw is unattacked. EPSS currently estimates a 0.37% probability of exploitation in the next 30 days.

How severe is CVE-2026-25786?

CVE-2026-25786 is rated Critical with a CVSS score of 9.3. Severity describes how bad exploitation would be, not how likely it is: pair it with exploitation evidence before deciding what to patch first.

Is there a patch for CVE-2026-25786?

Not known from our data. No patch reference has been recorded for CVE-2026-25786, which is not the same as no patch existing — a fix may have shipped without a tagged reference, or after this record was written. The vendor advisory is the only authority on whether a fix exists, and mitigations may be available regardless.

What does CVE-2026-25786 affect?

CVE-2026-25786 affects Siemens TIA Portal Web Interface. Confirm the exact affected versions against the vendor advisory before deciding you are exposed.

What should I do about CVE-2026-25786?

Apply vendor patch ASAP; restrict web UI access.

Exploitation status reflects CISA's KEV catalog as we last synced it. Check the catalog directly.

executive summary
technical analysis
affected
Siemens TIA Portal Web Interface
impact

XSS via web interface allows code execution in the user's session, enabling data theft or session hijack.

action required

Patch when possible

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

As published in the CVE Program record. A version outside these ranges is not a statement that it is unaffected — vendors sometimes understate a range, and distribution-backported builds carry upstream numbers that do not reflect what was patched into them.

how to fix
Remediation steps are tailored for users whose stack is affected. Add this technology to your stack to see the fix checklist.
references
get alerted

Track only the vulnerabilities that affect your infrastructure.

start for free