Kuvittele tämä: puhelin taskussa, pyyhkäistään kahvilassa, ja minuuttien kuluttua lyhyt USB-jono vaurioittaa käynnistysreittiä niin, että hyökkääjä voi suorittaa omaa koodia ennen kuin käyttöjärjestelmä edes käynnistyy. Kuulostaa tieteiskirjallisuudelta, mutta tutkijat sanovat, että juuri tällainen uhka liittyy äskettäin paljastettuun hyökkäykseen nimeltä usbliter8.
usbliter8 hyödyntää laitteistotason heikkoutta USB-alijärjestelmässä yhdessä tietynlaisen laiteohjelmiston määrityksen kanssa useissa Applen siruperheissä. Tuloksena ei ole ohjelmistovirhe, jonka voisi korjata Asetuksista. Kyse on virheestä, joka on sisäänrakennettu siihen, miten tietyt ohjaimet käsittelevät USB-dataa laitteen ollessa DFU-tilassa.
Mitkä laitteet ovat vaarassa
Haavoittuvuus kohdistuu laitteisiin, joissa on A12-, A13-, S4- ja S5-sirut. Tämä kattaa suuren osan Applen uudemmista malleista: iPhone XR; iPhone XS ja XS Max; iPhone 11 ja sen Pro-mallit; iPhone SE (2. sukupolvi); iPad Air 3; iPad mini 5; iPad (8. ja 9. sukupolvi); Apple TV 4K (2. sukupolvi); Studio Display; sekä Apple Watch Series 4, Series 5 ja Apple Watch SE. Vanhempi A11-siruinen laitteisto näyttää olevan suojassa.

Fyysinen hallinta on kova vaatimus. Hyökkääjän on pidettävä laitteesta kiinni ja asetettava se DFU-tilaan virheen laukaisemiseksi. Se vähentää etähyökkäyksen riskiä, mutta nostaa panoksia varkauksien ja kohdennettujen fyysisten hyökkäysten suhteen. Kuinka usein jätät laitteesi valvomatta?
Toimintamekanismi on häiritsevän hienostunut: lähettämällä räätälöityjä USB-paketteja laitteen ollessa DFU-tilassa hyödyntö saa USB-ohjaimen kirjoittamaan dataa vääriin muistiosoitteisiin. Tämä avaa oven mukautetun käynnistölataajan injektoimiselle, joka ohittaa allekirjoitustarkistukset ja muokkaa järjestelmäohjelmistoa ennen iOS:n latautumista.
On pieni valoisa kohta. Turvallisuusalue (eristetty laitteiston osa, joka tallentaa pääsykoodeja, biometristä dataa ja muita salattuja salaisuuksia) ei ole tämän hyödyntämisen kohteena. Tämä tarkoittaa, että salatut avaimet ja monet henkilökohtaiset tiedot pysyvät suojattuina, vaikka hyökkääjä onnistuisikin suorittamaan koodia käynnistyksen yhteydessä.
Apple vastasi tutkimukseen ja teki yhteistyötä tiimin kanssa, joka löysi virheen. Koska juurisyy johtuu laitteistokäytöstä ja laiteohjelmiston määrityksistä, vanhemmille haavoittuville malleille ei ole siistiä ohjelmistopäivitystä. Käytännössä vaihtoehdot ovat kaksi: pienentää riskiä parantamalla fyysistä suojaa ja, käyttäjille jotka tarvitsevat korkeinta varmuutta, vaihtaa haavoittuva laite uudempiin malleihin, joissa ei käytetä haavoittuvaa sirua.
Praktiikkaohjeet: älä jätä puhelinta valvomatta, ota käyttöön Etsi-laitteeni ja vahvat pääsykoodit, sekä ole varovainen tuntemattomien latauspisteiden ja kaapeleiden suhteen. Jos laitteesi on listattu malli ja olet huolissasi kohdennetuista varkauksista, harkitse päivitystä. Tietoturvassa joskus turvallisin korjaus on uudempi siru.




Keskustelu
Jätä kommentti
Kommentit
Ei vielä kommentteja. Ole ensimmäinen.