I USB-drivrutiner från Linux-kärnan har 15 sårbarheter upptäckts

Andrej Konovalov från Google upptäckte 15 sårbarheter i USB-drivrutiner som erbjuds i Linux-kärnan. Detta är den andra omgången problem som hittats genom fuzzing-testning – 2017 upptäckte denna forskare har hittat i USB-stacken ytterligare 14 sårbarheter. Problem kan potentiellt utnyttjas vid anslutning av speciellt förberedda USB-enheter till en dator. Attacken är möjlig om det finns fysisk åtkomst till utrustningen och kan leda till minst en kärnkrasch, men andra manifestationer utesluts inte (till exempel för den liknande sårbarhet som upptäcktes 2016 sårbarheten i USB-drivrutinen snd-usbmidi lyckades förbereda en exploitering för att köra kod på kärnnivå).

Av de 15 problemen har 13 redan åtgärdats i aktuella uppdateringar av Linux-kärnan, men två sårbarheter (CVE-2019-15290, CVE-2019-15291) förblir oåtgärdade i den senaste versionen 5.2.9. De oåtgärdade sårbarheterna kan leda till null-pekar av avvikelse i drivrutinerna ath6kl och b2c2 vid mottagande av felaktiga data från enheten. Andra sårbarheter inkluderar:

  • Referenser till redan frigjorda minnesområden (use-after-free) i drivrutinerna v4l2-dev/radio-raremono, dvb-usb, sound/core, cpia2 och p54usb;
  • Dubbelminnesfrigöring (double-free) i drivrutinen rio500;
  • Dereferering av null-pekar i drivrutinerna yurex, zr364xx, siano/smsusb, sisusbvga, line6/pcm, motu_microbookii och line6.

Källa: opennet.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster