Clicky

Falla crítica de WinRAR afecta a todas las versiones lanzadas en los últimos 19 años

Categoría: Seguridad
Visitas: 1300
falla WinRAR

Permite a los atacantes extraer archivos comprimidos en una carpeta de su elección

Cuidado a los usuarios de Windows... se ha descubierto una nueva y peligrosa vulnerabilidad de ejecución remota de código en el software WinRAR, que afecta a cientos de millones de usuarios en todo el mundo.

Investigadores de seguridad cibernética en Check Point revelaron detalles técnicos de una vulnerabilidad crítica en WinRAR, una popular aplicación de compresión de archivos de Windows con 500 millones de usuarios en todo el mundo, que afecta a todas las versiones del software lanzado en los últimos 19 años.

La falla reside en la forma en que una antigua biblioteca de terceros, llamada UNACEV2.DLL, utilizada por el software y que maneja la extracción de archivos comprimidos en formato de archivo de compresión de datos ACE.

Sin embargo, dado que WinRAR detecta el formato por el contenido del archivo y no por la extensión, los atacantes pueden simplemente cambiar la extensión .ace a la extensión .rar para que se vea normal.

Según los investigadores, en la biblioteca encontraron un error "Absolute Path Traversal" que podría aprovecharse para ejecutar código arbitrario en un sistema específico que intenta descomprimir un archivo malintencionado usando las versiones vulnerables del software.

La falla de la ruta de acceso permite a los atacantes extraer archivos comprimidos en una carpeta de su elección en lugar de la carpeta elegida por el usuario, dejando una oportunidad para colocar código malicioso en la carpeta de inicio de Windows, donde se ejecutará automáticamente en el próximo reinicio.

Como se muestra en la demostración de vídeo compartida por los investigadores, para tomar el control total de las computadoras seleccionadas, todo lo que un atacante debe hacer es convencer a los usuarios de que abran archivos comprimidos malintencionados utilizando WinRAR.

Debido a que el equipo de WinRAR había perdido en 2005 el código fuente de la biblioteca UNACEV2.dll, decidió eliminar UNACEV2.dll de su paquete para solucionar el problema y lanzó la versión 5.70 beta 1 de WINRar que no es compatible con el formato ACE.

Se recomienda a los usuarios de Windows que instalen la última versión de WinRAR tan pronto como sea posible y eviten abrir archivos recibidos de fuentes desconocidas.