CVE-2022-40227 json
A vulnerability has been identified in SIMATIC HMI Comfort Panels (incl.
published 2022-10-11 4 y ago modified 2026-06-17 4 mo ago also EUVD-2022-43525
- cvss
- 7.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.9%
- EPSS 0.9% chance of exploitation in 30 days, percentile 60%
- public exploits
- 0
- none known
Summary
A vulnerability has been identified in SIMATIC HMI Comfort Panels (incl. SIPLUS variants) (All versions < V17 Update 4), SIMATIC HMI KTP Mobile Panels (All versions < V17 Update 4), SIMATIC HMI KTP1200 Basic (All versions < V17 Update 5), SIMATIC HMI KTP400 Basic (All versions < V17 Update 5), SIMATIC HMI KTP700 Basic (All versions < V17 Update 5), SIMATIC HMI KTP900 Basic (All versions < V17 Update 5), SIPLUS HMI KTP1200 BASIC (All versions < V17 Update 5), SIPLUS HMI KTP400 BASIC (All versions < V17 Update 5), SIPLUS HMI KTP700 BASIC (All versions < V17 Update 5), SIPLUS HMI KTP900 BASIC (All versions < V17 Update 5). Affected devices do not properly validate input sent to certain services over TCP. This could allow an unauthenticated remote attacker to cause a permanent denial of service condition (requiring a device reboot) by sending specially crafted TCP packets.
Patch / fix
- siemens simatic_hmi_comfort_panels_firmware 17.0
- siemens simatic_hmi_ktp400_basic_firmware 17.0
- siemens simatic_hmi_ktp700_basic_firmware 17.0
- siemens simatic_hmi_ktp900_basic_firmware 17.0
- siemens simatic_hmi_ktp1200_basic_firmware 17.0
- siemens simatic_hmi_ktp_mobile_panels_firmware 17.0
- siemens siplus_hmi_ktp400_basic_firmware 17.0
- siemens siplus_hmi_ktp700_basic_firmware 17.0
- siemens siplus_hmi_ktp900_basic_firmware 17.0
- siemens siplus_hmi_ktp1200_basic_firmware 17.0
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
cisa ICSA-22-286-14 updated cvss 7.5
Siemens SIMATIC HMI Panels
-
Siemens SIMATIC HMI Comfort Panels (incl. SIPLUS variants) <V17_Update_4 Siemens SIMATIC HMI KTP Mobile Panels <V17_Update_4 Siemens SIMATIC HMI KTP400 Basic (6AV2123-2DB03-0AX0) <V17_Update_5 Siemens SIMATIC HMI KTP700 Basic (6AV2123-2GB03-0AX0) <V17_Update_5 Siemens SIMATIC HMI KTP900 Basic (6AV2123-2JB03-0AX0) <V17_Update_5 Siemens SIMATIC HMI KTP1200 Basic (6AV2123-2MB03-0AX0) <V17_Update_5affected: fixed in V17, workaround support.industry.siemens.com
+4 more productsfewer
Siemens SIPLUS HMI KTP400 BASIC (6AG1123-2DB03-2AX0) <V17_Update_5 Siemens SIPLUS HMI KTP700 BASIC (6AG1123-2GB03-2AX0) <V17_Update_5 Siemens SIPLUS HMI KTP900 BASIC (6AG1123-2JB03-2AX0) <V17_Update_5 Siemens SIPLUS HMI KTP1200 BASIC (6AG1123-2MB03-2AX0) <V17_Update_5
Facts from CISA's republication of the vendor's own advisory (CSAF); the linked advisory is the authoritative source. CISA notification · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 17 mo ago
Exploit prediction
0.92% chance of exploitation in the next 30 days, higher than 60% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| NVD | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| CNA | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Affected products
- Siemens SIMATIC HMI Comfort Panels (incl. SIPLUS variants)
- Siemens SIMATIC HMI KTP Mobile Panels
- Siemens SIMATIC HMI KTP1200 Basic
- Siemens SIMATIC HMI KTP400 Basic
- Siemens SIMATIC HMI KTP700 Basic
- Siemens SIMATIC HMI KTP900 Basic
- Siemens SIPLUS HMI KTP1200 BASIC
- Siemens SIPLUS HMI KTP400 BASIC
- Siemens SIPLUS HMI KTP700 BASIC
- Siemens SIPLUS HMI KTP900 BASIC
Classification
- Weakness
-
- CWE-20 Improper Input Validation
References
-
cert-portal.siemens.com
/productcert/pdf/ssa-384224.pdf
vendor-advisory
Sources
- CVE List CVE-2022-40227
- NVD CVE-2022-40227
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.