Cómo los criminales abusan del propio sitio web de Claude para difundir malware
Detection stack
- AIDR
- Alert
- ETL
- Query
Resumen
Los actores de amenazas están abusando de las funciones de compartir contenido de Claude.ai, incluidas Artifacts y Shared Chats, para alojar instrucciones maliciosas. Usando malvertising a través de Google Ads, los atacantes atraen a los usuarios a ejecutar comandos estilo ClickFix en Terminal o PowerShell que instalan malware para robo de información. Las campañas apuntan a usuarios de macOS y Windows, con el objetivo de robar credenciales, datos sensibles y criptomonedas.
Investigación
La investigación descubrió dos campañas separadas utilizando URLs de claude.ai para alojar páginas falsas de «Descargar Claude». Los analistas identificaron comandos ofuscados de una sola línea para macOS que entregaban Atomic macOS Stealer (AMOS), mientras que las víctimas de Windows recibieron comandos de PowerShell que implementaban una herramienta de acceso remoto basada en .NET. Las campañas también aprovecharon los parámetros de Google Ads para redirigir a los usuarios hacia estas páginas no verificadas generadas por usuarios.
Mitigación
Los usuarios nunca deben pegar comandos en Terminal o PowerShell a menos que entiendan completamente y confíen en la fuente. Las organizaciones deben entrenar a los empleados para reconocer las advertencias de «contenido no verificado» en las plataformas de IA y evitar resultados de búsqueda patrocinados al descargar software. Las aplicaciones siempre deben obtenerse directamente del sitio web oficial del proveedor.
Respuesta
Cuando se sospecha de un compromiso, los usuarios deben cambiar inmediatamente contraseñas críticas, incluidas las de banca, correo electrónico y criptomonedas, desde un dispositivo limpio. Habilitar la autenticación de múltiples factores en todas las cuentas compatibles y cerrar sesiones activas. Para la exposición a criptomonedas, mover los fondos a una billetera recién creada y asegurada con una frase de recuperación completamente nueva.
Flujo de Ataque
Todavía estamos actualizando esta parte.
Detecciones
Entrada RunMRU Sospechosa Con Semántica LOLBin (vía registry_event)
Posible Manipulación de Cadenas Codificadas en Base64 [MacOS] (vía cmdline)
Intento Sospechoso de Ejecución de Curl [MacOS] (vía cmdline)
Inyección de Carga Útil Maliciosa .NET vía Página Falsa de Instalación de Claude [Creación de Procesos en Windows]
Compartición de Contenido Malicioso a través de Páginas de Claude.ai [Servidor Web]
Ejecución de Simulación
-
Narrativa del Ataque & Comandos: El adversario ha creado una carga útil maliciosa (por ejemplo, una actualización de software falsa o un recolector de credenciales) y la ha alojado a través de un «Artifact» de Claude.ai. Para evitar la detección por filtros basados en reputación, el atacante envía un enlace a la víctima. La simulación imitará que un usuario hace clic en este enlace, haciendo que el proxy/servidor web registre una solicitud GET a
https://claude.ai/artifact/malicious-payload-id. Esta acción genera la telemetría requerida por laurl|containslógica en la regla de detección. -
Script de Prueba de Regresión:
#!/bin/bash # Script de simulación para generar telemetría para la detección de compartición de contenido en Claude.ai. echo "[+] Comenzando la Simulación: Compartición de Contenido Malicioso a través de Claude.ai" # Simular una solicitud GET a un Artifact de Claude (Activa detección) echo "[+] Activando detección vía ruta /artifact/..." curl -s -o /dev/null "https://claude.ai/artifact/malicious-payload-9921" # Simular una solicitud GET a una Página Compartida de Claude (Activa detección) echo "[+] Activando detección vía ruta /share/..." curl -s -o /dev/null "https://claude.ai/share/attacker-controlled-content" echo "[+] Simulación Completa. Revisar SIEM para alertas." -
Comandos de Limpieza:
# No se realizan cambios persistentes en el sistema durante esta simulación. # Simplemente borre el historial del shell para asegurar que no queden rastros de los comandos de prueba. history -c