RuggedCom RuggedOS Default 'factory' Account Backdoor

critical Nessus Plugin ID 58991


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


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.


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

See Also

Plugin Details

Severity: Critical

ID: 58991

File Name: scada_ruggedos_factory_backdoor.nbin

Version: 1.406

Type: remote

Family: SCADA

Published: 6/12/2012

Updated: 8/15/2022

Risk Information


Risk Factor: Medium

Score: 6.7


Risk Factor: High

Base Score: 8.5

Temporal Score: 7

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

Temporal Vector: E:F/RL:OF/RC:C

CVSS Score Source: CVE-2012-1803


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: 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

EDB-ID: 18779

ICS-ALERT: 12-116-01

ICSA: 12-146-01