Acerca de la SSI Contáctanos Manual para identificar y notificar phishing scam
Computer Emergency Response Team

UNAM-CERT

Equipo de Respuesta a Incidentes de Seguridad Informática

1 2 3 4
Departamento de Seguridad en Computo
  Notas de Seguridad
bolpdf bol
UNAM-CERT nota-2004-006
nota de Seguridad/UNAM-CERT
UNAM-CERT
Departamento de Seguridad en Cómputo
DGSCA-UNAM
nota de Seguridad UNAM-CERT 2004-006
Gusano Witty

En las últimas horas UNAM-CERT ha sido notificado de un nuevo gusano llamado Witty que aprovecha vulnerabilidades en los productos de ISS tales como RealSecure y BlackICE. Este gusano esta diseñado para provocar alto tráfico de red sobre ciertos puertos así como buscar por sistemas vulnerables que usen las aplicaciones señaladas de ISS, para posteriormente dañar los sistemas.

Fecha de Liberación: 30 de Marzo de 2004
Ultima Revisión: 12 de Agosto de 2004
Fuente:

Sistemas Afectados

  • BlackICE
  • Agent for Server 3.6
  • BlackICE
  • PC Protection 3.6
  • BlackICE
  • Server Protection 3.6
  • RealSecure
  • Network 7.0
  • RealSecure
  • Server Sensor 7.0
  • RealSecure
  • Sentry 3.6
  • RealSecure
  • Desktop 7.0
  • RealSecure
  • Desktop 3.6
  • RealSecure
  • Guard 3.6

    Descripción

     

    Un nuevo gusano ha sido descubierto, explotando la vulnerabilidad  del modulo de la aplicación BlackICE ISS/PAM. El gusano se distribuye a través de tramas UDP de un tamaño aproximado de un 1025 bytes, y teniendo como puerto fijo para propagarse  4000 y la característica de atacar  puertos al azar.

    Únicamente 470 bytes del código del gusano son los que operaran el modo de funcionamiento del gusano. El restante son instruciones para que el gusano trabaje directamente sobre la memoria, donde el código del gusano causara los desbordamientos de pila. El modulo ISS PAM inspeccionará el paquete sin importar si existe en el equipo un servicio escuchando en el puerto destino. Si el paquete es inspeccionado  por una versión vulnerable de BlackICE o RealSecure, el código del gusano sera ejecutado.

    Este gusano ha demostrado en las pocas horas de su propagación en varios sitios ser altamente malicioso, lentamente destruyendo los sistemas que infecta. Debido a su actividad, en algun punto este gusano dejara de operar, desafortunadamente para los usuarios llevandose consigo a los sistemas infectados através de la ejecución dentro de los sistemas infectados instruciones como  "format C:" o algún comando destructivo con similares características, el gusano corrompe de forma lenta los sistemas de archivos mientras continua se ejecución.

    Las vesiones de BlackICE 3.5 y posteriores no son afectadas por el gusano o por la vulnerabilidad. El gusano no afecta a la última versión del BlackICE 3.6ccg.

    Se ha detectado que el código del gusano es completamente dependiente de la versión de la librería iss-pam1.dll 3.6.16, por lo que los productos de ISS usando tal versión de la librería DLL se verán afectadas.

    La dependencia de la versión de la libreria DLL, es importante en la forma de como el gusano obtiene las direcciones para las llamadas al la Interfaz API de Windows.

    Cuando el DLL es recompilado entre las revisiones enviadas, estas sufriran cambios. Confiara en las funciones extraidas del archivo de iss-pam1.dll que está en una dirección específica. Cuando el DLL es recompilado entre las revisiones enviadas, estas direcciones estaran sujetas a experimentar  un cambio. Un cambio en las compensaciones hará que el gusano llame a las funciones incorrectas o ejecute código inválido. Los sistemas vulnerables a esta vulnerabilidad pero que no ejecuten la versión específica del DLL en el cual el gusano basa su modo de operación experimentarán caidas del software BlackICE o de RealSecure.

    La funcionalidad del gusano es la siguiente:

      1) Genera direciones IP Aleatorias
      2) Envia el código malicioso del gusano
      3) Repite los pasos 1-2 20,000 veces
      4) Abre una dirección aleatoria PHYSICALDRIVE del 0-7, el cual le permite acceso a los datos crudos del disco duro.
      5) Busca por un punto aleatorio en el Disco duro.
      6) Escribe 65 K de datos que van desde el DLL vulnerable al disco.
      7) Cierra el disco
      8) Inicia el proceso desde el paso 1

    Snort Signature

    La siguiente firma detectará tráfico del Gusano, de acuerdo con Internet Strorm Center.

    alert udp any 4000 -> any any (msg:"ISS PAM/Witty Worm Shellcode";
    content:"|65 74 51 68 73 6f 63 6b 54 53|"; depth:246;
    classtype:misc-attack; reference:www.lurhq.com/witty.html; sid:1000078;
    rev:1;)


    Impacto

    El gusano en sistemas  vulnerables  puede causar alto tráfico de red sobre puerto 4000 UDP y puertos aleatorios, y así mismo provocar la eliminación de datos en equipos vulnerables.


    Soluciones

     

    • Actualizar BlackICE a una version actual.

    • Actualizar RealSecure a una version actual

    • Bloquear puerto UDP origen 4000, en los gateways de
      red a fin de bloquear la propagacion del gusano.

    Apendices

     

    Apéndice A. Información de distribuidores Apéndice B. Referencias


    UNAM-CERT
    Equipo de Respuesta a Incidentes UNAM
    Departamento de Seguridad en Computo
    E-Mail : seguridad@seguridad.unam.mx
    http://www.unam-cert.unam.mx
    http://www.seguridad.unam.mx
    ftp://ftp.seguridad.unam.mx
    Tel : 56 22 81 69
    Fax : 56 22 80 43

    Login:

    Password:





      Acerca pacerca
     
      Contactanos pcontacto
     
      Staff pstaff
     
      FTP pftp
     

    Universidad Nacional Autonoma de M.xico 100 aqos UNAM Direccisn General de Servicios de Csmputo Acad.imico EQA ISO 27001 Aviso legal | Criditos
    Copyright © Todos los derechos reservados
    UNAM - CERT / DGSCA