Categories: SeguridadVirus

Escalada de privilegios en función mremap del kernel de Linux

La función mremap da la capacidad de cambiar el tamaño o mover áreas de

memoria virtual (VMAs) o parte de ellas. Una VMA típica suele ocupar al

menos una página de memoria (que tiene un tamaño de 4kB en la

arquitectura i386). Una comprobación incorrecta de tamaños descubierta

dentro del código de kernel do_mremap(), que realiza el remapeo de una

zona de memoria virtual puede llevar a la creación de una VMA de

longitud 0.

El problema se basa en el problema de mremap, al

remapear dos páginas dentro de una VMA, crea un agujero de memoria del

tamaño de una página pero un VMA adicional de dos. En el caso del

remapeo de una de tamaño 0, no se crea el agujero de VMA, pero se crea

un descriptor adicional también de tamaño 0. Un área de memoria virtual

maliciosa como esa puede desestabilizar las operaciones de otras rutinas

de manejo de memoria.

Ya que no se requieren privilegios

especiales para utilizar la llamada mremap, cualquier proceso puede

hacer uso de este problema para desestabilizar el subsistema de manejo

de memoria del kernel. La explotación con éxito de esta vulnerabilidad

puede permitir la escalada local de privilegios, incluyendo la ejecución

de código arbitrario con acceso a nivel kernel. Se tiene constancia de

la existencia de códigos de demostración de la vulnerabilidad que crean

shells con privilegios de root en sistemas vulnerables.

Demostrando agilidad a la hora de responder al problema, gran cantidad

de distribuciones Linux han publicado ya actualizaciones para corregir

este problema, entre las que se encuentran las siguientes:

Astaro

Conectiva

Debian

EnGarde

Fedora

Red Hat

SuSE

Turbo Linux

Redacción Silicon

La redacción de Silicon está compuesta por profesionales del periodismo 2.0

Recent Posts

La mitad de los consumidores españoles planea cambiar de operador móvil

El 53 % confiesa su intención de pasarse a otra compañía. De ellos, un 36…

17 horas ago

La gestión de riesgos está obstaculizando la innovación empresarial

La mayoría de los equipos de TI están ocupados manteniendo sistemas y resolviendo problemas, lo…

18 horas ago

LG y Ricoh estrechan lazos

Ambas compañías asiáticas trabajarán juntas para impulsar la transformación digital de clientes B2B.

18 horas ago

La adopción de la nube híbrida multicloud crecerá en España muy por encima de la media

Según el informe Enterprise Cloud Index de Nutanix, en los próximos tres años las organizaciones…

19 horas ago

Las empresas de tecnología tienen mejores previsiones de contratación que la media nacional

La mayoría de ellas espera mantener el volumen de sus plantillas intacto de cara al…

19 horas ago

Iñigo Sanz Egurrola vuelve a atmira como director de tecnología

Tras marcharse SDG, regresa a una compañía en la que había sido líder de datos,…

20 horas ago