Thunderspy - як силсила ҳамлаҳо ба таҷҳизот бо интерфейси Thunderbolt

ошкор карда шуд Маълумот дар бораи ҳафт осебпазирӣ дар таҷҳизот бо интерфейси Thunderbolt, ки таҳти номи рамз муттаҳид шудааст Тундерспи ва ҳамаи ҷузъҳои асосии амнияти Thunderbolt-ро канорагирӣ кунед. Дар асоси мушкилоти муайяншуда, нӯҳ сенарияи ҳамла пешниҳод карда мешавад, ки агар ҳамлакунанда тавассути пайваст кардани дастгоҳи зараровар ё коркарди нармафзор ба система дастрасии маҳаллӣ дошта бошад.

Сенарияҳои ҳамла дорои қобилияти эҷоди идентификаторҳои дастгоҳҳои худсаронаи Thunderbolt, клон кардани дастгоҳҳои ваколатдор, дастрасии тасодуфӣ ба хотираи система тавассути DMA ва бекор кардани танзимоти сатҳи амният, аз ҷумла комилан ғайрифаъол кардани тамоми механизмҳои муҳофизатӣ, бастани насби навсозии нармафзор ва тарҷумаи интерфейс ба ҳолати Thunderbolt. системаҳо бо интиқоли USB ё DisplayPort маҳдуданд.

Thunderbolt интерфейси универсалӣ барои пайваст кардани дастгоҳҳои периферӣ мебошад, ки интерфейсҳои PCIe (PCI Express) ва DisplayPort-ро дар як сим муттаҳид мекунад. Thunderbolt аз ҷониби Intel ва Apple таҳия шудааст ва дар бисёр ноутбукҳо ва компютерҳои муосир истифода мешавад. Дастгоҳҳои Thunderbolt дар асоси PCIe бо DMA I/O таъмин карда шудаанд, ки хатари ҳамлаҳои DMA барои хондан ва навиштани тамоми хотираи система ё гирифтани маълумот аз дастгоҳҳои рамзгузоришуда таҳдид мекунад. Барои пешгирии чунин ҳамлаҳо, Thunderbolt консепсияи сатҳи амниятро пешниҳод кард, ки ба истифодаи танҳо дастгоҳҳои аз ҷониби корбар иҷозатдодашуда имкон медиҳад ва аутентификатсияи криптографии пайвастҳоро барои муҳофизат аз қалбакии ID истифода мебарад.

Осебҳои муайяншуда имкон медиҳанд, ки аз чунин ҳатмӣ канорагирӣ карда, дастгоҳи зарароварро зери ниқоби шахси ваколатдор пайваст кунед. Илова бар ин, имкон дорад, ки нармафзори нармафзорро тағир диҳед ва SPI Flash-ро ба режими танҳо барои хондан гузаронед, ки онро барои комилан хомӯш кардани сатҳи амният ва манъ кардани навсозии нармафзор истифода бурдан мумкин аст (утилитаҳо барои ин гуна манипуляцияҳо омода карда шудаанд) tcfp и spiblock). Дар маҷмӯъ, маълумот дар бораи ҳафт мушкилот ошкор карда шуд:

  • Истифодаи схемаҳои нокифояи санҷиши нармафзор;
  • Истифодаи схемаи заифи аутентификатсияи дастгоҳ;
  • Боркунии метадата аз дастгоҳи тасдиқнашуда;
  • Мавҷудияти механизмҳои мутобиқати ақиб, ки имкон медиҳанд, ки ҳамлаҳои бозгаштро истифода баранд технологияҳои осебпазир;
  • Истифодаи параметрҳои конфигуратсияи нозирон;
  • Нобудиҳо дар интерфейси SPI Flash;
  • Набудани таҷҳизоти муҳофизатӣ дар сатҳи Лагери пурборшаванда.

Ин осебпазирӣ ба ҳама дастгоҳҳое таъсир мерасонад, ки бо Thunderbolt 1 ва 2 (дар асоси Mini DisplayPort) ва Thunderbolt 3 (асоси USB-C) муҷаҳҳаз шудаанд. Ҳанӯз маълум нест, ки оё мушкилот дар дастгоҳҳои USB 4 ва Thunderbolt 4 ба назар мерасанд, зеро ин технологияҳо танҳо эълон шудаанд ва роҳи санҷиши татбиқи онҳо ҳанӯз вуҷуд надорад. Осебиятҳоро тавассути нармафзор бартараф кардан мумкин нест ва аз нав тарҳрезии ҷузъҳои сахтафзорро талаб мекунад. Бо вуҷуди ин, барои баъзе дастгоҳҳои нав имкон дорад, ки баъзе мушкилоти марбут ба DMA бо истифода аз механизм баста шаванд Муҳофизати ядро ​​​​DMA, ки дастгирии он аз соли 2019 оғоз шуда буд (аз ҷониби дастгирӣ карда мешавад дар ядрои Linux, аз версияи 5.0 сар карда, шумо метавонед дохилкуниро тавассути "/sys/bus/thunderbolt/devices/domainX/iommu_dma_protection" тафтиш кунед).

Барои санҷидани дастгоҳҳои шумо скрипти Python дода шудааст Санҷиш, ки барои дастрасӣ ба DMI, ҷадвали ACPI DMAR ва WMI ҳамчун реша кор карданро талаб мекунад. Барои муҳофизат кардани системаҳои осебпазир, мо тавсия медиҳем, ки системаро дар ҳолати интизорӣ беназорат нагузоред, дастгоҳҳои Thunderbolt-и ягон каси дигарро пайваст накунед, дастгоҳҳои худро тарк накунед ё ба дигарон надиҳед ва боварӣ ҳосил кунед, ки дастгоҳҳои шумо аз ҷиҳати ҷисмонӣ муҳофизат шудаанд. Агар Thunderbolt лозим набошад, тавсия дода мешавад, ки контроллери Thunderbolt-ро дар UEFI ё BIOS хомӯш кунед (ин метавонад боиси кор накунад, ки портҳои USB ва DisplayPort, агар онҳо тавассути контролери Thunderbolt амалӣ карда шаванд).

Манбаъ: opennet.ru

Илова Эзоҳ