elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
25 Mayo 2012, 10:37  


Tema destacado: Recuperar cuenta de Google, GMail, Youtube

+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Bugs y Exploits (Moderador: berz3k)
| | |-+  Ejecución remota de código en Microsoft Visual Basic 6.x
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ejecución remota de código en Microsoft Visual Basic 6.x  (Leído 1,980 veces)
sch3m4
Colaborador
***
Desconectado Desconectado

Mensajes: 1.603

Nihil est in intelectu quod prius not fuerit insen


Ver Perfil WWW
Ejecución remota de código en Microsoft Visual Basic 6.x
« en: 22 Enero 2008, 11:38 »

Citar
-------------------------------------------------------------------
 Hispasec - una-al-día                                  21/01/2008
 Todos los días una noticia de seguridad          www.hispasec.com
 -------------------------------------------------------------------

 Ejecución remota de código en Microsoft Visual Basic 6.x
 --------------------------------------------------------

Se han encontrado varias vulnerabilidades en Microsoft Visual Basic 6.x
que podrían ser explotadas por un atacante remoto para causar una
denegación de servicio o ejecutar código arbitrario con los permisos del
usuario ejecutando la aplicación.

La vulnerabilidad está causada por errores de límite en MSDE.dll al
manejar archivos .dsr, lo que podría provocar un desbordamiento de búfer
basado en pila. Esto podría ser explotado por un atacante remoto, por
medio de un archivo que contenga cadenas demasiado largas para los
campos ConnectionName o CommandName, para causar que la aplicación deje
de responder o ejecutar código arbitrario.

Para que la ejecución de código pueda llevarse a cabo con éxito el
usuario tendría que abrir el archivo .dsr especialmente modificado y
pinchar en alguno de los dos campos citados anteriormente.

Está confirmada la existencia de un exploit para la versión 6.0 SP6 y
podría afectar también a todas las versiones anteriores.

Se recomienda no abrir archivos .dsr no confiables o de procedencia
dudosa.

Opina sobre esta noticia:
http://www.hispasec.com/unaaldia/3376/comentar

Más información:

MS Visual Basic Enterprise Ed. 6 SP6 ".dsr" File Handling Buffer Overflow
http://www.milw0rm.com/exploits/4938


Pablo Molina
pmolina@hispasec.com

No abrir ningún .dsr hasta que salga el parche  ;)
En línea

OpenSec

"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.(..
AlbertoBSD
Estudiante y
Colaborador
***
Desconectado Desconectado

Mensajes: 1.955


Anonymous & Paranoid


Ver Perfil WWW
Re: Ejecución remota de código en Microsoft Visual Basic 6.x
« Respuesta #1 en: 22 Enero 2008, 21:47 »

Bien. estos archivos drs, pueden hacer lo de un BoF, tenia que ser microsoft.

Una solucion para los programadores de aplicaciones en VB, no estaria mal tener el resumen MD5, de cada uno de los codigos de su proyecto asi estarian seguros de que es su archivo el que tratan de abrir. Sin embargo como son de windows dudo mucho que usen MD5  :xD

Un saludo
En línea

Bien Super Divertido
@wifigdlmx
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Vulnerabilidad en pila Bluetooth de Microsoft 2.1 [ejecución remota de código]
Hacking Mobile
ANELKAOS 0 1,090 Último mensaje 13 Julio 2011, 13:02
por ANELKAOS
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines