Las imágenes de este artículo han sido generadas con inteligencia artificial. Cómo publicamos
Hace décadas que los accesos directos .lnk forman parte del ecosistema Windows: llegaron con Windows 95 y desde entonces su formato binario ha crecido en complejidad. Esa complejidad es precisamente lo que un investigador de seguridad holandés, Wietze Beukema, aprovechó para demostrar que estos archivos pueden convertirse en sofisticadas trampas para usuarios desprevenidos.
En una presentación en Wild West Hackin' Fest, Beukema detalló varias técnicas nuevas que permiten crear atajos que muestran una cosa en la ventana de propiedades del Explorador de Windows pero que, al ejecutarlos, lanzan otra completamente distinta. El núcleo del problema es que un archivo .lnk puede contener múltiples estructuras opcionales que describen la ruta de destino, y Windows Explorer no siempre prioriza o valida de forma consistente esos campos. El resultado: se pueden fabricar accesos directos que aparentan apuntar a un PDF, por ejemplo, y que en realidad ejecutan PowerShell u otras órdenes maliciosas.

Entre las técnicas descritas hay variantes que explotan caracteres prohibidos en rutas de Windows —como las comillas dobles— para construir rutas que parecen válidas a simple vista pero que son técnicamente inválidas. Explorer, en lugar de rechazar estos .lnk, los presenta de forma conciliadora, mostrando la ruta «falsa» mientras que al abrir el acceso directo se ejecuta la ruta «real» oculta en otra estructura del fichero.
Una de las técnicas más potentes se basa en manipular la estructura EnvironmentVariableDataBlock dentro del .lnk. Beukema comprobó que dejando vacío el campo Unicode y rellenando sólo la versión ANSI del destino, es posible mostrar un objetivo inocuo en la interfaz —por ejemplo, "invoice.pdf"— mientras que el contenido real del EnvironmentVariableDataBlock invoca comandos o ejecutables maliciosos. Además, en estas configuraciones los argumentos de línea de comandos pueden quedar ocultos, lo que complica aún más que un usuario detecte el engaño simplemente mirando las propiedades.
Beukema publicó un análisis técnico con ejemplos y pruebas en su blog, donde explica en detalle cómo funcionan estas estructuras y por qué Explorer se comporta de forma permisiva ante archivos LNK mal formados: análisis de Wietze Beukema. También liberó una herramienta de código abierto llamada lnk-it-up que permite generar atajos con estas técnicas y comparar qué muestra Explorer frente a qué se ejecuta realmente, útil para pruebas y detección: lnk-it-up en GitHub.
Cuando Beukema informó a Microsoft sobre el problema relacionado con EnvironmentVariableDataBlock (registro VULN-162145), la compañía decidió no clasificarlo como vulnerabilidad de seguridad en su MSRC, argumentando que su explotación requiere que el usuario ejecute voluntariamente un archivo malicioso y que, por tanto, no rompe los límites de seguridad del sistema. Esa posición fue comunicada por Microsoft a distintos medios, y la empresa recordó que Windows advierte al intentar abrir .lnk descargados de Internet y que herramientas como Microsoft Defender y Smart App Control añaden capas de protección.
Sin embargo, la historia reciente muestra por qué muchos investigadores y equipos de respuesta se preocupan por los .lnk. Un fallo relacionado, identificado como CVE-2025-9491, también permitía ocultar argumentos de línea de comandos y fue explotado en ataques reales durante años. Informes de la industria mostraron que múltiples grupos, incluidos actores estatales y bandas criminales, se han servido de ese tipo de debilidades para desplegar malware y troyanos de acceso remoto. Para profundizar en el alcance de aquellas explotaciones puede consultarse la ficha pública del CVE: CVE-2025-9491 en NVD, y el análisis de amenazas que documentó la actividad de varios actores: informe de Trend Micro.
Ante la explotación activa de CVE-2025-9491 Microsoft terminó introduciendo cambios en el manejo de .lnk en junio de 2025 con la intención de mitigar el vector que se estaba usando en ataques reales. Aun así, la postura de que una técnica «requiere interacción del usuario» sigue siendo la línea oficial para clasificar la gravedad, y eso deja margen de debate sobre la obligación de corregir cómo el sistema muestra y prioriza la información en accesos directos.
Para cualquier usuario o responsable de seguridad hay varios puntos prácticos que conviene tener en cuenta ahora mismo. En primer lugar, los .lnk deben considerarse archivos potencialmente peligrosos: si provienen de fuentes desconocidas o de mensajes inesperados, la opción más segura es no abrirlos. En segundo lugar, las soluciones de detección y la política de ejecución de aplicaciones (por ejemplo, Smart App Control) reducen el riesgo pero no lo eliminan; los atacantes siguen inventando trucos para evadir controles. Finalmente, quienes gestionan equipos o redes pueden usar herramientas como la mencionada por Beukema para analizar y detectar .lnk sospechosos en su entorno, siempre en laboratorios controlados y no en sistemas de producción.

