Ose osofa'iga a le KNOB e fa'alavelaveina fe'avea'i Bluetooth

Faaalia atamai e uiga i le osofaiga KNOB (Key Negotiation Of Bluetooth), lea e mafai ai ona e faʻatulagaina le faʻalavelave ma le suitulaga o faʻamatalaga i le faʻailoga Bluetooth feoaiga. O le i ai o le malosi e poloka ai le tuʻuina saʻo o paʻu i le taimi o feutagaiga o masini Bluetooth, e mafai e le tagata osofaʻi ona ausia le faʻaogaina o ki e naʻo le 1 byte o le entropy mo le sauniga, lea e mafai ai ona faʻaogaina le auala faʻamalosi e fuafua ai le fa'ailoga ki.

O le faʻafitauli e mafua mai i faʻaletonu (CVE-2019-9506) i le Bluetooth BR / EDR Core 5.1 faʻamatalaga ma faʻamatalaga muamua, lea e faʻatagaina ai le faʻaogaina o ki faʻamatalaga puʻupuʻu ma e le taofia ai se osofaʻiga mai le faʻalavelave i le tulaga o feutagaiga e pa'ū. toe fo'i i ia ki e le fa'atuatuaina (e mafai ona sui ia afifi e se tagata osofa'i e le'i fa'amaonia ). O le osofaʻiga e mafai ona faia i le taimi o loʻo faʻatalanoaina ai e masini se fesoʻotaʻiga (ua maeʻa ona faʻatulagaina sauniga e le mafai ona osofaʻia) ma e naʻo le aoga mo fesoʻotaʻiga i BR / EDR (Bluetooth Basic Rate / Enhanced Data Rate) modes pe afai o masini e lua e vaivai. Afai e filifilia lelei le ki, e mafai e le tagata osofaʻi ona faʻamalo faʻamatalaga tuʻuina atu ma, e le o iloa e le tagata manua, suitulaga faʻailoga i totonu o fefaʻatauaiga.

Pe a faʻavaeina se fesoʻotaʻiga i le va o le Bluetooth controllers A ma le B, o le pule A, pe a uma ona faʻamaonia e faʻaaoga ai se ki fesoʻotaʻiga, e mafai ona faʻamoemoe e faʻaaoga le 16 bytes o le entropy mo le faʻailoga, ma e mafai e le pule B ona malilie i lenei tau pe faʻamaonia se tau maualalo, i le tulaga pe afai e le mafai ona gaosia se ki o le tele fuafuaina. I le tali atu, e mafai e le pule A ona talia le talosaga tali ma fa'agaoioia le ala feso'ota'iga fa'ailoga. I lenei laʻasaga o feutanaiga faʻamau, e le faʻaogaina faʻamatalaga, o lea e maua ai e le tagata osofaʻi le avanoa e faʻafefe ai faʻamatalaga fefaʻatauaʻiga i le va o tagata e pulea ma sui se afifi ma le tele entropy fuafuaina. Talu ai ona o le tele o le ki aoga e eseese mai le 1 i le 16 bytes, o le a talia e le pule lona lua lenei tau ma auina atu lana faʻamaoniga e faʻaalia ai se tele tutusa.

Ose osofa'iga a le KNOB e fa'alavelaveina fe'avea'i Bluetooth

Ina ia toe gaosia le faʻafitauli i tulaga falesuesue (o le gaioiga a le tagata osofaʻi na faʻaalia i luga o se tasi o masini), na faʻatulagaina
mea faigaluega fa'ata'ita'i e faia se osofaiga.
Mo se osofaʻiga moni, o le tagata osofaʻi e tatau ona i ai i le nofoaga e maua ai masini a le tagata ua afaina ma ia i ai le malosi e poloka puʻupuʻu ai le faailo mai masini taʻitasi, lea e faʻamoemoe e faʻatinoina e ala i le faʻaogaina o faʻailoga poʻo le faʻalavelave faʻalavelave.

O le Bluetooth SIG, o le faʻalapotopotoga e nafa ma le atinaʻeina o tulaga Bluetooth, lomia fetuutuunaiga o le numera faʻamatalaga 11838, lea o loʻo faʻatulagaina ai faiga e poloka ai le faʻafitauli mo le faʻatinoina e le au gaosi oloa (o le laʻititi faʻamaufaʻailoga ki tele ua faʻateleina mai le 1 i le 7). Fa'afitauli aliali mai i всех fa'aputuga Bluetooth fa'ata'ita'i fa'ata'ita'i ma fa'amalama pu'e Bluetooth, e aofia ai oloa IntelBroadcom Lenovo, apu, Microsoft, Qualcomm, Linux, Android, pilekipeli и Cisco (mai le 14 meataalo na faʻataʻitaʻiina, o mea uma na faʻaleagaina). I totonu o le Linux kernel Bluetooth stack folasia se fa'atonuga e fa'ataga ai le lapo'a la'ititi fa'amaufa'ailoga e sui.

puna: opennet.ru

Faaopoopo i ai se faamatalaga