AppArmor

La seguridad de Linux puede fortalecerse mediante mecanismos que restringen las capacidades de las aplicaciones, incluso cuando estas se ejecutan con permisos legítimos.

AppArmor es un sistema de control de acceso obligatorio que utiliza perfiles para establecer qué recursos pueden utilizar determinados programas.

Estos perfiles pueden definir permisos sobre archivos y otras operaciones, dependiendo de las características y capacidades de la implementación.

Por ejemplo, una aplicación que solamente necesita leer archivos de configuración y escribir registros podría recibir un perfil que limite su acceso a esas ubicaciones.

Si posteriormente intenta realizar una operación fuera de lo permitido, AppArmor puede bloquearla.

Esto resulta útil para reducir el impacto de aplicaciones comprometidas o comportamientos inesperados.

Una ventaja de AppArmor es que puede resultar relativamente accesible para determinados administradores debido a su modelo de perfiles.

Sin embargo, las políticas deben mantenerse actualizadas cuando cambian las aplicaciones.

También es importante revisar los registros para identificar bloqueos legítimos y posibles intentos de acceso no autorizado.

Mini guía práctica: comienza con perfiles existentes, utiliza modos de observación cuando corresponda y revisa cuidadosamente las operaciones que necesitan tus aplicaciones.

Tip Winxgo: los mecanismos de control de acceso obligatorio ayudan a limitar las consecuencias de una vulnerabilidad, incluso cuando el atacante consigue ejecutar código dentro de una aplicación.

¿Consideras que AppArmor debería utilizarse de manera más amplia en servidores Linux?

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

This will close in 10 seconds

This will close in 0 seconds