WhatsAppi kontaktide avastus tõi suure privaatsusriski

WhatsAppi kontaktide avastus tõi suure privaatsusriski

Laura Mägi Laura Mägi . Kommentaarid

6 Minutit

Viimane avastus Austria turvateadlaste poolt paljastab murettekitava reaalsuse: aastaid oli erakordselt lihtne kontrollida, kas mis tahes telefoninumber on WhatsAppis registreeritud — ning vajadusel hankida ka osa avalikust profiiliinfost. Nimetatud probleem mõjutas ligikaudu 3,5 miljardit kontot ja toob esile, kuidas mugavusfunktsioon võib muutuda suurte andmemahtude privaatsusohuks.

Pettust ei tehtud — kasutati lihtsalt rakenduse kontaktide avastamist

WhatsAppi edenemine tugineb ühele lihtsale mehhanismile: ühenduse loomiseks kasutatakse telefoninumbreid. Sama mehhanism võimaldas uurijatel kontosid massiliselt loetelustada. Selle asemel, et ära kasutada tarkvaraviga, kasutas uurimisrühm WhatsApp Webi samamoodi nagu tavaline kasutaja — korduvate katsetustega numbri lisamiseks ja teenuse vastuste vaatlemiseks.

Automatiseerides selle protsessi suures mahus suutis meeskond kontrollida miljoneid kirjeid tunnis. Selle aasta varasemal perioodil raporteeriti maksimaalseks kontrolliks umbes 100 miljonit telefoninumbrit tunnis. Tulemuseks oli, et ligikaudu 3,5 miljardi WhatsAppi kasutaja numbrid olid masinloetavalt leitavad. Ligikaudu 57% juhtudest oli võimalik näha profiilifotosid; umbkaudu 29% kontodel oli avalik profiilitekst ("About" ehk "Info") kättesaadav.

Põhimõtteliselt võttis meetod aluseks kontaktide avastamise ehk telefoni kontakte sünkrooniva funktsiooni, mis on mõeldud kasutaja jaoks kontaktide leidmise lihtsustamiseks. Kui seda protsessi ei piirata serveripoolse kontrolliga (nt päringute sageduse piiramine, tõenduspõhine päringute vältimine või muud anomaaliate tuvastamise mehhanismid), saab selle automatiseerida ja skaleerida suurele huvitatud hulgale kannatustele.

Selline massiline konto- ja telefoninumbrite korrelatsioon võimaldab pahatahtlikel osapooltel luua suuri andmebaase, mida kasutada rünnakute planeerimiseks (nt kompromiteerimine, õiguspärase sisu saatmine, identiteedivargus, sihitud pettused). Kuigi otsest sisselogimisandmete vargust või krüpteeritud sõnumite lugemist ei tuvastatud, võib avaliku profiiliandmete ja telefoninumbrite kombineerimine olla otsustav samm laiemate rünnakute jaoks.

Miks seda viga nii kaua tähelepanuta jäeti

Meta — WhatsAppi emaettevõte — oli varasemalt teavitatud kontaktide avastamise nõrkustest. Üks uurija tõstatas mure juba 2017. aastal, kuid tõhusad serveripõhised kaitsed ei jõudnud rakendusse mitme aasta jooksul. Austria meeskond teavitas Meta'd eraviisiliselt aprillis ja tänu sellele tekkis protsess parandamiseks. Oktoobriks oli Meta sisse viinud rate-limiting'u ehk päringute sageduse piiranguid, mis muudavad massilise loetelustamise palju raskemaks. Siiski oli avatusaken piisavalt pikk, et paljud pahatahtlikud osapooled võisid seda ära kasutada.

Selle juhtumi analüüs tõstab esile mitu organisatsioonilist ja tehnilist õppetundi: vastutuse ja reageerimisprotsesside tähtsus, sisevigade ja vastuvõtlikkuse varajane avastamine, ning vajadus suunata ressursse serveripoolsete kaitsete rakendamisele. Tihti võivad sellised mehaanikad jääda tähelepanuta, sest need ei ole otsesed turvaaugud, vaid disainivalikud — funktsioonid, mis on mõeldud kasutajamugavuse suurendamiseks, kuid mis ei kajasta ohtude skaleeritavust.

Lisaks on oluline arvestada, et suurettevõtte kontekstis võivad prioriteedid varieeruda: toote järgi tarbimiskogemuse parandamine, äritulemused ja riskide hindamine võivad viia olukorrani, kus potentsiaalseid massilise kuritarvituse vektoreid ei käsitleta kohe kriitilise ohu tasemel. Sellest juhtumist võib õppida, et ohuhinnangud peaksid sisaldama ka mittetraditsioonilisi riske, nagu massiline avalikult kättesaadavate andmete kogumine ja korrelatsioon.

Mida Meta ütles

Meta rõhutas, et avalikustatud detailid on "põhiline avalikult kättesaadav teave" ning et profiilifotod ja About-tekst ei olnud kättesaadavad neile kasutajatele, kes olid need sättinud privaatseks. Ettevõte teatas ka, et "ei leidnud tõendeid pahatahtlike osapoolte selle vektori kuritarvitamise kohta" ning et uurijad ei pääsenud ligi mitteavalikule andmevarale.

