Argonalyst

Falha na privacidade de Wi-Fi da Apple expõe endereços reais dos dispositivos

Argonalyst
27 October 2023

Há três anos, a Apple introduziu uma funcionalidade de aprimoramento de privacidade que ocultava o endereço de Wi-Fi dos iPhones e iPads ao se conectarem a uma rede. Na quarta-feira, o mundo descobriu que essa funcionalidade nunca funcionou como anunciado. Apesar das promessas de que esse endereço não mutável seria ocultado e substituído por um endereço privado único para cada SSID, os dispositivos da Apple continuaram exibindo o endereço real, que por sua vez era transmitido para todos os outros dispositivos conectados à rede.

O problema é que um endereço de controle de acesso à mídia Wi-Fi - geralmente chamado de endereço MAC - pode ser usado para rastrear indivíduos de rede em rede, assim como um número de placa de licença pode ser usado para rastrear um veículo conforme ele se move pela cidade. Um exemplo disso ocorreu em 2013, quando um pesquisador revelou um dispositivo conceitual que registrava o MAC de todos os dispositivos com os quais entrava em contato. A ideia era distribuir vários desses dispositivos por toda uma vizinhança ou cidade e criar um perfil dos usuários de iPhone, incluindo os sites de mídia social que visitavam e os muitos locais que frequentavam todos os dias.

Na última década, as comunicações criptografadas por HTTPS se tornaram padrão, portanto, a capacidade das pessoas na mesma rede de monitorar o tráfego de outras pessoas geralmente não é viável. No entanto, um MAC permanente oferece muita rastreabilidade, mesmo agora.

Como escrevi na época:

Entre em CreepyDOL, uma rede distribuída de sensores Wi-Fi de baixo custo que persegue as pessoas enquanto elas se movem por bairros ou até cidades inteiras. Com 11,43 centímetros por 8,89 centímetros por 3,18 centímetros, cada nó é pequeno o suficiente para ser inserido em uma tomada de parede na academia, café ou sala de descanso próxima. E, com a capacidade de compartilhar o tráfego da Internet que coleta com cada nó, o sistema pode montar um dossiê detalhado de dados pessoais, incluindo os horários, endereços de e-mail, fotos pessoais e localizações atuais ou anteriores da pessoa ou pessoas que monitora.

Em 2020, a Apple lançou o iOS 14 com uma funcionalidade que, por padrão, ocultava os MACs de Wi-Fi quando os dispositivos se conectavam a uma rede. Em vez disso, o dispositivo exibia o que a Apple chamava de “endereço de Wi-Fi privado” que era diferente para cada SSID. Com o tempo, a Apple aprimorou a funcionalidade, permitindo, por exemplo, que os usuários atribuíssem um novo endereço de Wi-Fi privado para um determinado SSID.

Na quarta-feira, a Apple lançou o iOS 17.1. Entre as várias correções estava um patch para uma vulnerabilidade, rastreada como CVE-2023-42846, que impediu o funcionamento da funcionalidade de privacidade. Tommy Mysk, um dos dois pesquisadores de segurança que a Apple creditou por descobrir e relatar a vulnerabilidade (Talal Haj Bakry foi o outro), disse à Ars que testou todas as versões recentes do iOS e encontrou a falha desde a versão 14, lançada em setembro de 2020.

“Desde o início, essa funcionalidade foi inútil por causa desse bug”, ele disse. “Não conseguíamos impedir que os dispositivos enviassem essas solicitações de descoberta, mesmo com uma VPN. Mesmo no Modo de Bloqueio.”

Quando um iPhone ou qualquer outro dispositivo se conecta a uma rede, ele aciona uma mensagem de multicast que é enviada a todos os outros dispositivos na rede. Por necessidade, essa mensagem deve incluir um MAC. A partir do iOS 14, esse valor era, por padrão, diferente para cada SSID.

Para o observador casual, a funcionalidade parecia funcionar como anunciado. A “fonte” listada na solicitação era o endereço de Wi-Fi privado. No entanto, ao investigar um pouco mais, ficou claro que o MAC real e permanente ainda era transmitido para todos os outros dispositivos conectados, apenas em um campo diferente da solicitação.

Mysk publicou um breve vídeo mostrando um Mac usando o analisador de pacotes Wireshark para monitorar o tráfego na rede local à qual o Mac está conectado. Quando um iPhone com uma versão anterior à 17.1 se conecta, ele compartilha seu MAC de Wi-Fi real na porta 5353/UDP.

Em defesa da Apple, a funcionalidade não era inútil, pois impedia a captura passiva por dispositivos como o CreepyDOL mencionado acima. No entanto, a falha em remover o MAC real da porta 5353/UDP ainda significava que qualquer pessoa conectada a uma rede poderia obter o identificador exclusivo sem problemas.

As consequências para a maioria dos usuários de iPhone e iPad provavelmente serão mínimas, se é que haverá. Mas para pessoas com modelos de ameaças de privacidade rigorosos, a falha desses dispositivos em ocultar os MACs reais por três anos pode ser um problema real, especialmente diante da promessa expressa da Apple de que o uso da funcionalidade “ajuda a reduzir o rastreamento do seu iPhone em diferentes redes Wi-Fi.”

A Apple não explicou como uma falha tão básica escapou de ser notada por tanto tempo. O comunicado que a empresa emitiu na quarta-feira afirmou apenas que a correção funcionou ao “remover o código vulnerável.”

Este post foi atualizado para adicionar os parágrafos 3 e 11 para fornecer contexto adicional.

?si=m9uUdyypDD6Zi1nD?start=0&wmode=transparent

Últimos vídeos

Confira os últimos vídeos publicados no canal

Argonalyst

O verdadeiro motivo pelo qual querem controlar a IA

Argonalyst

IA da OpenAI escapou do Sandbox? O que REALMENTE aconteceu

Argonalyst

A maior virada da Inteligência Artificial começou... e vem da China

Argonalyst

o ALERTA de Satya Nadella que ASSUSTOU o mercado de IA

Argonalyst

GPT 5.6 SURPREENDE: OpenAI finalmente alcançou a Anthropic?

Argonalyst

Os novos modelos de IA estão decepcionando... e ninguém quer admitir isso

Argonalyst

Midjourney quer ESCANEAR humanos e o Open Source já rivaliza com Claude Opus

Argonalyst

Rio 3.5 e Fable 5: as duas polêmicas que expõem o futuro da IA

Argonalyst

Fim dos PCs como conhecemos: Nvidia, Microsoft e IA local vão mudar tudo

Argonalyst

O plano SECRETO das Big Techs para cobrar MUITO mais pela IA

Argonalyst

BOLHA da IA ou NOVA era de crescimento EXPONENCIAL? O mercado está dividido

Argonalyst

Nova IA da OpenAI traduz em TEMPO REAL e pode mudar o mundo dos negócios

Argonalyst

Spec Driven Development (SDD): a habilidade que vai separar quem SOBREVIVE à IA

Argonalyst

DeepSeek V4: o Open Source que está AMEAÇANDO GPT 5.5 e Opus 4.7

Argonalyst

Prometeram Renda Universal… mas só veio desemprego?