CVE-2026-80757

Publicada el 3 sept 2026

En el Linux kernel, se ha resuelto la siguiente vulnerabilidad: selinux: rechazar un recuento de permisos de clase inferior a su common heredado security_get_permissions() mapea los permisos de un common heredado en un array dimensionado por el permissions.nprim propio de la clase, pero class_read() toma ese nprim literalmente de la imagen de política y nunca comprueba que cubra el common. Una clase que hereda un common de N permisos mientras declara un nprim menor es aceptada, y al cargar los permisos del common se escriben más allá del array dimensionado para la clase -- una escritura heap fuera de límites. Rechazar una clase cuyo recuento de permisos esté por debajo del de su common heredado. Las políticas bien formadas, donde el recuento de la clase ya incluye los permisos heredados, no se ven afectadas.

Artículos relacionados

This product uses the NVD API but is not endorsed or certified by the NVD.

La descripción técnica es una traducción nuestra del texto original de NVD, en inglés.

Base de datos CVE