เป„เบ”เป€เบงเบต Floppy เบ–เบทเบเบ›เบฐเป„เบงเป‰เป‚เบ”เบเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบเบชเบฒเป„เบงเป‰เปƒเบ™ Linux Kernel

เบฅเบงเบกเบขเบนเปˆเปƒเบ™ Linux 5.3 kernel เบเบญเบกเบฎเบฑเบš เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ— ioctl เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเป„เบ”เป€เบงเบต floppy, เปเบฅเบฐเป„เบ”เป€เบงเบตเบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡เบ–เบทเบเบซเบกเบฒเบเบงเปˆเบฒเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบเบชเบฒ.
(โ€œเป€เบ”เบฑเบเบเบณเบžเป‰เบฒโ€), เบŠเบถเปˆเบ‡เปเบฒเบเป€เบ–เบดเบ‡เบเบฒเบ™เบขเบธเบ”เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ‚เบญเบ‡เบกเบฑเบ™.

เป„เบ”เป€เบงเบตเปเบกเปˆเบ™เบ–เบทเบงเปˆเบฒเบฅเป‰เบฒเบชเบฐเป„เบซเบก, เป€เบžเบฒเบฐเบงเปˆเบฒเบกเบฑเบ™เบเบฒเบเบ—เบตเปˆเบˆเบฐเบŠเบญเบเบซเบฒเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเป€เบžเบทเปˆเบญเบ—เบปเบ”เบชเบญเบšเบกเบฑเบ™ - เป„เบ”เป€เบงเบตเบžเบฒเบเบ™เบญเบเบ—เบฑเบ‡เบซเบกเบปเบ”, เบ•เบฒเบกเบเบปเบ”เบฅเบฐเบšเบฝเบš, เปƒเบŠเป‰เบญเบดเบ™เป€เบ•เบตเป€เบŸเบ” USB. เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบเบฒเบ™เป‚เบเบเบเป‰เบฒเบเบ‚เบญเบ‡เป„เบ”เป€เบงเบตเบˆเบฒเบเปเบเปˆเบ™เป„เบ”เป‰เบ–เบทเบเบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เป‚เบ”เบเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเปเบœเปˆเบ™ floppy เบเบฑเบ‡เบ–เบทเบเป€เบฎเบฑเบ”เบ•เบฒเบกเบฅเบฐเบšเบปเบš virtualization. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เป„เบ”เป€เบงเบตเปเบกเปˆเบ™เบเบฑเบ‡เบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™เปเบเปˆเบ™, เปเบ•เปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบฎเบฑเบšเบ›เบฐเบเบฑเบ™.

เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰, เปƒเบ™เป„เบ”เป€เบงเบต floppy เบฅเบปเบšเบฅเป‰เบฒเบ‡ เบ„เบงเบฒเบกเบญเปˆเบญเบ™เปเบญ (CVE-2019-14283), เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰, เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบซเบกเบนเบ™เปƒเบŠเป‰เบ‚เบญเบ‡ ioctl, เบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบšเปเปˆเบกเบตเบชเบดเบ”เบ—เบดเบžเบดเป€เบชเบ”เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เปƒเบชเปˆเปเบœเปˆเบ™ floppy เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เป€เบžเบทเปˆเบญเบญเปˆเบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเบžเบทเป‰เบ™เบ—เบตเปˆเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเบขเบนเปˆเบ™เบญเบเบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡ buffer เบชเปเบฒเป€เบ™เบปเบฒ (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบžเบทเป‰เบ™เบ—เบตเปˆเปƒเบเป‰เบ„เบฝเบ‡เบญเบฒเบ”เบกเบตเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญเบˆเบฒเบเปเบœเปˆเบ™. cache เปเบฅเบฐ input buffer). เปƒเบ™เบญเบตเบเบ”เป‰เบฒเบ™เบซเบ™เบถเปˆเบ‡, เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบเบฑเบ‡เบ„เบปเบ‡เบกเบตเบ„เบงเบฒเบกเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเป„เบ”เป€เบงเบต floppy เบˆเบฐเบ–เบทเบเป‚เบซเบฅเบ”เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ–เป‰เบฒเบกเบตเบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™เปƒเบ™เบฅเบฐเบšเบปเบš virtualization (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบ™ QEMU), เปเบ•เปˆเปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เป€เบžเบทเปˆเบญเปƒเบŠเป‰เบ›เบฐเป‚เบซเบเบ”เบˆเบฒเบเบšเบฑเบ™เบซเบฒ, เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบตเปˆเบˆเบฐเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบฎเบนเบšเบžเบฒเบš floppy disk เบ—เบตเปˆเบเบฐเบเบฝเบกเป‚เบ”เบเบœเบนเป‰เป‚เบˆเบกเบ•เบต.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™