Eine Schwachstelle in Binder, einem Subsystem des Linux-Kernels, das in Rust geschrieben wurde.

Im im Kernel Linux 6.18 enthaltenen Interprozesskommunikationsmechanismus Binder, der in Rust geschrieben wurde, wurde eine Schwachstelle (CVE-2025-68260) behoben. Das Problem wurde durch einen Race Condition bei der Ausführung von Operationen in unsicheren Blöcken verursacht, die direkt mit Zeigern auf die vorherigen und nächsten Elemente der Liste arbeiten. Bei erfolgreicher Ausnutzung führt die Schwachstelle im Binder zu einem Absturz, verursacht jedoch keinen Speicherbeschädigungen.

Greg Kroah-Hartman, der für die Unterstützung des stabilen Branches des Linux-Kernels verantwortlich ist, äußerte sich zu dieser Schwachstelle und erklärte, dass Rust kein Allheilmittel ist, um alle Sicherheitsprobleme zu beseitigen, jedoch hilft diese Sprache tatsächlich, sich gegen eine bestimmte Klasse von Schwachstellen zu schützen. Bemerkenswert ist, dass neben der Schwachstelle im Binder gestern Informationen über 159 Schwachstellen in verschiedenen Komponenten des Linux-Kernels, die in C geschrieben sind, veröffentlicht wurden.

Quelle: opennet.ru

60GB SSD 8Gb DDR4