| Component | AutoGen |
| Severity | medium (CVSS 6.5) |
| CVSS vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H |
| Published (NVD) | 2022-03-21 |
| Last modified | 2026-06-17 |
| Affected versions | ua-nodeset < 1.05.01 simatic_net_pc = 14 simatic_net_pc = 15 simatic_net_pc = 16 simatic_net_pc = 17 sitop_manager all versions |
| Fixed in | 1.05.01 |
| Weakness | CWE-476 |
| CISA KEV | not listed |
NVD description
The OPC autogenerated ANSI C stack stubs (in the NodeSets) do not handle all error cases. This can lead to a NULL pointer dereference.
What to do
- Upgrade AutoGen to
1.05.01or later. - Do not expose the component's API or UI to the internet without authentication in front of it.
Sources
- NVD: CVE-2021-45117
- https://files.opcfoundation.org/SecurityBulletins/OPC%20Foundation%20Security%20Bulletin%20CVE-2021-45117.pdf
- https://cert-portal.siemens.com/productcert/pdf/ssa-285795.pdf
- https://www.youtube.com/watch?v=qv-RBdCaV4k