a Google-tól jelentés a 15 újabb sebezhetőség (CVE-2019-19523 – CVE-2019-19537) felfedezéséről a Linux kernelben elérhető USB-illesztőprogramokban. Ez a harmadik adag probléma, amelyet a USB-stack fuzzing tesztelése során találtak. — korábban ez a kutató 29 sebezhetőség létezéséről számolt be.
Ezúttal a lista csak a már felszabadított memória területekkel (use-after-free) kapcsolatos sebezhetőségeket tartalmaz, vagy a kernel memóriából történő adatszivárgást okozókat. A szolgáltatásmegtagadásra (DoS) felhasználható problémák nem szerepelnek a jelentésben. A sebezhetőségek potenciálisan kihasználhatók speciálisan előkészített USB-eszközök számítógéphez való csatlakoztatásakor. Az összes, a jelentésben említett probléma javítása már az kernelbe be lett építve, de néhány, a jelentésen kívül maradó még mindig javítatlan.
A legveszélyesebb use-after-free osztályú sebezhetőségeket, amelyek lehetővé tehetik a támadó által írt kód végrehajtását, az adutux, ff-memless, ieee802154, pn533, hiddev, iowarrior, mcba_usb és yurex illesztőprogramokban kijavították. A CVE-2019-19532 alatt 14 sebezhetőség került említésre a HID-illesztőprogramokban, a határértékek túllépését lehetővé tevő hibák miatt (out-of-bounds write). A ttusb_dec, pcan_usb_fd és pcan_usb_pro illesztőprogramokban olyan problémákra bukkantak, amelyek a kernel memóriából történő adatszivárgást okoznak. Az USB-stack kódjában a karakteres eszközök kezelésével kapcsolatos problémát (CVE-2019-19537) egy versenyhelyzet okozta.
Emellett érdemes megemlíteni
négy sebezhetőségről (CVE-2019-14895, CVE-2019-14896, CVE-2019-14897, CVE-2019-14901) van szó a Marvell vezeték nélküli chipjeihez készült illesztőprogramban, amelyek puffertúlcsorduláshoz vezethetnek. A támadás távolról hajtható végre megfelelően formázott csomagok küldésével egy támadó vezeték nélküli hozzáférési pontjához való csatlakozáskor. A legvalószínűbb fenyegetés a távoli szolgáltatásmegtagadás (kernel összeomlás), de a kód végrehajtásának lehetősége sem zárható ki a rendszerben.
Forrás: opennet.ru
