Heap-based buffer overflow in Siemens products - CVE-2022-34819

 

Heap-based buffer overflow in Siemens products - CVE-2022-34819

Published: July 13, 2022 / Updated: July 14, 2022


Vulnerability identifier: #VU65271
CSH Severity: High
CVSS v4: 9.3 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2022-34819
CWE-ID: CWE-122
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to execute arbitrary code on the target system.

The vulnerability exists due to a boundary error when parsing specific messages. A remote attacker can pass specially crafted data to the application, trigger a heap-based buffer overflow and execute arbitrary code on the target system.

Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.


Affected software

SIPLUS ET 200SP CP 1542SP-1 IRC TX RAIL
SIPLUS S7-1200 CP 1243-1 RAIL
SIPLUS S7-1200 CP 1243-1
SIPLUS NET CP 1242-7 V2
SIPLUS ET 200SP CP 1543SP-1 ISEC TX RAIL
SIPLUS ET 200SP CP 1543SP-1 ISEC
SIMATIC CP 1242-7 V2
SIMATIC CP 1543SP-1
SIMATIC CP 1542SP-1 IRC
SIMATIC CP 1243-8 IRC
SIMATIC CP 1243-7 LTE US
SIMATIC CP 1243-7 LTE EU
SIMATIC CP 1243-1
SIMATIC CP 1543-1
SIPLUS NET CP 1543-1

How to mitigate CVE-2022-34819

Install update from vendor's website.

SIMATIC CP 1543-1 - update to 3.0.22
SIPLUS NET CP 1543-1 - update to 3.0.22

External References

Related Security Bulletins