Linux Foundation har meddelat att Google finansierar arbetet med att underhålla säkerhetsmekanismerna i Linux-kärnan och förbättra kärnsäkerheten. Gustavo Silva och Nathan Chancellor kommer att anställas på heltid.
Nathan är känd för sitt arbete med att säkerställa byggandet av Linux-kärnan med hjälp av Clang-kompilatorn och för att använda skyddsmekanismer under byggprocessen, såsom CFI (Control Flow Integrity). Hans fortsatta arbete under den första fasen kommer att fokusera på att åtgärda alla fel som uppstår vid användning av Clang/LLVM och implementera ett system för kontinuerlig integrering för att testa byggnader baserade på Clang. När kända problem är lösta, kommer arbetet med att lägga till ytterligare säkerhetsmöjligheter i kärnan som tillhandahålls av Clang-kompilatorn att påbörjas.
Gustavo är en aktiv deltagare i KSPP (Kernel Self Protection Project) som främjar teknologier för aktivt skydd i Linux-kärnan. Gustavos huvuduppgift blir att åtgärda vissa typer av buffertöverskridningar genom att ersätta alla instanser av arrayer med noll längd eller som bara innehåller ett element med flexibla arraymedlemmar. Utöver detta kommer Gustavo att arbeta med att korrigera kodfel innan de når huvudkärnan och utveckla mekanismer för aktivt skydd i kärnan.
Källa: opennet.ru
