15 ranjivosti u USB drajverima isporučenim u Linux jezgru

Andrej Konovalov iz tvrtke Google je objavio izvješće o otkrivanju dodatnih 15 ranjivosti (CVE-2019-19523 — CVE-2019-19537) u USB drajverima, koji se nude u Linux kernelu. Ovo je treća serija problema pronađenih tijekom fuzzing testiranja USB stoga u paketu syzkaller — ranije spomenuti istraživač već prijavio o postojanju 29 ranjivosti.

Ovaj put na popisu su uključene samo ranjivosti uzrokovane pristupom već oslobođenim područjima memorije (use-after-free) ili koje dovode do curenja podataka iz memorije kernela. Problemi koji se mogu koristiti za odbijanje usluge nisu uključeni u izvješće. Ranjivosti se potencijalno mogu iskoristiti prilikom povezivanja posebno pripremljenih USB uređaja na računalo. Ispravci za sve navedene probleme u izvješću već su uključeni u kernel, ali neki koji nisu uključeni u izvješće greške ostaju neispravljeni.

Najopasnije ranjivosti klase „use-after-free“, koje mogu dovesti do izvršenja napadačeva koda, otklonjene su u drajverima adutux, ff-memless, ieee802154, pn533, hiddev, iowarrior, mcba_usb i yurex. Pod CVE-2019-19532 dodatno je evidentirano 14 ranjivosti u HID drajverima, uzrokovanih greškama koje omogućuju pisanje izvan granica bafera (out-of-bounds write). U drajverima ttusb_dec, pcan_usb_fd i pcan_usb_pro pronađeni su problemi koji dovode do curenja podataka iz memorije kernela. U kodu USB stoga za rad s simboličkim uređajima otkriven je problem (CVE-2019-19537), uzrokovan stanjem utrke (race condition).

Također se može primijetiti
otkrivanje četiri ranjivosti (CVE-2019-14895, CVE-2019-14896, CVE-2019-14897, CVE-2019-14901) u drajveru za bežične čipove Marvell, koje mogu dovesti do prelivanja bafera. Napad se može izvesti daljinski slanjem određeno oblikovanih okvira prilikom povezivanja s bežičnom pristupnom točkom napadača. Kao najvjerojatnija prijetnja označava se daljinsko odbijanje usluge (srušavanje kernela), ali nije isključena ni mogućnost izvršenja koda u sustavu.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster