Vulnerabilidad en Linux

Detalles técnicos
Productos afectados
Productos Afectados | Versiones |
---|---|
Linux |
|
Unix |
|
El paquete polkit está diseñado para definir y manejar políticas que permiten que los procesos sin privilegios se comuniquen con los procesos con privilegios en un sistema Linux.
Pkexec, herramienta de polkit, permite al usuario ejecutar comandos como un tercero de acuerdo con las definiciones de política de polkit utilizando el permiso SUID.
Debido a una implementación incorrecta de Pkexec, quien ataca puede aprovechar un acceso a la memoria fuera de los límites para escalar sus privilegios como root del sistema.
Mitigación
Para poder mitigar la vulnerabilidad de forma temporal se debe eliminar el bit SUID de pkexec, de la siguiente manera:
chmod 0755 /usr/bin/pkexec
Recomendaciones
Para poder mitigar la vulnerabilidad, instamos a aplicar los parches de seguridad recomendados según la distribución para Ubuntu, RedHat, Debian.