CVE-2025-40943
Last modified
CVE-2025-40943 is a critical-severity vulnerability rated 9.6/10 on the CVSS scale. Affected devices do not properly sanitize contents of trace files. This could allow an attacker to inject code through social engineering an authorized user, who has the function right "Read diagnostics", to import a specially crafted trace file. The malicious trace file is insufficiently sanitized and malicious code could be executed in the clients browser session and trigger PLC operations via the webserver that the legitimate user is authorized to perform.. EPSS estimates a 0.46% chance of exploitation in the next 30 days.
Description
Affected devices do not properly sanitize contents of trace files. This could allow an attacker to inject code through social engineering an authorized user, who has the function right "Read diagnostics", to import a specially crafted trace file. The malicious trace file is insufficiently sanitized and malicious code could be executed in the clients browser session and trigger PLC operations via the webserver that the legitimate user is authorized to perform.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Siemens | SIMATIC Drive Controller CPU 1504D TF | < V3.1.6 |
| Siemens | SIMATIC Drive Controller CPU 1507D TF | < V3.1.6 |
| Siemens | SIMATIC ET 200SP CPU 1510SP F-1 PN | < V2.9.9 |
| Siemens | SIMATIC ET 200SP CPU 1510SP F-1 PN | < V4.1.2 |
| Siemens | SIMATIC ET 200SP CPU 1510SP-1 PN | < V2.9.9 |
| Siemens | SIMATIC ET 200SP CPU 1510SP-1 PN | < V4.1.2 |
| Siemens | SIMATIC ET 200SP CPU 1512SP F-1 PN | < V2.9.9 |
| Siemens | SIMATIC ET 200SP CPU 1512SP F-1 PN | < V4.1.2 |
| Siemens | SIMATIC ET 200SP CPU 1512SP-1 PN | < V2.9.9 |
| Siemens | SIMATIC ET 200SP CPU 1512SP-1 PN | < V4.1.2 |
| Siemens | SIMATIC ET 200SP CPU 1514SP F-2 PN | < V4.1.2 |
| Siemens | SIMATIC ET 200SP CPU 1514SP-2 PN | < V4.1.2 |
| Siemens | SIMATIC ET 200SP CPU 1514SPT F-2 PN | < V4.1.2 |
| Siemens | SIMATIC ET 200SP CPU 1514SPT-2 PN | < V4.1.2 |
| Siemens | SIMATIC ET 200SP Open Controller CPU 1515SP PC (incl. SIPLUS variants) | < * |
| Siemens | SIMATIC ET 200SP Open Controller CPU 1515SP PC2 (incl. SIPLUS variants) V2 CPUs - Windows OS | < * |
| Siemens | SIMATIC ET 200SP Open Controller CPU 1515SP PC2 (incl. SIPLUS variants) V3 CPUs - Industrial OS | < * |
| Siemens | SIMATIC ET 200SP Open Controller CPU 1515SP PC2 (incl. SIPLUS variants) V3 CPUs - Windows OS | < * |
| Siemens | SIMATIC ET 200SP Open Controller CPU 1515SP PC3 V4 CPUs | < * |
| Siemens | SIMATIC S7-1500 CPU 1511-1 PN | < * |
| Siemens | SIMATIC S7-1500 CPU 1511-1 PN | < V2.9.9 |
| Siemens | SIMATIC S7-1500 CPU 1511-1 PN | < V4.1.2 |
| Siemens | SIMATIC S7-1500 CPU 1511C-1 PN | < V2.9.9 |
| Siemens | SIMATIC S7-1500 CPU 1511C-1 PN | < V4.1.2 |
| Siemens | SIMATIC S7-1500 CPU 1511F-1 PN | < V2.9.9 |
| Siemens | SIMATIC S7-1500 CPU 1511F-1 PN | < V4.1.2 |
| Siemens | SIMATIC S7-1500 CPU 1511T-1 PN | < V2.9.9 |
| Siemens | SIMATIC S7-1500 CPU 1511T-1 PN | < V4.1.2 |
| Siemens | SIMATIC S7-1500 CPU 1511TF-1 PN | < V2.9.9 |
| Siemens | SIMATIC S7-1500 CPU 1511TF-1 PN | < V4.1.2 |
| Siemens | SIMATIC S7-1500 CPU 1512C-1 PN | < V2.9.9 |
| Siemens | SIMATIC S7-1500 CPU 1512C-1 PN | < V4.1.2 |
| Siemens | SIMATIC S7-1500 CPU 1513-1 PN | < V2.9.9 |
| Siemens | SIMATIC S7-1500 CPU 1513-1 PN | < V4.1.2 |
| Siemens | SIMATIC S7-1500 CPU 1513F-1 PN | < V2.9.9 |
| Siemens | SIMATIC S7-1500 CPU 1513F-1 PN | < V4.1.2 |
| Siemens | SIMATIC S7-1500 CPU 1513pro F-2 PN | < V4.1.2 |
| Siemens | SIMATIC S7-1500 CPU 1513pro-2 PN | < V4.1.2 |
| Siemens | SIMATIC S7-1500 CPU 1515-2 PN | < V2.9.9 |
| Siemens | SIMATIC S7-1500 CPU 1515-2 PN | < V4.1.2 |
| Siemens | SIMATIC S7-1500 CPU 1515F-2 PN | < V2.9.9 |
| Siemens | SIMATIC S7-1500 CPU 1515F-2 PN | < V4.1.2 |
| Siemens | SIMATIC S7-1500 CPU 1515T-2 PN | < V2.9.9 |
| Siemens | SIMATIC S7-1500 CPU 1515T-2 PN | < V4.1.2 |
| Siemens | SIMATIC S7-1500 CPU 1515TF-2 PN | < V2.9.9 |
| Siemens | SIMATIC S7-1500 CPU 1515TF-2 PN | < V4.1.2 |
| Siemens | SIMATIC S7-1500 CPU 1516-3 PN/DP | < V2.9.9 |
| Siemens | SIMATIC S7-1500 CPU 1516-3 PN/DP | < V4.1.2 |
| Siemens | SIMATIC S7-1500 CPU 1516F-3 PN/DP | < V2.9.9 |
| Siemens | SIMATIC S7-1500 CPU 1516F-3 PN/DP | < V4.1.2 |
Showing 50 of 122 affected configurations. See the CNA advisory for the full list.
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2025-40943?
How severe is CVE-2025-40943?
How do I fix CVE-2025-40943?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2025
- CVE-2025-40938A vulnerability has been identified in SIMATIC CN 4100 (All …9.8
- CVE-2025-40939A vulnerability has been identified in SIMATIC CN 4100 (All …5.1
- CVE-2025-4094The DIGITS: WordPress Mobile Number Signup and Login WordPre…9.8
- CVE-2025-40940A vulnerability has been identified in SIMATIC CN 4100 (All …6.9
- CVE-2025-40941A vulnerability has been identified in SIMATIC CN 4100 (All …4.3
- CVE-2025-40942A vulnerability has been identified in TeleControl Server Ba…7.8
- CVE-2025-40944A vulnerability has been identified in SIMATIC ET 200AL IM 1…8.7
- CVE-2025-40945A vulnerability has been identified in COMOS V10.4.5 (All ve…8.5
- CVE-2025-40946A vulnerability has been identified in blueplanet 100 NX3 M8…8.3
- CVE-2025-40947A vulnerability has been identified in RUGGEDCOM ROX MX5000 …7.7
- CVE-2025-40948A vulnerability has been identified in RUGGEDCOM ROX MX5000 …6.8
- CVE-2025-40949A vulnerability has been identified in RUGGEDCOM ROX MX5000 …9.1
Are you affected by CVE-2025-40943?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
