Windows Vista implementará ASLR activado de serie


Microsoft ha incluido en la Beta 2 de Windows Vista una nueva funcionalidad destinada a prevenir la ejecución de código no deseado en el sistema a través de, habitualmente, desbordamientos de memoria intermedia (buffer).





Con su Beta 2, Vista se sube al carro de otros sistemas como OpenBSD
y varias distribuciones Linux e implementa ASLR (Address Space Layout
Randomization) para Windows Vista. Además, lo activa por defecto.

Para comprender qué implica esto, se debe entender en qué suelen
consistir los ataques de desbordamiento de memoria intermedia y cómo
son aprovechados. Cuando ocurre un desbordamiento de memoria, el
espacio de direcciones de memoria del sistema operativo se corrompe
de alguna forma. Si un atacante, a través de cualquier vulnerabilidad,
es capaz de sobreescribir ciertos valores, puede tomar el control del
sistema y hacer que se ejecute cualquier parte de la memoria (con el
código que contenga).

Es habitual que los atacantes "se ayuden" de ciertas direcciones de
memoria conocidas para poder "saltar" en el espacio de memoria y
ejecutar su código inyectado. Estas direcciones coinciden habitualmente
con las librerías básicas del sistema operativo, que son siempre
cargadas en el mismo espacio de memoria. Así los exploits, programados
con una dirección concreta, funcionan siempre en las mismas versiones
de Windows, pues saben exactamente dónde ir para poder ser ejecutados
porque los procesos principales siempre se cargan en el mismo espacio.
Este procedimiento (presentado de una forma muy básica) es el que ha
permitido ataques como el de Sasser y derivados, SQL Slammer o el
más reciente ocurrido por el problema de Windows Meta File (WMF).

Esta facilidad para predecir las direcciones comunes es precisamente
el punto que ataca ASLR. Cada vez que se arranca el sistema el método
se ocupa de cargar las áreas críticas del sistema en espacios más
o menos aleatorios, de forma que no pueden ser predichas de forma
sencilla. Al menos, un atacante tendría que probar un número
significativo de valores (hasta 256) para poder acertar con la
dirección adecuada. Incluso así, este valor no sería el mismo en
cualquier otro sistema Windows Vista, por lo que un sistema
automatizado de ataque (por ejemplo un gusano) tendría que adivinar
en cada sistema atacado la dirección concreta. Sin duda, un freno
importante para los ataques automatizados que cada cierto tiempo
azotan la Red.

ASLR hubiese sido especialmente útil hace algunos años. Actualmente
los gusanos que aprovechan de forma automática desbordamientos de
memoria intermedia en el sistema y se replican de un sistema a otro,
no están entre las preferencias de los atacantes. Hoy en día los
esfuerzos están concentrados en sofisticadas técnicas de phishing,
ataques segmentados de ingeniería social, troyanos indetectables y
virus personalizados... lejos quedaron los días en los que los
creadores de malware deseaban hacer el mayor ruido posible.

ASLR no es ninguna nueva tecnología ni la solución definitiva contra
ataques automatizados. Es una defensa destinada a poner trabas a la
habitual ejecución solapada de código no deseado. Prácticas de usuario
como el trabajo diario bajo cuentas limitadas siguen siendo técnicas
de protección incluso más eficaces. Aun así ASLR resulta una novedad
bienvenida en sistemas Windows y, junto con otras funcionalidades que
se están añadiendo al nuevo sistema (entre otros, forzar privilegios
más bajos en el nuevo navegador), puede elevar considerablemente la
seguridad del próximo lanzamiento de Microsoft.

Poco a poco se va perfilando el carácter del incipiente Microsoft
Vista, volcado principalmente en funcionalidades destinadas a una
mayor vistosidad y seguridad. Aunque todo esfuerzo en este último
sentido es bienvenido, es necesario que el usuario final del sistema
o el propio administrador conozcan realmente qué funciones de seguridad
posee el sistema operativo, de qué le protegen y cómo configurarlas
adecuadamente. Sin estas premisas, todo intento es vano. Por ejemplo,
es importante destacar que ASLR intentará evitar la ejecución de
código no deseado de forma automática pero en ningún caso, por sí
solo, protegerá de la ejecución intencionada de archivos. Sólo el
sentido común y la prudencia pueden ayudar en este sentido.

