De waarheid over Safari-privacy: tracking zelfs in de incognitomodus

Hoewel Safari bekend staat als een veilige browser voor iOS-gebruikers, heeft een recente ontdekking door ontwikkelaar Mysk aanleiding gegeven tot bezorgdheid over mogelijke problemen met het volgen van gebruikers in Safari. Dit artikel onderzoekt de technische details van de kwetsbaarheid, de impact ervan op de privacy van gebruikers en mogelijke oplossingen om de risico's te beperken.

Detectie van kwetsbaarheden in Safari: Volg iOS-apparaten, zelfs in de incognitomodus

iPhone Safari

Bron: Slashgear

Onderzoek naar de kwetsbaarheid van het URI-schema

De kwetsbaarheid houdt verband met een specifiek URI-schema dat door Safari wordt gebruikt. URI-schema's bepalen hoe toegang wordt verkregen tot bronnen, en in dit geval maken ze het mogelijk dat ongeautoriseerde appstores vanaf websites worden geïnstalleerd. Het gedrag van Safari opent onbedoeld de deur voor aanvallers om deze kwetsbaarheid te gebruiken om gebruikers te volgen.

Zelfs als de website geen legitieme app store is, probeert Safari nog steeds het URI-schema te verwerken, waardoor aanvallers gebruikers via dit beveiligingslek kunnen volgen.

Identificeren van kwetsbaarheden in client-ID en trackingmechanismen

De Mysk-demo laat zien hoe een eenvoudige code van tien regels op een website dit beveiligingslek kan activeren. Wanneer een gebruiker zo'n site bezoekt, initieert Safari een poging om de fictieve app store te downloaden, waarbij de unieke client-ID van de gebruiker wordt onthuld.

Hoewel het downloaden mislukt vanwege een autorisatiefout, kan het onthullen van de client-ID ervoor zorgen dat de gebruiker op verschillende websites kan worden gevolgd.

De situatie wordt nog bedreigender wanneer elementen als “adpURL” en “storeAccountName” in het spel komen. Als deze elementen compatibel zijn, kunnen ze mogelijk de uitwisseling van klant-ID-informatie tussen websites vergemakkelijken, waardoor de online aanwezigheid van een gebruiker wordt geconsolideerd.

Incognitomodus negeren: verbroken privacyschild

Een van de meest verontrustende aspecten van dit beveiligingslek is de mogelijkheid om de incognitomodus van Safari te omzeilen, die is ontworpen om de browsegeschiedenis en het volgen van gebruikers te voorkomen. Ondanks de incognitomodus kan deze kwetsbaarheid nog steeds de identiteit van een klant onthullen, waardoor de beloofde privacybescherming wordt ondermijnd.

Deze geografisch beperkte kwetsbaarheid treft momenteel alleen iOS-apparaten in de Europese Unie (EU), waar Apple verplicht is het gebruik van alternatieve app-winkels toe te staan. Gebruikers in andere regio's zijn nog niet getroffen.

Geografische dekking en mitigatiestrategieën

Er is een geografische beperking voor dit beveiligingslek. Het heeft momenteel alleen invloed op iOS-apparaten in de regio van de Europese Unie (EU). Dit komt door het feit dat Apple verplicht is het gebruik van alternatieve applicatiewinkels in de EU toe te staan, wat de implementatie van een speciaal URI-schema in Safari voor deze regio vereist. Gebruikers in andere regio's ondervinden momenteel geen gevolgen.

De eenvoudigste oplossingsstrategie voor EU-gebruikers is het gebruik van een andere browser dan Safari. Veel alternatieve browsers voor iOS, zoals Firefox of Chrome, staan ​​erom bekend dat ze effectievere anti-trackingmechanismen hebben. Deze browsers kunnen pogingen om toegang te krijgen tot het kwetsbare URI-schema blokkeren en de openbaarmaking van de client-ID voorkomen.

Hoewel het wijzigen van uw browser onmiddellijke bescherming biedt, is het net zo belangrijk om het bewustzijn over dit beveiligingslek te vergroten en Apple aan te moedigen het probleem op te lossen met een software-update. Een patch die het gedrag van Safari zou veranderen, zodat alleen het URI-schema voor legitieme installaties vanuit app-winkels wordt afgehandeld, zou dit beveiligingslek effectief dichten.

Stappen die verder gaan dan mitigatie: bescherming van de privacy van gebruikers

