Vorige maand hebben hackers toegang gekregen tot een aantal servers die worden gebruikt om de Linux-kernel te verspreiden. De gevolgen van de hack vallen waarschijnlijk mee: het is onwaarschijnlijk dat de broncode van Linux is gewijzigd.
In een mededeling op de voorpagina van Kernel.org wordt melding gemaakt van de hack, die op uiterlijk 12 augustus plaatsvond; dat staat in een mail die naar de Kernel.org-mailinglist is verzonden. De hack werd 28 augustus ontdekt. Het is nog onduidelijk tot hoeveel servers de hackers toegang hebben gekregen.
Op in ieder geval één server wisten de hackers root-toegang te verkrijgen. Waarschijnlijk konden de hackers op deze server inloggen door een wachtwoord te achterhalen. Hoe ze vervolgens root-toegang hebben verkregen, is nog onbekend. Bij de aanval werden bestanden van openssh gewijzigd en is een trojan geïnstalleerd. Ook werden alle interacties met gebruikers gelogd.
De Linux-developers ontdekten de hack toen in een logfile foutmeldingen van een niet-geïnstalleerd pakket opdoken. Het is op dit moment nog onduidelijk of de hackers broncode van de Linux-kernel hebben gewijzigd, maar dat is onwaarschijnlijk: dat zou zijn opgemerkt, omdat voor elk bronbestand een sha1-sleutel wordt gegenereerd die na wijziging niet meer zou kloppen.
Zijn er toch bronbestanden gewijzigd, dan zijn de gevolgen waarschijnlijk nog steeds beperkt. Vrijwel alle Linux-users gebruiken een Linux-kernel die met een distributie wordt meegeleverd. Alleen developers van Linux-distro's of do it yourself-knutselaars die zelf een Linux-kernel hebben gecompileerd, zouden in dat geval kwetsbaar zijn.
Op dit moment is Kernel.org bezig met het herinstalleren van de getroffen servers en wordt een analyse van de code uitgevoerd, om er zeker van te zijn dat er echt geen broncode is gewijzigd. Ook zijn de opsporingsautoriteiten in de Verenigde Staten en Europa ingelicht. De 448 gebruikers van Kernel.org moeten hun wachtwoorden en ssh-sleutels wijzigen.
Update, 9:26: Informatie over de mailinglist-melding toegevoegd.