En cualquier caso, esta funcionalidad no exime de la necesidad de
seguir actualizando y protegiendo los sistemas con el mayor de los
cuidados.

Más información:

Address Space Layout Randomization in Windows Vista
http://blogs.msdn.com/michael_howard/archive/2006/05/26/608315.aspx

Fuente:
Sergio de los Santos
ispasec.com



Otras noticias de interés:

Actualización del kernel para OpenSUSE
Se ha publicado la actualización del kernel para OpenSUSE 11.3 a la versión 2.6.34.4, en la que se corrigen cinco vulnerabilidades locales de denegación de servicio y de elevación de privilegios....
phpMyAdmin vulnerable a convcharset Cross-Site Scripting
Tim Brown encontró una vulnerabilidad en phpMyAdmin, la cual puede ser explotada por usuarios malisiosos al ejecutar ataques del tipo cross-site scripting...
Se hace público un exploit para una brecha crítica en MS - Windows
Se ha hecho público un nuevo código de ataque que explota una brecha crítica en el sistema operativo Windows, presionando así a Microsoft para que cubra la vulnerabilidad antes de que el problema llegue a provocar una epidemia de gusanos informá...
Disponible Wine 1.0
El equipo de wine ha anunciado la disponibilidad para descarga de la primera versión estable de esta aplicación, la 1.0. Han tardado muchos años pero ya hemos podido disfrutar de las cualidades de wine en sus versiones anteriores....
Nueva actualización de Thunderbid
Qué mejor manera de iniciar el año que actualizando nuestros programas. Esto aplica con el conocido cliente de correo electrónico Mozilla Thunderbid, pues se ha liberado una nueva versión dedicada a corregir 5 problemas de seguridad....
Fiebre #igersVenezuela y la delincuencia 2.0
La red social Instagram desató en los venezolanos la moda de subir fotos de dominio público imitando la vida de una celebridad de Los Ángeles y pasar por alto la prudencia, seguridad digital y exposición ante la ciberdelincuencia organizada....
IBM presenta un nuevo escritorio virtual basado en GNU/Linux
Comparada con los escritorios tradicionales basados en productos Microsoft, esta solución ofrece a los usuarios importantes ahorros de costes en licencias, software, consumo energético y servicios tecnológicos....
YA HA APARECIDO EL LIBRO HACKERS 4 DE MCGRAW-HILL
El mundo digital avanza rápidamente. Cada día aparecen nuevas herramientas, técnicas y metodologías que utilizan los hackers para introducirse en todo tipo de sistemas y redes. El bestsellers Hackers se actualiza una vez más para tratar las últ...
4to Congreso Nacional de Software Libre - Valencia - Venezuela
El Cuarto Congreso Nacional de Software Libre (Venezuela 2008) es una serie ordenada de eventos que se inician desde el 18 de abril al 19 de julio de 2008. entre uno de sus principales objetivos se encuentra el de concentrar a una selección importan...
Error en el buffer de DirectX puede comprometer el sistema
DirectX consiste en un sistema de los interfaces de programación (APIs) que son utilizados por los programas de todos los Windows para la ayuda de los multimedia. Dentro de DirectX, la tecnología de DirectShow realiza sourcing lateral, la manipula...

Brindanos
un o una


Redes Sociales

Publicidad


Gana Bitcoins desde tu casa

Categorías


Planeta Vaslibre

Blog Roll




Nube de tags

  • activado
  • anonimato
  • anonimo
  • antivirus
  • apache
  • aslr
  • blog
  • bsd
  • bug
  • centos
  • chrome
  • cifrado
  • computer
  • debian
  • exploits
  • fedora
  • fice
  • firefox
  • forense
  • freebsd
  • gentoo
  • github
  • gnome
  • gnu
  • gpl
  • gtk
  • hack
  • hacking
  • hosting
  • implementara
  • informatica
  • internet
  • isos
  • libre
  • licencias
  • linux
  • linuxmint
  • lxde
  • micros
  • mint
  • mit
  • mozilla
  • mysql
  • noticia
  • opensource
  • pgp
  • php
  • sabayon
  • seguridad
  • serie
  • system
  • tecnologia
  • thunar
  • thunderbird
  • tor
  • troyanos
  • tware
  • ubuntu
  • underground
  • vaslibre
  • virus
  • viserproject
  • vista
  • vivaldi
  • vulnerabilidades
  • web
  • website
  • windows
  • xanadu
  • xfce
  • xombra