USB Gadget, ืชืช-ืืขืจืืช ืฉื ืืืืช ืืื ืืงืก ืืืกืคืงืช ืืืฉืง ืชืื ืืช ืืืฆืืจืช ืืชืงื ื ืืงืื USB ืืชืืื ื ืืืืื ืืชืงื ื USB, ืืฉื ื ืคืืืขืืช (CVE-2021-39685) ืฉืขืืืื ืืืืืื ืืืืืคืช ืืืืข ืืืงืจื ื, ืืงืจืืกื ืื ืืืืฆืืข ืฉื ืงืื ืฉืจืืจืืชื ืืจืืช ืืืจืขืื ืื. ืืืชืงืคื ืืชืืฆืขืช ืขื ืืื ืืฉืชืืฉ ืืงืืื ืืื ืคืจืืืืืืื ืืืืฆืขืืช ืื ืืคืืืฆืื ืฉื ืืืืงืืช ืืืฉืืจืื ืฉืื ืื ืืืืืฉืืืช ืขื ืืกืืก ื-USB Gadget API, ืืืื rndis, hid, uac1, uac1_legacy ื-uac2.
ืืืขืื ืชืืงื ื ืืขืืืื ื ืืืืช ืืื ืืงืก ืฉืคืืจืกืื ืืืืจืื ื 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 KB ืฉื ื ืชืื ืื ืืืืืจืื ืืืืื.
ืืงืืจ: OpenNet.ru