Kaspersky Industrial CyberSecurity for Networks

Detecting default passwords when connecting to devices

March 22, 2024

ID 166818

When monitoring the communications of process control devices, Kaspersky Industrial CyberSecurity for Networks can determine when default passwords are used. If a connection is made to a device using a password that is set as the default password for the particular type of device, the application registers the corresponding event. To register default password detection events, the application uses the system event type for the detection of system commands.

Kaspersky Industrial CyberSecurity for Networks detects default passwords in the following cases:

  • An attempt to use a default password was successful or the result of that attempt was not determined. In this case, an event is registered for the detection of the DEFAULT PASSWORD ENTRY system command.
  • A new password matching the default password is set. In this case, an event is registered for the detection of the DEFAULT PASSWORD SET system command.
  • The default password is received when reading the connection account credentials from a device. In this case, an event is registered for the detection of the DEFAULT PASSWORD READ or DEFAULT PASSWORD READ WITH TYPE system command (if the password details indicate its type, which determines the operations that can be performed with the device using this password).

Detection of default passwords is supported for certain types of devices and application-level protocols (see the table below).

Supported devices and protocols with default passwords

 

Devices

Protocols

System commands

ABB Relion series: RED670, REL670, RET670

ABB SPA-Bus

DEFAULT PASSWORD ENTRY

DEFAULT PASSWORD SET

BECKHOFF CX series

BECKHOFF ADS/AMS

DEFAULT PASSWORD ENTRY

DEFAULT PASSWORD READ

DEFAULT PASSWORD SET

Emerson ControlWave series

Emerson ControlWave Designer

DEFAULT PASSWORD ENTRY

General Electric Multilin series: B30, C60

Modbus TCP

DEFAULT PASSWORD ENTRY

DEFAULT PASSWORD READ

DEFAULT PASSWORD READ WITH TYPE

DEFAULT PASSWORD SET

Mitsubishi System Q E71

Mitsubishi MELSEC System Q

DEFAULT PASSWORD SET

Schneider Electric Modicon: M580, M340

Modbus TCP

DEFAULT PASSWORD READ WITH TYPE

Siemens SIMATIC S7-200, S7-300, S7-400

Siemens Industrial Ethernet

Siemens S7comm

DEFAULT PASSWORD ENTRY

DEFAULT PASSWORD READ

Siemens SIMATIC S7-1200, S7-1500

Siemens Industrial Ethernet

Siemens S7comm-plus

DEFAULT PASSWORD ENTRY

DEFAULT PASSWORD READ

DEFAULT PASSWORD SET

Prosoft-Systems Regul R500, PLC with a runtime system for CODESYS V3

CODESYS V3 Gateway

DEFAULT PASSWORD ENTRY

DEFAULT PASSWORD READ

DEFAULT PASSWORD SET

EKRA 200 series

Modbus TCP for EKRA 200 series devices

DEFAULT PASSWORD READ

DEFAULT PASSWORD SET

EKRA BE2502, BE2704 series

ABB SPA-Bus

DEFAULT PASSWORD ENTRY

DEFAULT PASSWORD SET

To register default password detection events, the following conditions must be met:

  • Interaction Control is enabled in monitoring mode and Command Control technology is applied.
  • The allow rules table does not contain any rules for Command Control technology that allow system commands with default passwords. For example, the application may automatically create these rules in Interaction Control learning mode. If these rules are present in the allow rules table, you are advised to disable them.
  • For the relevant devices, tracking of system commands with default passwords is enabled.

Did you find this article helpful?
What can we do better?
Thank you for your feedback! You're helping us improve.
Thank you for your feedback! You're helping us improve.