ืืื USB ืืึทืืืฉืขื, ืึท ืงืขืจื ืขื ืกืืืกืืกืืขื Linuxื ืฉืืืืืงืืื (CVE-2021-39685) ืืื ืืืืขื ืืืคืืฆืืจื ืืขืืืืจื ืืื ืื USB Gadget API, ืืืืก ืืื ื ืืืืืืืืืจื ืืื ืืขืจืคืืืก ืคืืจื ืฉืืคื ืงืืืขื ื USB ืืขืืืืืกืขืก ืืื ืกืืืืืืจื USB ืืขืืืืืกืขืก. ืื ืฉืืืืืงืืื ืงืขื ืคืืจื ืฆื ืงืขืจื ืขื ืืื ืคืืจืืืฆืืข ืืืขืง, ืงืจืื, ืืืขืจ ืืจืืืืจืืจืข ืงืืื ืืืืกืคืืจืื ื ืืืืฃ ืื ืงืขืจื ืขื ืืขืืืขื. ืื ืืืืงืข ืืืขืจื ืืืจืืืขืคืืจื ืืืจื ืื ืืืืคืจืืืืืืขืืืจืื ืืืงืืื ืืื ืืฆืขืจ ืืืจื ืืื ืืคืืืืฆืืข ืคืื โโืคืืจืฉืืืขื ืข ืืขืืืืืก ืงืืืกื ืืืืคืืขืืขื ืืืจื ื ืืฆื ืืืง ืื USB Gadget API, ืืื rndis, hid, uac1, uac1_legacy, ืืื uac2.
ืื ืคืจืืืืขื ืืื ืคืืจืจืืืื ืืขืืืืจื ืืื ืงืขืจื ืขื ืืขืจืืืึทื ืืืงืื ืืขื ืืืึธืก ืืขื ืขื ืืขืฆืื ืก ืืจืืืกืืขืืขืื ืืขืืืึธืจื. Linux 5.15.8, 5.10.85, 5.4.165, 4.19.221, 4.14.258, 4.9.293 ืืื 4.4.295. ืื ืคืจืืืืขื ืืืืืื ืืืืืขืืืืื ืืื ืื ืืืกืืจืืืืืฉืึทื ื (Debian, Ubuntu, RHEL, SUSE, Fedora, Arch). ื ืคึผืจืึธืืึธืืืคึผ ืขืงืกืคึผืืืื ืืื ืฆืืืขืืจืืื ืืขืืืึธืจื ืฆื ืืขืืึธื ืกืืจืืจื ืื ืืืึทืื ืขืจืึทืืืืืื.
ืืขืจ ืคึผืจืึธืืืขื ืืื ืืขืคึฟืืจื ืืืจื ืึท ืืึทืคืขืจ ืึธืืืืขืจืคืืึธื ืืื ืื ืืึทืื ืึทืจืืืขืจืคืืจื ืืขืื ืืึทื ืืืขืจืก ืืื ืื ืืึทืืฆืึธืข ืืจืืืืขืจืก rndis, hid, uac1, uac1_legacy ืืื uac2. ืืื ืึท ืจืขืืืืืึทื ืคืื ืขืงืกืคึผืืืืืื ื ืื ืืืึทืื ืขืจืึทืืืืืื, ืึท ืึทื ืคึผืจืืืืืืืืืฉื ืึทืืึทืงืขืจ ืงืขื ืขื ืืึทืงืืืขื ืึทืงืกืขืก ืฆื ืงืขืจื ืืึผืจืื ืืืจื ืฉืืงื ืึท ืกืคึผืขืฆืืขื ืงืึธื ืืจืึธื ืืขืื ืืื ืึท WLength ืคืขืื ืืืขืจื ืืืึธืก ืืงืกืืื ืื ืืจืืืก ืคืื ืื ืกืืึทืืืง ืืึทืคืขืจ, ืคึฟืึทืจ ืืืึธืก 4096 ืืืืขืก ืืขื ืขื ืฉืืขื ืืืง ืึทืืึทืงืืืืื (USB_COMP_EP0_BUFSIZ). ืืขืฉืึทืก ืื ืืึทืคืึทืื, ืึท ืึทื ืคึผืจืืืืืืึทืืืฉื ืคึผืจืึธืฆืขืก ืืื ืืึทื ืืฆืขืจ ืคึผืืึทืฅ ืงืขื ืขื ืืืืขื ืขื ืึธืืขืจ ืฉืจืืึทืื ืึทืจืืืฃ ืฆื 65 ืงื ืคืื ืืึทืื ืืื ืงืขืจื ืืึผืจืื.
ืืงืืจ: opennet.ru
