SOC Prime Bias: Crítico

04 Jun 2026 14:54 UTC

Evolución de APT28 PixyNetLoader de 2024 a 2026

Author Photo
SOC Prime Team linkedin icon Seguir
Evolución de APT28 PixyNetLoader de 2024 a 2026
shield icon

Detection stack

  • AIDR
  • Alert
  • ETL
  • Query

Resumen

El informe examina cómo APT28 evolucionó su familia de malware PixyNetLoader entre 2024 y 2026. El cargador se entrega a través de documentos de Office maliciosos que explotan CVE-2026-21509 e instala un DLL registrado como COM que extrae una carga útil oculta de archivos PNG usando esteganografía LSB. Esa carga es un implante de Covenant Grunt que se comunica a través del servicio en la nube FILEN. Los investigadores identificaron cuatro subfamilias distintas de PixyNetLoader y crearon una regla YARA unificada para apoyar la detección en las variantes.

Investigación

Los analistas revisaron alrededor de 90 muestras de malware y las agruparon en cuatro subfamilias basadas en funciones compartidas y patrones de hash de Rich header. Descubrieron que las variantes más recientes introducidas en marzo de 2026 añadieron nuevos métodos de esteganografía, incluyendo encabezados cifrados con AES y derivación de clave basada en PBKDF2. La investigación también documentó las rutas de archivo relevantes, claves de registro y nombres de exportación DLL utilizados por el malware, y produjo firmas YARA para la funcionalidad común en toda la familia.

Mitigación

Los defensores deben monitorear el registro COM sospechoso de DLLs desconocidas, las claves de registro específicas relacionadas con clsid vinculadas al malware, y la implementación de archivos PNG en ubicaciones de preparación conocidas. Las defensas de red también deben inspeccionar el tráfico al servicio FILEN y las características del payload que coincidan con los patrones de esteganografía LSB descritos en las reglas YARA. Las organizaciones deben aplicar el parche para CVE-2026-21509 y limitar o deshabilitar la ejecución de macros de Office de riesgo para reducir la exposición.

Respuesta

Si se detecta actividad de PixyNetLoader, aísle el punto final afectado, elimine el DLL malicioso y el archivo PNG asociado, y restablezca cualquier registro COM comprometido. Los investigadores deben recopilar la carga útil extraída de Covenant Grunt y los registros de red relevantes, luego buscar herramientas relacionadas de APT28, como SlimAgent o Graphite. El contenido de detección también debe ser actualizado y las restricciones de macros deben implementarse de manera consistente en todo el entorno.

Flujo de Ataque

Todavía estamos actualizando esta parte. Regístrese para recibir notificaciones

Notificarme

Detecciones

Posible secuestro de COM de Explorer (vía registro_event)

Equipo SOC Prime
03 jun 2026

Persistencia basada en Outlook posible (vía registro_event)

Equipo SOC Prime
03 jun 2026

Comportamiento sospechoso de creación, ejecución y eliminación de tareas programadas (vía creación_proceso)

Equipo SOC Prime
03 jun 2026

Ejecución de Taskkill sospechosa (vía línea_cmd)

Equipo SOC Prime
03 jun 2026

Posible abuso del manejador de protocolo URI de búsqueda / búsqueda-MS (vía línea_cmd)

Equipo SOC Prime
03 jun 2026

Schtasks apunta a directorio / binario / script sospechoso (vía línea_cmd)

Equipo SOC Prime
03 jun 2026

LOLBAS Regsvr32 (vía línea_cmd)

Equipo SOC Prime
03 jun 2026

Posible infiltración / exfiltración de datos / C2 a través de servicios / herramientas de terceros (vía línea_cmd)

Equipo SOC Prime
03 jun 2026

Posible secuestro de COM de Explorer (vía archivo_event)

Equipo SOC Prime
03 jun 2026

Persistencia basada en Outlook posible (vía archivo_event)

Equipo SOC Prime
03 jun 2026

Probable uso de herramientas de hackeo de Windows [Parte1] (vía archivo_event)

Equipo SOC Prime
03 jun 2026

Posible infiltración / exfiltración de datos / C2 a través de servicios / herramientas de terceros (vía consulta_dns)

Equipo SOC Prime
03 jun 2026

Tarea programada sospechosa (vía auditoría)

Equipo SOC Prime
03 jun 2026

Posible infiltración / exfiltración de datos / C2 a través de servicios / herramientas de terceros (vía proxy)

