RuggedCom RuggedOS Default 'factory' Account Backdoor

critical Nessus Plugin ID 58991

Synopsis

The remote network device has a hard-coded user account with predictable credentials.

Description

The remote device is running RuggedCom RuggedOS (ROS). Using the user name 'factory' and a password derived from the MAC address of the device (which is present in the telnet login banner), Nessus was able to successfully log into the device via a built-in backdoor account.

Solution

Upgrade to the latest RuggedOS firmware version per the vendor's advisory.

See Also

https://seclists.org/fulldisclosure/2012/Apr/277

https://w3.siemens.com/mcms/industrial-communication/en/rugged-communication/Pages/ruggedcom.aspx

Plugin Details

Severity: Critical

ID: 58991

File Name: scada_ruggedos_factory_backdoor.nbin

Version: 1.465

Type: remote

Family: SCADA

Published: 6/12/2012

Updated: 3/13/2024

Supported Sensors: Nessus

Risk Information

VPR

Risk Factor: Medium

Score: 6.7

CVSS v2

Risk Factor: High

Base Score: 8.5

Temporal Score: 7

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

CVSS Score Source: CVE-2012-1803

CVSS v3

Risk Factor: Critical

Base Score: 9.8

Temporal Score: 8.8

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Temporal Vector: CVSS:3.0/E:P/RL:O/RC:C

Vulnerability Information

CPE: cpe:/o:siemens:ruggedcom_rugged_operating_system

Excluded KB Items: global_settings/supplied_logins_only

Exploit Available: true

Exploit Ease: Exploits are available

Vulnerability Publication Date: 4/23/2012

Exploitable With

Metasploit (RuggedCom Telnet Password Generator)

Reference Information

CVE: CVE-2012-1803

BID: 53215

CERT: 889195

ICS-ALERT: 12-116-01

ICSA: 12-146-01