Im eBPF-Subsystem wurde eine weitere Schwachstelle entdeckt (CVE fehlt), Ă€hnlich dem Problem von gestern, das es einem lokalen, nicht privilegierten Benutzer erlaubt, Code auf Kernel-Ebene von Linux auszufĂŒhren. Das Problem tritt seit Kernel-Version 5.8 auf und ist bislang unbehoben. Ein funktionierender Exploit soll am 18. Januar veröffentlicht werden.
Die neue Schwachstelle wird durch unzureichende ĂberprĂŒfung der fĂŒr die AusfĂŒhrung ĂŒbermittelten eBPF-Programme verursacht. Insbesondere hat der eBPF-ĂberprĂŒfer einige Typen von Zeigern *_OR_NULL nicht ordnungsgemÀà eingeschrĂ€nkt, was es ermöglichen kann, mit Zeigern aus eBPF-Programmen zu manipulieren und die eigenen Berechtigungen zu erhöhen. Um die Ausnutzung der Schwachstelle zu verhindern, wird empfohlen, die AusfĂŒhrung von BPF-Programmen fĂŒr nicht privilegierte Benutzer mit dem Befehl âsysctl -w kernel.unprivileged_bpf_disabled=1â zu verbieten.
Quelle: opennet.ru
