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 stack-based buffer overflow. Opening a specifically crafted OPC UA message could allow an attacker to crash the server and remotely execute code.
A stack-based buffer overflow condition is a condition where the buffer being overwritten is allocated on the stack (i.e., is a local variable or, rarely, a parameter to a function).
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) |