CVE-2024-5000
The OPC UA stack, implemented by the CmpOPCUAStack component, is an optional part of the runtime system. Both the OPC UA Server and the OPC UA Client of the runtime system use the OPC UA Stack as a common implementation. The OPC UA protocol enables data exchange between the runtime system and OPC UA clients such as SCADA or HMIs, or OPC UA servers such as PLCs or other devices. If a runtime system containing the CmpOPCUAStack component receives a specially crafted request/response, the required buffer size in the OPC UA server/client may be incorrectly calculated. This can lead to a crash of the runtime system during the subsequent initialization of the receive buffer with zero. An attacker can exploit this vulnerability by using a malicious OPC UA client to send a crafted request to the AC500 V3 PLC with an affected OPC UA server. Conversely, AC500 V3 PLCs with an affected OPC UA client can be crashed if they have connected to a malicious OPC UA server. The runtime systems usually contain both the OPC UA client and the server.
EPSS 1.18% · 79.1th percentile
Risk Scores
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| ABB | AC500 V3 products (PM5xxx) < 3.8.0 |
Timeline
- Jun 3, 2024 CVE Published
- Jun 5, 2024 EPSS Score
- Jun 28, 2024 EPSS Score
- Jul 21, 2024 EPSS Score
- Aug 14, 2024 EPSS Score
- Sep 6, 2024 EPSS Score
- Sep 29, 2024 EPSS Score
- Oct 5, 2024 Coalition ESS Score
- Oct 22, 2024 EPSS Score
- Nov 14, 2024 EPSS Score
- Dec 9, 2024 EPSS Score
- Jan 1, 2025 EPSS Score
References
- https://psirt.abb.com/csaf/2025/3adr011377.json advisory
- https://search.abb.com/library/Download.aspx?DocumentID=3ADR011377&LanguageCode=en&DocumentPartId=&Action=Launch advisory
- https://customers.codesys.com/index.php?eID=dumpFile&t=f&f=18027&token=43109051cf95d3445bc616e4efb8414336ebcc47&download= advisory
- https://customers.codesys.com/index.php?eID=dumpFile&t=f&f=18355&token=e3e5a937ce72602bec39718ddc2f4ba6d983ccd1&download= advisory
- https://customers.codesys.com/index.php?eID=dumpFile&t=f&f=18604&token=d5e1e2820ee63077b875b3bb41014b1f102e88a3&download= advisory
- https://search.abb.com/library/Download.aspx?DocumentID=3ADR010315&LanguageCode=en&DocumentPartId=&Action=Launch advisory
- https://new.abb.com/plc/automationbuilder/platform/software advisory
- https://nvd.nist.gov/vuln/detail/CVE-2024-5000 advisory