CVE-2026-80757 in Linux
Riassunto
di VulDB • 03/09/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
selinux: rifiutare un conteggio delle permessi di una classe inferiore alle comuni ereditate
security_get_permissions() mappa le permessi di una comune ereditata in un array dimensionato in base alle proprie permessi della classe (nprim), ma class_read() prende tale nprim verbatim dall'immagine della policy e non verifica mai che essa copra la comune. Una classe che eredita una comune con N permessi mentre dichiara un nprim più piccolo viene accettata, e durante il caricamento le permessi della comune vengono scritte oltre l'array dimensionato per la classe: si tratta di uno heap write out-of-bounds (scrittura fuori dai limiti nello heap).
Rifiutare una classe il cui conteggio delle permessi è inferiore a quello della sua comune ereditata. Le policy ben formate, in cui il conteggio delle classi include già le permessi ereditate, non sono interessate.
If you want to get best quality of vulnerability data, you may have to visit VulDB.