Ein Fehler im LSM-Modul Landlock erlaubte es, zurückgesetzte Privilegien wiederzuerlangen.

Jann Horn vom Google Project Zero-Team, der einst die Schwachstellen Spectre und Meltdown aufdeckte, fand einen logischen Fehler in der Implementierung des Linux-Sicherheitsmoduls (LSM) Landlock, das es einem Programm ermöglicht, bereits zurückgesetzte Privilegien zurückzugewinnen, wenn das Programm Zugriff auf die Systemaufrufe fork() und keyctl() hat.

Der Mechanismus Landlock ermöglicht es nicht privilegierten Programmen, unnötige Privilegien, die für ihren Betrieb nicht erforderlich sind, zurückzusetzen und sich freiwillig den weiteren Zugang zum System zu beschränken, um die Sicherheit zu erhöhen, beispielsweise zum Schutz vor Versuchen, Sicherheitsanfälligkeiten in der Software auszunutzen. Ein Programm kann beispielsweise den Zugriff auf Dateien außerhalb seines Arbeitsverzeichnisses verbieten.

Wie ein Ingenieur von Google feststellte, gab es einige Situationen, die von den Entwicklern des Moduls nicht berücksichtigt wurden, und dies ermöglicht es dem Programm, unter bestimmten Bedingungen die zurückgesetzten Privilegien erneut zu erlangen. Der Fehler existiert in allen Versionen des Kernels mit dem LSM-Modul Landlock, da er in der ursprünglichen Implementierung dieses Moduls vorhanden ist. Die Behebung des identifizierten Problems ist in der heutigen Testversion des Kernels 6.11-rc1 enthalten, wurde jedoch noch nicht in stabile Zweige übertragen.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster