Video Soft BBS


Video Soft BBS
Menú Principal
Anti Trojans
Antivirus
Hoaxes
Subscripciones
Otro software
Artículos
Links
Sugerencias
Sobre el BBS
Direcciones
Galería
Chat

Controlado desde el 19/10/97 por NedStat

VSAntivirus   
Esta página es un servicio gratuito de Video Soft BBS -
SUBSCRIBASE en nuestras listas de correo.
Es usted nuestro visitante número  desde el 12 de agosto de 1996

Desbordamiento de búfer en ASP.NET (MS02-026)
 
VSantivirus No. 700 - Año 6 - Viernes 7 de junio de 2002

Desbordamiento de búfer en ASP.NET (MS02-026)
http://www.vsantivirus.com/vulms02-026

Aviso de seguridad: Desbordamiento de búfer en ASP.NET
Nombre original: Unchecked Buffer in ASP.NET Worker Process (Q322289)
Fecha original: 6/jun/02
Aplicación vulnerable: .NET Framework
Severidad: Moderada, se deben cumplir ciertas condiciones
Riesgo: Denegación de servicio, ejecución de código en forma arbitraria
Referencia: Microsoft Security Bulletin MS02-026

ASP.NET es una colección de tecnologías que intentan ayudar a los desarrolladores a construir aplicaciones basadas en la Web. Estas aplicaciones confían en el protocolo HTTP para proveer conectividad.

Una de las características del HTTP (denominada técnicamente "sin estado"), es que cada página solicitada por un usuario a un sitio, es considerada una solicitud independiente.

Para compensar esto, ASP.NET provee una variedad de modos para manejar estas sesiones en forma conjunta (cada aplicación). Uno de esos modos es StateServer. Este modo guarda el estado de la sesión en un proceso separado. Este proceso puede estar ejecutándose en la misma máquina de la aplicación ASP.NET, o en otra diferente.

Existe un búfer de almacenamiento que no es chequeado en una de las rutinas que maneja el proceso de las cookies en el modo StateServer. Esto puede provocar un desbordamiento de búfer, sobrescribiendo con datos aleatorios partes del propio programa en memoria. Manipulada esta información excedente por medio de un código especialmente creado, podría hacerse que un atacante reiniciara la aplicación ASP.NET.

Cómo resultado, todos los usuarios conectados a la aplicación Web, verían reiniciarse su sesión, además de perder toda la información actual.

Un factor que disminuye el riesgo, es que el modo StateServer no es el usado por defecto, debiendo la aplicación ASP.NET estar configurada especialmente para usarlo.

Y aún en caso de ser usado, el riesgo solo existe si la aplicación utiliza o acepta cookies.

Aquellos administradores, desarrolladores o usuarios que utilicen ASP.NET en .NET Framework, deberían descargar e instalar el parche que ya está disponible en esta página:

http://www.microsoft.com/technet/security/bulletin/ms02-026.asp


Glosario:

.NET Framework es la nueva plataforma de Microsoft que permite la ejecución de aplicaciones, programas, y sitios Web, desarrollados en C#, J#, ASP.NET, etc.



(c) Video Soft - http://www.videosoft.net.uy
(c) VSAntivirus - http://www.vsantivirus.com
 

Copyright 1996-2002 Video Soft BBS