Floppy Driver Sab laug Unmaintained hauv Linux Kernel

suav nrog hauv Linux 5.3 kernel txais kev hloov pauv ntxiv kev tiv thaiv ntxiv rau ioctl hu xov tooj cuam tshuam nrog tus tsav tsheb floppy, thiab tus tsav tsheb nws tus kheej raug cim tias tsis muaj kev tswj xyuas.
(" menyuam ntsuag"), uas txhais tau hais tias qhov kev txiav txim ntawm nws qhov kev sim.

Tus tsav tsheb yog suav tias yog qhov qub, vim nws nyuaj rau nrhiav cov cuab yeej ua haujlwm rau kev sim nws - tag nrho cov tsav sab nraud tam sim no, raws li txoj cai, siv USB interface. Nyob rau tib lub sijhawm, qhov kev tshem tawm ntawm tus tsav tsheb los ntawm cov ntsiav yog cuam tshuam los ntawm qhov tseeb tias cov khoom siv floppy disk tseem yog emulated hauv virtualization systems. Yog li ntawd, tus tsav tsheb tseem khaws cia rau hauv lub ntsiav, tab sis nws txoj haujlwm raug tsis tau lees paub.

Tsis tas li ntawd, hauv tus tsav tsheb floppy tshem tawm yooj yim (CVE-2019-14283), tso cai rau, los ntawm kev tswj hwm ntawm ioctl, tus neeg siv tsis tau tsim nyog uas muaj peev xwm los ntxig nws tus kheej floppy disk, nyeem cov ntaub ntawv los ntawm cov chaw nco sab nraud ntawm thaj tsam ntawm daim ntawv tsis pub dhau (piv txwv li, thaj chaw uas nyob ib sab yuav muaj cov ntaub ntawv seem ntawm lub disk. cache thiab input buffer). Ntawm qhov tod tes, qhov tsis txaus ntseeg tseem cuam tshuam vim tias tus tsav tsheb floppy tau txais kev thauj khoom yog tias muaj cov khoom siv sib xyaw ua ke hauv virtualization systems (piv txwv li, nws yog siv los ntawm lub neej ntawd hauv QEMU), tab sis ntawm qhov tod tes, siv qhov teeb meem, Nws yog ib qho tsim nyog uas cov duab floppy disk npaj los ntawm tus neeg tawm tsam tau txuas nrog.

Tau qhov twg los: opennet.ru

Ntxiv ib saib