Hardware

Severe vulnerability in the Western Digital My Cloud service that would allow an attacker to gain access

A significant vulnerability has been discovered in Western Digital My Cloud services that could be easily exploited by expert attackers.

One of the biggest headaches for businesses is security issues, especially breaches that can compromise sensitive user data. The last to be compromised was Western Digital My Cloud, which would have a significant vulnerability in authentication. A malicious attacker could gain access with administration permissions by offering disk access through the web portal without entering a password, gaining control of the My Cloud device.

Important security hole in the Western Digital My Cloud service.

This vulnerability has been verified in the WDBCTL0200HWT model, which would have firmware version 2.30.172. The problem is not limited only to the mentioned model, it would affect the majority of My Cloud devices which share the same code and therefore all have the same security problem.

UPDATE:

WD My Cloud devices are network-connected storage units that offer a great solution for offices and work centers. The vulnerability allows it to be exploited by malicious users with the appropriate knowledge, allowing easy access to the web and allowing the creation of an administrator session that is linked to the IP.

Exploiting this vulnerability allows attackers to execute commands that normally require administrator privileges and thus gain complete control of the My Cloud device. It has been discovered thanks to the reverse engineering of the CGI binaries to find security problems.

When we connect as an administrator, a session is created on the server linked to the user's IP. When it is created, it is possible to call the authenticated CGI modules sent by the username-admin cookie regarding the HTTP request. The invoked CGI will verify the valid session is registered and is linked to the user's IP.

It has been found that the unknown attacker can create a valid session without requiring the requirement to start a new session. The CGI networ_mgr.cgi has the cgi_get_ipv6 command that does the administrator login function that binds the IP address of the user making the request when the parameter flag is invoked equals 1. The following command call, usually requires administrator privileges that would be allowed if an attacker sets the username = admin cookies. Simple enough for hackers.

Source: G3D

Show more

Robert Sole

Director of Contents and Writing of this same website, technician in renewable energy generation systems and low voltage electrical technician. I work in front of a PC, in my free time I am in front of a PC and when I leave the house I am glued to the screen of my smartphone. Every morning when I wake up I walk across the Stargate to make some coffee and start watching YouTube videos. I once saw a dragon ... or was it a Dragonite?

Leave your comment

Your email address will not be published. Required fields are marked with *

Button back to top
CLOSE

Ad blocker detected

This site is funded through the use of advertising. We always make sure that the advertising is not too intrusive for the reader and we prioritize the reader's experience on the website. However, if you block the ads, part of our funding will be reduced.