Rockwell Automation RSLinx Enterprise Irregular UDP Packet Size DOS

critical Nessus Network Monitor Plugin ID 720180

Synopsis

Rockwell Automation RSLinx Enterprise allows remote attackers to cause a denial of service via too large or too small UDP packet.

Description

Buffer overflow in LogReceiver.exe in Rockwell Automation RSLinx Enterprise CPR9, CPR9-SR1, CPR9-SR2, CPR9-SR3, CPR9-SR4, CPR9-SR5, CPR9-SR5.1, and CPR9-SR6 allows remote attackers to cause a denial of service (daemon crash) or possibly execute arbitrary code via a UDP packet with a certain integer length value that is (1) too large or (2) too small, leading to improper handling by Logger.dll.

Solution

Perform vendor recommended mitigations and apply available vendor upgrades.

See Also

https://rockwellautomation.custhelp.com/app/answers/detail/a_id/537599,http://ics-cert.us-cert.gov/pdf/ICSA-13-095-02.pdf

Plugin Details

Severity: Critical

ID: 720180

Family: SCADA

Published: 5/8/2019

Updated: 9/30/2019

Risk Information

VPR

Risk Factor: Medium

Score: 5.9

CVSS v2

Risk Factor: Critical

Base Score: 10

Temporal Score: 7.4

Vector: CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C

Vulnerability Information

Patch Publication Date: 4/18/2013

Vulnerability Publication Date: 4/18/2013

Reference Information

CVE: CVE-2012-4715