Támadás az online fordító rendszerek ellen a fejléc fájlok manipulálásával
Hanno Böck, a fuzzing-project.org projekt szerzője, felhívta a figyelmet az interaktív fordításhoz használt felületek sebezhetőségére, amelyek lehetővé teszik a külső C nyelvű kód kezelését. Amikor egy tetszőleges elérési utat ad meg a "#include" direktívában, a fordítási hiba magába foglalja azt a fájlt, amelyet nem sikerült lefordítani. Például, ha az egyik online szolgáltatásban a kódba a "#include <\/etc\/shadow>" kifejezést helyettesítjük, lehetőség nyílik a root felhasználó jelszavának hash kódjának megszerzésére a fájlból […]
