A Linux 5.3 kernel tartalmában a floppy meghajtóval kapcsolatos ioctl-hívások további védelmét bevezető módosítások szerepelnek, maga a meghajtó pedig elhagyottnak van nyilvánítva
(„elhagyott”), ami a tesztelésének megszüntetését jelenti.
A meghajtót elavultnak tekintik, mivel nehéz használható hardvert találni a teszteléséhez – minden aktuális külső tároló jellemzően USB interfészt használ. Ugyanakkor a meghajtó eltávolítását a kernelből akadályozza, hogy a floppy lemezkontrolereket még mindig emulálják a virtualizációs rendszerekben. Ezért a meghajtót eddig a kernelben tartják, de a korrekt működése nem garantált.
Ezenkívül a floppy meghajtóban (), amely lehetővé teszi, hogy egy nem privilegizált felhasználó, aki be tudja illeszteni a saját floppy lemezét, adatokat olvasson a memóriaterületekből a másolási puffer határain kívül (például a szomszédos területeken maradványadatok találhatóak a lemez gyorsítótárából és a bemeneti pufferből). Egyrészt a sebezhetőség továbbra is aktuális, mivel a floppy meghajtó automatikusan betöltődik, ha a megfelelő emulált vezérlő megtalálható a virtualizációs rendszerekben (például alapértelmezetten a QEMU-ban használják), másrészt viszont a probléma kihasználásához elő kell, hogy legyen készítve egy támadó által manipulált floppy lemezkép.
Forrás: opennet.ru