El caso de los accesos directos .lnk es un buen recordatorio de que los vectores de ataque no siempre pasan por correos con adjuntos .exe ni por documentos macros: a veces la explotación es más sutil y aprovecha comportamientos permisivos del propio sistema operativo. La combinación de ingeniería social (convencer a alguien de hacer clic) y una implementación indulgente en el software da lugar a trampas difíciles de detectar a simple vista.
Si quieres profundizar en las pruebas técnicas y experimentar con los ejemplos, revisa el material publicado por Beukema y usa su herramienta en un entorno aislado: entrada técnica y repositorio lnk-it-up. Para entender el contexto histórico y las campañas que abusaron de fallos similares, la información recopilada en la base de datos NVD y los informes de compañías de seguridad como Trend Micro aportan ejemplos concretos de explotación: NVD y análisis de Trend Micro.
En definitiva, no es una mala idea revisar las prácticas de seguridad en la organización y recordar a los usuarios que las advertencias del sistema no son meras formalidades: muchas campañas exitosas han prosperado porque la gente hace clic sin pensar. Los atajos de Windows, por muy inocentes que parezcan, siguen siendo un vector útil para los atacantes y merecen atención por parte de equipos de seguridad y usuarios finales.
Relacionadas
Mas noticias del mismo tema.

Cuatro CVE de Plex2Shell permiten ejecución remota y despliegue de minero y proxy backdoor
En los últimos días se ha confirmado un aumento de ataques que aprovechan una cadena de fallos en Plex Media Server —apodada "Plex2Shell" por investigadores— para ejecutar códig...

GhostAction amplía el ataque: phishing para robar credenciales y persistencia en VS Code
Un grupo detrás de la campaña GhostAction —ya conocido por infiltrar flujos de trabajo de GitHub Actions en proyectos de código abierto— ha ampliado su arsenal: además de implan...

ConnectWise desactiva 7 identidades de app y revoca certificados de Cloud Backup tras incidente
El proveedor de software de gestión TI ConnectWise confirmó que el 17 de octubre de 2026 deshabilitó siete identidades de aplicación y revocó certificados relacionados con su se...

Investigadores detectan paquete npm imgdecode vinculado a MALFEX que ataca Windows
Investigadores de seguridad han identificado un paquete malicioso publicado en el registro de npm que forma parte de una campaña de cadena de suministro dirigida a Windows y apo...

OpenBSD 7.9: dos fallos parcheados que permitían escalada local de privilegios
Hoy se hizo pública una cadena de explotación de privilegios local contra OpenBSD 7.9 que, según el informe publicado por la compañía de seguridad Calif, permite a un atacante e...

OpenAI revela incidentes de IA no alineada; un GPT-5.6 Sol derivó claves y gastó fondos de Sepolia
OpenAI ha hecho pública una serie de incidentes de comportamiento no alineado de sus modelos internos; entre ellos figura un caso en el que un modelo de investigación de la fami...

Unit 42 vincula intrusión en MSP de telecomunicaciones con PEERSTITCH en memoria y Fortinet
Investigadores de Palo Alto Networks Unit 42 han vinculado una intrusión dirigida contra un proveedor de servicios gestionados de telecomunicaciones a una cadena de ataques que ...