Security ID : NAS-201907-11
Security Advisory for eCh0raix Ransomware
Release date : August 12, 2019
CVE identifier : N/A
Affected products: QNAP NAS devices
Severity
High
Status
Resolved
Summary
The eCh0raix ransomware is reportedly being used to target QNAP NAS devices. Devices using weak passwords and outdated QTS firmware may get infected.
We strongly recommend that users act immediately to protect their data from possible malware attacks.
If you have any questions regarding this issue, please contact us through the QNAP Helpdesk.
Recommendation
To avoid infection, you must:
- Update QTS to the latest version.
- Install and update Security Counselor to the latest version.
- Use a stronger admin password.
- Enable Network Access Protection to protect accounts from brute force attacks.
- Disable SSH and Telnet services if you are not using them.
- Avoid using default port numbers 443 and 8080.
Installing the QTS Update
- Log on to QTS as administrator.
- Go to Control Panel > System > Firmware Update.
- Under Live Update, click Check for Update.
QTS downloads and installs the latest available update.
Installing/Updating and running the latest version of Security Counselor
- Log on to QTS as administrator.
- Open the App Center, and then click the Search icon.
A search box appears. - Type “Security Counselor”, and then press ENTER.
The Security Counselor application appears in the search results list. - Click Install or Update.
A confirmation message appears. - Click OK.
The application is installed or updated to the latest version. - Open Security Counselor.
- Click Start Scan.
Security Counselor scans the NAS for rules.
Changing the Device Password
- Log on to QTS as administrator.
- Click the profile picture on the QTS Task Bar.
The Options window opens. - Click Change Password.
- Specify the old password.
- Specify the new password.
QNAP recommends the following criteria to improve password strength:
- Should be at least 8 characters in length
- Should include both uppercase and lowercase characters
- Should include at least one number and one special character
- Must not be the same as the username or the username reversed
- Must not include characters that are consecutively repeated three or more times
- Verify the new password.
- Click Apply.
Enabling Network Access Protection
- Log on to QTS as administrator.
- Go to Control Panel > System > Security > Network Access Protection.
- Configure SSH protection.
- Select SSH.
- Specify a time period and the number of failed login attempts.
- Configure HTTP(S) protection.
- Select HTTP(S).
- Specify a time period and the number of failed login attempts.
- Click Apply.
Disabling SSH and Telnet Connections
- Log on to QTS as administrator.
- Go to Control Panel > Network & File Services > Telnet/SSH.
- Deselect Allow Telnet connection.
- Deselect Allow SSH connection.
- Click Apply.
Changing the System Port Number
- Log on to QTS as administrator.
- Go to Control Panel > System > General Settings > System Administration.
- Specify a new system port number.
Warning: Do not use 443 or 8080. - Click Apply.
Acknowledgements: Anomali Labs and Intezer
Revision History: V2.0 (August 12, 2019) - Published
V1.0 (July 11, 2019) - Published