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 0.57% · 45.0th 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 29, 2024 EPSS Score
- Jul 23, 2024 EPSS Score
- Aug 15, 2024 EPSS Score
- Sep 8, 2024 EPSS Score
- Oct 2, 2024 EPSS Score
- Oct 5, 2024 Coalition ESS Score
- Oct 26, 2024 EPSS Score
- Nov 19, 2024 EPSS Score
- Jan 6, 2025 EPSS Score
- Jan 30, 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=18355&token=e3e5a937ce72602bec39718ddc2f4ba6d983ccd1&download= advisory
- https://customers.codesys.com/index.php?eID=dumpFile&t=f&f=18604&token=d5e1e2820ee63077b875b3bb41014b1f102e88a3&download= advisory
- https://customers.codesys.com/index.php?eID=dumpFile&t=f&f=18027&token=43109051cf95d3445bc616e4efb8414336ebcc47&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