CVE-2021-45117
mediumpriority · track · 26EPSS 0.014 · 73 %ileDEEURUUSEPSS · scored 2026-10-27
The OPC autogenerated ANSI C stack stubs (in the NodeSets) do not handle all error cases. This can lead to a NULL pointer dereference.
remediations
Vendor fix, mitigation, or workaround guidance, as published by each source.
A vendor fix is available.
- FixedSIMATIC HMI Comfort Outdoor Panels (incl. SIPLUS variants)siemens_psirt
Update SIMATIC WinCC (TIA Portal) to V17 Update 5 or newer, and then update panel to V17 Update 5 or newer
https://support.industry.siemens.com/cs/ww/en/view/109746530/ - FixedSIMATIC HMI Comfort Panels (incl. SIPLUS variants)siemens_psirt
Update SIMATIC WinCC (TIA Portal) to V17 Update 5 or newer, and then update panel to V17 Update 5 or newer
https://support.industry.siemens.com/cs/ww/en/view/109746530/ - FixedSIMATIC HMI KTP Mobile Panels KTP400F, KTP700, KTP700F, KTP900 and KTP900Fsiemens_psirt
Update SIMATIC WinCC (TIA Portal) to V17 Update 5 or newer, and then update panel to V17 Update 5 or newer
https://support.industry.siemens.com/cs/ww/en/view/109746530/ - FixedSIMATIC NET PC Software V14siemens_psirt
Update to V14 SP1 Update 14 or later version
https://support.industry.siemens.com/cs/ww/en/view/109807351/ - FixedSIMATIC NET PC Software V16siemens_psirt
Update to V16 Update 6 or later version
https://support.industry.siemens.com/cs/ww/en/view/109811815/ - FixedSIMATIC NET PC Software V17siemens_psirt
Update to V17 SP1 or later version
- FixedSITOP Managersiemens_psirt
Update to V1.2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109760607/ - FixedTeleControl Server Basic V3siemens_psirt
Update to V3.1.1 or later version
https://support.industry.siemens.com/cs/ww/en/view/109812231/ - Fixedbeckhoff_psirt
Please update to a recent version of the affected product.
- Fixedphoenix_contact_psirt
**Update to Firmware Release 2022.0.3 LTS or higher:** - AXC F 2152 (2404267) [Download](http://www.phoenixcontact.net/qr/2404267/firmware) - AXC F 1152 (1151412) [Download](http://www.phoenixcontact.net/qr/1151412/firmware) - AXC F 3152 (1069208) Not yet released **Update to PLCnext Engineer Release 2022.0.1 LTS or higher.**
- Fixedphoenix_contact_psirt
Update to the latest LTS Firmware Release.Update to the latest LTS PLCnext Engineer Release.Please check Phoenix Contact PSIRT webpage for further Updates of this Advisory.
- FixedSIMATIC HMI Comfort Outdoor Panels (incl. SIPLUS variants)cisa_csaf_ot
Update SIMATIC WinCC (TIA Portal) to V17 Update 5 or newer, and then update panel to V17 Update 5 or newer
https://support.industry.siemens.com/cs/ww/en/view/109746530/ - FixedSIMATIC HMI Comfort Panels (incl. SIPLUS variants)cisa_csaf_ot
Update SIMATIC WinCC (TIA Portal) to V17 Update 5 or newer, and then update panel to V17 Update 5 or newer
https://support.industry.siemens.com/cs/ww/en/view/109746530/ - FixedSIMATIC HMI KTP Mobile Panels KTP400F, KTP700, KTP700F, KTP900 and KTP900Fcisa_csaf_ot
Update SIMATIC WinCC (TIA Portal) to V17 Update 5 or newer, and then update panel to V17 Update 5 or newer
https://support.industry.siemens.com/cs/ww/en/view/109746530/ - FixedSIMATIC NET PC Software V14cisa_csaf_ot
Update to V14 SP1 Update 14 or later version
https://support.industry.siemens.com/cs/ww/en/view/109807351/ - FixedSIMATIC NET PC Software V16cisa_csaf_ot
Update to V16 Update 6 or later version
https://support.industry.siemens.com/cs/ww/en/view/109811815/ - FixedSIMATIC NET PC Software V17cisa_csaf_ot
Update to V17 SP1 or later version
- FixedSITOP Managercisa_csaf_ot
Update to V1.2.4 or later version
https://support.industry.siemens.com/cs/ww/en/view/109760607/ - FixedTeleControl Server Basic V3cisa_csaf_ot
Update to V3.1.1 or later version
https://support.industry.siemens.com/cs/ww/en/view/109812231/ - MitigationSIMATIC HMI Comfort Outdoor Panels (incl. SIPLUS variants)siemens_psirt
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- MitigationSIMATIC HMI Comfort Panels (incl. SIPLUS variants)siemens_psirt
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- MitigationSIMATIC HMI KTP Mobile Panels KTP400F, KTP700, KTP700F, KTP900 and KTP900Fsiemens_psirt
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- MitigationSIMATIC NET PC Software V14siemens_psirt
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- MitigationSIMATIC NET PC Software V15siemens_psirt
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- MitigationSIMATIC NET PC Software V16siemens_psirt
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- MitigationSIMATIC NET PC Software V17siemens_psirt
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- MitigationSITOP Managersiemens_psirt
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- MitigationTeleControl Server Basic V3siemens_psirt
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- Mitigationbeckhoff_psirt
Have your applications configured to use other than SecurityMode=None for all OPC UA connections. Avoid that these connect to an unknown OPC UA server with SecurityMode=None. In particular, avoid that your applications connect to servers which they discover via mDNS, a Local Discovery Server (LDS), an untrusted Global Discovery Server (GDS) or even trusted GDS using SecurityMode=none. Especially in the latter case an adversary might be able to apply the 'man in the middle' pattern to attack the connection and inject a bad message which triggers the vulnerability.
- Mitigationphoenix_contact_psirt
Phoenix Contact recommends operating network-capable devices in closed networks or protected with a suitable firewall. For detailed information on our recommendations for measures to protect network-capable devices, please refer to our application note: Measures to protect network-capable devices with Ethernet connection
- Mitigationphoenix_contact_psirt
Phoenix Contact recommends operating network-capable devices in closed networks or protected with a suitable firewall. For detailed information on our recommendations for measures to protect network-capable devices, please refer to our application note:Measures to protect network-capable devices with Ethernet connection
- MitigationSIMATIC HMI Comfort Outdoor Panels (incl. SIPLUS variants)cisa_csaf_ot
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- MitigationSIMATIC HMI Comfort Panels (incl. SIPLUS variants)cisa_csaf_ot
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- MitigationSIMATIC HMI KTP Mobile Panels KTP400F, KTP700, KTP700F, KTP900 and KTP900Fcisa_csaf_ot
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- MitigationSIMATIC NET PC Software V14cisa_csaf_ot
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- MitigationSIMATIC NET PC Software V15cisa_csaf_ot
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- MitigationSIMATIC NET PC Software V16cisa_csaf_ot
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- MitigationSIMATIC NET PC Software V17cisa_csaf_ot
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- MitigationSITOP Managercisa_csaf_ot
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- MitigationTeleControl Server Basic V3cisa_csaf_ot
Do not use OPC client feature to connect via untrusted networks or to untrusted OPC-UA communication partners
- No fix plannedSIMATIC NET PC Software V15siemens_psirt
Currently no fix is planned
- No fix plannedSIMATIC NET PC Software V15cisa_csaf_ot
Currently no fix is planned
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · low–medium · 3.5–6.5
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (93)
Products and version ranges known to be affected.
advisories (6)
Vendor and ecosystem advisories describing this.
- SSA-285795SSA-285795: Denial of Service in OPC-UA in Industrial Products2022-05-10csaf · siemens_psirtDE
A vulnerability in the underlying third party component OPC UA ANSIC Stack (also called Legacy C-Stack) affects several industrial products. The vulnerability could cause a crash of the component that includes the vulnerable part of the stack. Siemens has released updates for the affected products and recommends to update to the latest versions.
- VDE-2022-003BECKHOFF: Null Pointer Dereference vulnerability in products with OPC UA technology2022-03-01csaf · beckhoff_psirtDE
By tricking clients of the mentioned products into contacting malicious OPC UA servers and thereby acting as OPC UA clients, a crash of the component can be provoked.
- VDE-2022-010PHOENIX CONTACT: Multiple Linux component vulnerabilities fixed in latest AXC F x152 LTS release2022-04-12csaf · phoenix_contact_psirtDE
PLCnext Control AXC F x152 is certified according to IEC 62443-4-1 and IEC 62443-4-2. This certification requires that all third-party components used in the firmware are regularly checked for known vulnerabilities. Firmware components in version 2021.06 had already been updated. For the 2022.0 LTS version more firmware components have been updated implicitly fixing the vulnerabilities listed. The vulnerabilities listed above have not been individually verified in terms of actual impact and/or limitations in combination with the affected products listed. The current LTS release 2022.0 LTS contains updates of integrated third-party libraries, SDKs and other third-party software to address these issues nevertheless. UPDATE A (April 4th, 2022): Added RFC 4072 (Art. No. 1051328) and fixed affected version of AXC F 3152
- VDE-2022-046PHOENIX CONTACT: Multiple Linux component vulnerabilities in PLCnext Firmware2022-11-10csaf · phoenix_contact_psirtDE
UPDATE A: Two devices (ENERGY AXC PU, SMARTRTU AXC SG) added (24.11.2022) Update for PLCnext Firmware containing fixes for recent vulnerability findings in Linux components and security enhancements. PLCnext Control AXC F x152 is certified according to IEC 62443-4-1 and IEC 62443-4-2. This certification requires that all third-party components used in the firmware are regularly checked for known vulnerabilities.
- WID-SEC-W-2023-2603Siemens SICAM: Mehrere SchwachstellenDeutsch2023-10-09csaf · cert_bundDE
Ein entfernter, anonymer oder lokaler Angreifer kann mehrere Schwachstellen in Siemens SICAM ausnutzen, um beliebigen Code auszuführen, Sicherheitsmaßnahmen zu umgehen, vertrauliche Informationen offenzulegen, einen Denial-of-Service-Zustand auszulösen, seine Privilegien zu erweitern und Daten zu manipulieren.
- ICSA-22-132-08Siemens Industrial Products with OPC UA2022-05-10icsa · cisa_csaf_otUS
A vulnerability in the underlying third party component OPC UA ANSIC Stack (also called Legacy C-Stack) affects several industrial products. The vulnerability could cause a crash of the component that includes the vulnerable part of the stack. Siemens has released updates for the affected products and recommends to update to the latest versions.
also known as (4)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (14)
External citations — patches, advisories, analysis.
- https://cert-portal.siemens.com/productcert/pdf/ssa-285795.pdfcnnvd
- https://cxsecurity.com/cveshow/CVE-2021-45117/cnnvd
- https://files.opcfoundation.org/SecurityBulletins/OPC%20Foundation%20Security%20Bulletin%20CVE-2021-45117.pdfcnnvd
- https://us-cert.cisa.gov/ics/advisories/icsa-22-132-08cnnvd
- https://vigilance.fr/vulnerability/Siemens-SIMATIC-denial-of-service-via-OPC-UA-ANSIC-Stack-38293cnnvd
- https://www.auscert.org.au/bulletins/ESB-2022.2358cnnvd
- https://www.cybersecurity-help.cz/vdb/SB2022051719cnnvd
- https://www.youtube.com/watch?v=qv-RBdCaV4kcnnvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan