CVE-2026-80912 in Linuxinfo

Zusammenfassung

von VulDB • 04.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

selinux: Ablehnung eines nicht zugewiesenen Klassenwerts in security_get_classes()

security_get_classes() dimensioniert ein Array basierend auf p_classes.nprim und füllt es mit dem Wert -1. Ein Klassenwert, der von der Richtlinie (Policy) niemals definiert wird, hinterlässt einen NULL-Zeiger. sel_make_classes() übergibt jeden Eintrag an sel_make_dir(), wodurch derselbe Dereferenzierungsfehler in d_alloc_name() auftritt wie im Berechtigungsarray. Die Klassensymboltabelle darf lückenhaft sein (dazu dient die Funktion policydb_class_isvalid()), aber dieser Getter erstellt ein eigenes Array direkt aus der Hash-Tabelle und verfügt über keine solche Prädikat-Prüfung.

Der Lookup soll fehlschlagen, wenn ein Wert nicht zugewiesen wurde, anstatt den NULL-Zeiger zurückzugeben. Konforme Richtlinien definieren jede deklarierte Klasse und sind davon nicht betroffen.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

26.08.2026

Veröffentlichung

04.09.2026

Moderieren

akzeptiert

Eintrag

VDB-399124

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!