Discos duros y SSD

Descubren vulnerabilidad en las contraseñas de Western Digital My Cloud

Se descubrió que los dispositivos Western Digital My Cloud están siendo afectados por una vulnerabilidad en la autenticación. Un hacker podría obtener acceso administrativo completo al disco a través del portal web sin tener que usar una contraseña, obteniendo así el control total del dispositivo My Cloud.

Western Digital My Cloud con problemas de seguridad

Esta vulnerabilidad fue verificada con éxito en un modelo Western Digital My Cloud WDBCTL0020HWT ejecutando la versión 2.30.172 del firmware. Este problema no se limita a un unido modelo, ya que la mayoría de los productos de la serie My Cloud comparten el mismo código, y por tanto, el mismo problema de seguridad.

Western Digital My Cloud es un dispositivo de almacenamiento conectado a la red de bajo costo. Recientemente se descubrió que un usuario con ciertos conocimientos podría iniciar sesión fácilmente vía web y crear una sesión de administración que esté vinculada a una dirección IP. Al explotar este problema, un atacante no autenticado puede ejecutar comandos que normalmente requerirían privilegios de administrador y obtener el control completo del dispositivo My Cloud. El problema se descubrió mientras se realizaba ingeniería inversa de los binarios CGI para buscar problemas de seguridad.

Los detalles

Cada vez que se autentica un administrador, se crea una sesión del lado del servidor que está vinculada a la dirección IP del usuario. Una vez creada la sesión, es posible llamar a los módulos CGI autenticados enviando la cookie username=admin en la petición HTTP. El CGI invocado comprobará si una sesión válida está presente y vinculada a la dirección IP del usuario.

Se descubrió que es posible que un atacante no autenticado cree una sesión válida sin necesidad de iniciar una sesión. El módulo CGI network_mgr.cgi contiene un comando llamado cgi_get_ipv6 que inicia una sesión de administración que está vinculada a la dirección IP del usuario que realiza la solicitud cuando se invoca con el indicador de parámetro igual a 1. La invocación subsiguiente de comandos que normalmente requerirían privilegios de administrador estarían ahora autorizadas si un atacante establece la cookie username=admin, algo que sería ‘pan comido’ para cualquier hacker.

[irp]

De momento, el problema no ha sido solucionado, a la espera de una actualización del firmware por parte de Western Digital.

Recent Posts

  • Procesadores

Intel volverá a subir el precio de sus CPU un 10 %. La prioridad ahora es ganar más margen

Intel tiene una nueva prioridad: mejorar los márgenes de beneficio. Aunque la noticia en realidad es…

5 horas atrás
  • Tutoriales

AMD Ryzen 3 vs Ryzen 5 vs Ryzen 7 vs Ryzen 9: ¿cuál comprar?

Comprar un procesador AMD Ryzen para jugar o trabajar no siempre es sencillo. AMD dispone…

5 horas atrás
  • Software

Todo lo que se sabe de Project Zenith: el plan de Microsoft para frenar la fuga de programadores al Mac

Preparar un ordenador desde cero para ponerse a picar código en Windows suele ser un…

6 horas atrás