Meta avaldus püüab paista rahustavana, kuid samaaegselt toob see esile rahulolematuse selle üle, et lihtsasti avalikustatavad andmed — mis võib inimese igapäevases kontekstis tunduda kahjutu — võivad süsteemide piires muutuda suurema väärtusega kütuseks. Avaldusest ei pruugi siiski järelduda, et oht puudub; pigem näitab see, et mitte alati ei leita tõendeid ärakasutamisest, isegi kui haavatavus oli olemas.

Oluline on mõista tehnilisi üksikasju: kui kasutaja aastalõpus või varasemalt oli oma profiili sättinud "My Contacts" või "Nobody", ei pidanud nende profiilifotosid või About-ridu olema loetavad väljaspool neid reegleid. Probleem tekkis siis, kui süsteem ei suutnud adekvaatselt eristada normatiivseid päringuid massilisest automaatiseeritud skaneerimisest ning ei rakendanud piisavaid limiite ega tõenduspõhiseid päringumehhanisme katsetuste ennetamiseks.

Mida see kasutajatele tähendab — praktilised sammud enda kaitsmiseks

Isegi kui massilist kuritarvitamist ei ole laialdaselt tõendatud, on juhtum meeldetuletuseks, et mugavusfunktsioonid võivad laialdaselt lekkida tundlikku teavet. Siin on mõistlikud ja koheselt rakendatavad sammud, mida iga WhatsAppi kasutaja võiks kaaluda, et vähendada enda avastatavust ja riski.

  • Vaata üle WhatsAppi privaatsusseaded: sea Profiilifoto ja About rakendusse "Minu kontaktid" või "Keegi" juhul, kui soovid piirata, kes neid näeb.
  • Androidi ja iOS-i WhatsAppi konto puhul lülita sisse kaheastmeline kinnitamine (two-step verification), mis lisab PIN-koodi taseme lisakaitseks.
  • Ole ettevaatlik oma telefoninumbri avaliku jagamisega ja sotsiaalmeedias — telefoninumber on tihti peamine identifikaator, mida ründajad vajavad.
  • Mõtle sekundaarse telefoninumbri kasutamisele teenuste jaoks, kus oled valmis olema otsitav või kus ei vajata sinu isiklikku nr-i.
  • Hoia seadmed, operatsioonisüsteemid ja rakendused ajakohasena, et sul oleksid uusimad platvormi kaitsed ja parandused.

Kontaktide avastamine on sõnumirakenduste põhifunktsioon ja selle täielik välja lülitamine võib paljude inimeste jaoks toote purustada. Siiski muudavad rate-limiting ja muud serveripoolsed kaitsed massilise kraapimise märgatavalt keerulisemaks. Õppetund on see, et ettevõtted peavad tasakaalustama kasutusmugavust tugevate ja proaktiivsete kaitsemeetmetega.

Kasutaja tasandil on konservatiivsed privaatsusseaded ja hea konto hügieen parim kaitse: piirake avalikult jagatavat informatsiooni, kasutage turvalisi kontohaldusmeetodeid, eraldage ärilised ja isiklikud kontaktid, ning jälgige regulaarselt oma konto tegevusi ja seadeid. Organisatsioonid peaksid toetama töötajaid parimate praktikutega, näiteks pakkudes juhendeid telefoninumbri jagamise kohta ja kohustuslikke turvaseadeid tööprofiilidele.

Lisaks isiklikele sammudele on oluline, et nii arendajad kui ka ettevõtte turvajuhtimine võtaksid arvesse skaleeritavate funktsioonide ohtusid. Teenuste disainimisel tuleks kaaluda järgmisi tehnilisi ja poliitilisi meetmeid: päringukoormuse reaalaja monitooring ja anomaaliate tuvastamine, päringute piiramise viisid (nõuetekohaste tõendite alusel kõrgema sageduse lubamine), kasutaja-, seansi- ja IP-tasandi rate-limiting, ning mehhanismid, mis annavad välise auditile ligipääsu või kolmanda osapoole kriitilise turvaülevaate.

Regulatiivse tausta kontekstis – Euroopa Liidu andmekaitsetingimused (nt GDPR) ja riiklikud privaatsusnormid — rõhutavad, et isikuandmete töötlemisel peab olema kindel põhjus ja piisavad kaitsemeetmed. Kuigi telefoninumber ja profiiliteave võivad mõnikord olla avalikud, tähendab laialdane korrelatsioon ja massiline kogumine, et ettevõtted peaksid hindama riskipõhiselt, kas selline töötlemine on õigustatud ja millised tehnilised kaitsed on vajalikud, et ära hoida kuritarvitusi.

Lõpuks on oluline kasutajaharidus: paljud inimesed ei pruugi täielikult mõista, kuidas nende avalikult jagatavad andmed saavad süsteemides massiliselt ärakasutatavad. Teavituskampaaniad, lihtsad privaatsuse kontrollid ja standardiseeritud teabevahetus turvaintsidentide kohta suurendavad üldsuse ja klientide usaldust ning aitavad paremini mõista, kuidas ise end kaitsta.

Allikas: gsmarena

"Tehnoloogia liigub kiiremini kui kunagi varem ja ma naudin selle jälgimist. Iga uus seade või rakendus jutustab loo inimlikust loovusest."

Jäta kommentaar

Kommentaarid