Equipo SOC Prime
03 jun 2026

Posible infiltración / exfiltración de datos / C2 a través de servicios / herramientas de terceros (vía dns)

Equipo SOC Prime
03 jun 2026

IOCs (HashSha256) para detectar: Seguimiento de APT28 PixyNetLoader: Evoluciones desde 2024 a 2026 Parte 5

Reglas AI de SOC Prime
03 jun 2026

IOCs (HashSha256) para detectar: Seguimiento de APT28 PixyNetLoader: Evoluciones desde 2024 a 2026 Parte 4

Reglas AI de SOC Prime
03 jun 2026

IOCs (HashSha256) para detectar: Seguimiento de APT28 PixyNetLoader: Evoluciones desde 2024 a 2026 Parte 3

Reglas AI de SOC Prime
03 jun 2026

IOCs (HashSha256) para detectar: Seguimiento de APT28 PixyNetLoader: Evoluciones desde 2024 a 2026 Parte 2

Reglas AI de SOC Prime
03 jun 2026

IOCs (HashSha256) para detectar: Seguimiento de APT28 PixyNetLoader: Evoluciones desde 2024 a 2026 Parte 1

Reglas AI de SOC Prime
03 jun 2026

IOCs (HashMd5) para detectar: Seguimiento de APT28 PixyNetLoader: Evoluciones desde 2024 a 2026

Reglas AI de SOC Prime
03 jun 2026

Detectar archivos PNG de esteganografía de PixyNetLoader [Evento de archivo de Windows]

Reglas AI de SOC Prime
03 jun 2026

Ejecución de simulación

Requisito previo: Debe haber pasado la Verificación previa de Telemetría y Línea base.

Razonamiento: Esta sección detalla la ejecución precisa de la técnica del adversario (TTP) diseñada para activar la regla de detección. Los comandos y la narrativa DEBEN reflejar directamente las TTPs identificadas y apuntar a generar la telemetría exacta esperada por la lógica de detección.

  • Narrativa de ataque & Comandos:
    Un operador de APT28 obtiene una carga maliciosa (por ejemplo, un backdoor de PowerShell) y la inserta en un PNG usando una herramienta de esteganografía personalizada. El operador luego copia el PNG elaborado a uno de los lugares de caída conocidos de PixyNetLoader (SplashScreen.png). La escritura del archivo genera un evento de auditoría de seguridad de Windows (4663) que coincide con la regla Sigma, provocando una alerta. El atacante se basa en un tipo de archivo que vive de la tierra (PNG) para mezclarse con los datos normales del usuario y evitar las firmas de AV de punto final.

  • Script de prueba de regresión:

    # --------------------------------------------------------------
    # Simulación de esteganografía PNG de PixyNetLoader – activa la detección
    # --------------------------------------------------------------
    
    # 1. Definir la ruta de destino (elegir una de las tres ubicaciones monitoreadas)
    $targetPath = "$env:USERPROFILEMicrosoft OneDrivesetupCacheSplashScreen.png"
    
    # 2. Construir un encabezado PNG mínimo (8 bytes) – en un ataque real este
    #    incluiría la carga útil oculta por esteganografía.
    $pngHeader = [byte[]] (0x89,0x50,0x4E,0x47,0x0D,0x0A,0x1A,0x0A)
    
    # 3. Agregar una carga útil ficticia (por ejemplo, un script de PowerShell codificado en base64)
    $payload = [Text.Encoding]::ASCII.GetBytes(
        "UE9TVCAiZXhlYyAiY2F0IC5leHQiIiA+ICJQYXlsb2FkIg=="
    )   # Base64 de: POST "exec "cat .ext"" > "Payload"
    
    $fileBytes = $pngHeader + $payload
    
    # 4. Escribir el PNG elaborado en la ubicación de destino
    [IO.File]::WriteAllBytes($targetPath, $fileBytes)
    
    Write-Host "PNG malicioso desplegado en $targetPath"
  • Comandos de limpieza:

    # Retirar el PNG malicioso para restaurar el host
    $targetPath = "$env:USERPROFILEMicrosoft OneDrivesetupCacheSplashScreen.png"
    if (Test-Path $targetPath) {
        Remove-Item -Path $targetPath -Force
        Write-Host "Eliminado $targetPath"
    } else {
        Write-Host "Archivo no encontrado – nada que limpiar."
    }