KEPServerEX: v6.0 to v6.9, ThingWorx Kepware Server: v6.8 and v6.9, ThingWorx Industrial Connectivity: All versions, OPC-Aggregator: All versions, Rockwell Automation KEPServer Enterprise, GE Digital Industrial Gateway Server: v7.68.804 and v7.66, Software Toolbox TOP Server: All 6.x versions, are vulnerable to a heap-based buffer overflow. Opening a specifically crafted OPC UA message could allow an attacker to crash the server and potentially leak data.
A heap overflow condition is a buffer overflow, where the buffer that can be overwritten is allocated in the heap portion of memory, generally meaning that the buffer was allocated using a routine such as malloc().
Name | Vendor | Start Version | End Version |
---|---|---|---|
Industrial_gateway_server | Ge | 7.66 (including) | 7.66 (including) |
Industrial_gateway_server | Ge | 7.68.804 (including) | 7.68.804 (including) |
Kepware_kepserverex | Ptc | 6.0 (including) | 6.0 (including) |
Kepware_kepserverex | Ptc | 6.9 (including) | 6.9 (including) |
Opc-aggregator | Ptc | - (including) | - (including) |
Thingworx_industrial_connectivity | Ptc | - (including) | - (including) |
Thingworx_kepware_server | Ptc | 6.8 (including) | 6.8 (including) |
Thingworx_kepware_server | Ptc | 6.9 (including) | 6.9 (including) |
Kepserver_enterprise | Rockwellautomation | 6.6.504.0 (including) | 6.6.504.0 (including) |
Kepserver_enterprise | Rockwellautomation | 6.9.572.0 (including) | 6.9.572.0 (including) |
Top_server | Softwaretoolbox | 6.0 (including) | 6.9 (including) |