De ontdekking van deze kwetsbaarheid benadrukt de voortdurende strijd om de privacy van gebruikers in de digitale wereld. Zelfs met veiligheidsmaatregelen zoals de incognitomodus kunnen er kwetsbaarheden blijven bestaan.

Gebruikers moeten zich bewust zijn van deze potentiële kwetsbaarheden en voorzichtig zijn bij het bladeren door webpagina's. Hier volgen enkele aanvullende privacyoverwegingen:

  • Kies verstandig sites: Wees voorzichtig bij het bezoeken van websites, vooral websites met twijfelachtige inhoud. Klik niet op verdachte links en download geen inhoud van onbekende bronnen.
  • Privacy-extensies gebruiken: Er zijn verschillende privacy-extensies beschikbaar voor iOS-browsers die de trackingbescherming verbeteren. Deze extensies kunnen de privacy van gebruikers versterken door trackingscripts en cookies te blokkeren.
  • Blijf op de hoogte van evenementen: Update uw iOS-apparaat en browser regelmatig om toegang te krijgen tot de nieuwste beveiligingspatches en oplossingen voor kwetsbaarheden die zijn uitgebracht door Apple en browserontwikkelaars.

Safari

Geavanceerde kwetsbaarheidsanalyse van het URI-schema

  • De werking van het URI-schema begrijpen: Een URI (Uniform Resource Identifier) ​​fungeert als een adres dat uw apparaat vertelt hoe toegang te krijgen tot een bepaalde bron, en bestaat uit componenten zoals een schema (bijvoorbeeld http, https), een domeinnaam en een pad ernaartoe. Kwetsbaar schema maakt directe installatie van app-winkels vanaf websites mogelijk.

  • Overijverig gedrag in Safari: Het beveiligingslek ontstaat doordat Safari probeert het installatieschema van de app store te verwerken, zelfs op niet-legitieme app store-websites. Dit gedrag kan door aanvallers worden gebruikt om een ​​downloadpoging te starten en de identiteit van de client te onthullen.

  • Client-ID-decodering: Client-ID is een unieke identificatie die aan elk Apple-apparaat wordt toegewezen. Hoewel het een legitiem doel dient in het ecosysteem van Apple, biedt de openbaarmaking ervan in deze context mogelijkheden voor cross-site tracking.

  • Rol van “adpURL” en “storeAccountName”: Deze aanvullende websitefuncties kunnen, indien compatibel, de uitwisseling van klant-ID's tussen sites vergemakkelijken. “adpURL” kan informatie met betrekking tot advertenties doorgeven, terwijl “storeAccountName” kan verwijzen naar een specifiek app store-account. Gecombineerd met een klant-ID kunnen deze gegevens een breed profiel creëren van de online aanwezigheid van een gebruiker.

  • Uitleg over het omzeilen van de incognitomodus: De incognitomodus voorkomt meestal dat de browsegeschiedenis en cookies worden opgeslagen om de privacy te garanderen. In dit geval vindt de openbaarmaking van de ID van de cliënt echter plaats op netwerkniveau voordat de normale browsegeschiedenis wordt aangemaakt, waardoor de beoogde incognitomodus wordt omzeild om de privacy te beschermen.

Resultaten

De ontdekking van deze kwetsbaarheid in Safari onderstreept de noodzaak van constante waakzaamheid om de privacy van gebruikers te beschermen. Hoewel er manieren zijn om de effecten te verzachten, hangt de oplossing op de lange termijn af van de vraag of het bedrijf de maatregel elimineert Apple kwetsbaarheid door een software-update.

Door de technische nuances van de kwetsbaarheid te begrijpen en een alomvattende benadering van online privacybescherming te volgen, kunnen gebruikers de risico’s die gepaard gaan met online tracking verminderen en de veiligheid van hun apparaten vergroten.

Dit incident herinnert ontwikkelaars en technologiebedrijven eraan om zorgvuldig prioriteit te geven aan robuuste beveiligingsmaatregelen. De gezamenlijke inspanningen van gebruikers, ontwikkelaars en technologiebedrijven kunnen bijdragen aan een veiliger en privacyvriendelijker digitaal landschap.

Wat is uw reactie?
Coole
1
Coole
Gelukkig
0
Gelukkig
Shaking
0
Shaking
Interessant
0
Interessant
Triest
0
Triest
Boos
0
Boos
Lees Gizchina op Google Nieuws

Vond je het artikel leuk? Dank aan de redactie!

bron
Delen met vrienden
Beoordeel de auteur
(Er zijn nog geen beoordelingen)
GizChina.Com.Ua