Especialistas em segurança cibernética da Trail of Bits descobriram uma vulnerabilidade LeftoverLocals que afeta GPUs AMD, Apple e Qualcomm, permitindo que invasores interceptem dados de memória entre a vítima e um modelo de inteligência artificial executado localmente.

Fonte da imagem: Gerd Altmann / pixabay.com

Os desenvolvedores de CPU passaram anos aperfeiçoando a segurança da CPU e evitando vazamentos de memória, mesmo quando o desempenho é uma prioridade. As GPUs foram originalmente projetadas para aplicações gráficas, sem a privacidade dos dados em mente. Mas hoje eles são usados ​​como aceleradores para algoritmos de IA, e as vulnerabilidades da GPU estão se tornando um problema cada vez mais urgente.

Para explorar a vulnerabilidade LeftoverLocals, um invasor deve obter algum acesso ao sistema operacional no dispositivo alvo. As estações de trabalho e servidores modernos são projetados para permitir que vários usuários trabalhem e armazenem dados juntos – eles têm um meio de isolá-los uns dos outros – mas o ataque LeftoverLocals quebra essas barreiras. Como resultado, o hacker consegue extrair dados aos quais não deveria ter acesso da memória local alocada para a GPU.

Os autores do estudo demonstraram como esse ataque funciona – eles lançaram localmente um grande modelo de linguagem LLaMA com 7 bilhões de parâmetros, usando uma placa de vídeo AMD Radeon RX 7900 XT, fizeram uma pergunta à IA e “ouviram” a resposta. Os dados recebidos coincidiram quase completamente com a resposta real do sistema. O ataque exigiu menos de dez linhas de código para ser executado.

Fonte da imagem: wired.com

No verão passado, eles testaram 11 chips de 7 fabricantes de GPU em vários ambientes de software. Vulnerabilidade LeftoverLocals encontrada em gráficos AMD, Apple e Qualcomm; Posteriormente, o Google confirmou sua presença em alguns modelos da Imagination; A presença da vulnerabilidade para gráficos NVIDIA, Intel e Arm não pôde ser confirmada. Um porta-voz da Apple reconheceu o problema e disse que a vulnerabilidade foi corrigida para os chips M3 e A17, provavelmente significando que os modelos anteriores permaneceriam vulneráveis. A Qualcomm disse à Wired que a empresa está “no processo” de lançar atualizações de segurança para seus clientes; De acordo com a Trail of Bits, a empresa lançou todas as atualizações de firmware necessárias. A AMD disse em seu site que uma atualização de software será lançada em março que ajudará a “mitigar seletivamente os efeitos” do LeftoverLocals. O Google informou que lançou uma atualização do ChromeOS para dispositivos baseados em chips AMD e Qualcomm.

No entanto, Trail of Bits alerta que pode não ser fácil para os usuários finais obter todas essas opções de software atualizadas. Os fabricantes de chips lançam novas versões de firmware, e as empresas de PC e componentes as implementam nas versões mais recentes de seu próprio software, que é posteriormente transferido para os proprietários finais dos equipamentos. Dado o grande número de intervenientes no mercado tecnológico global, coordenar as ações de todas as partes não é fácil. Para operar o LeftoverLocals, é necessário um certo nível de acesso aos dispositivos alvo, mas os hacks modernos são realizados através de cadeias inteiras de vulnerabilidades, e este pode ser apenas um dos links.

Por outro lado, os pesquisadores descobriram que organizar um ataque através de LeftoverLocals parece improvável nos cenários de provedores de nuvem, aplicativos móveis e hacking através de recursos da web. Mas os fabricantes de GPU terão que se acostumar com a ideia de que também terão que considerar a privacidade dos dados, já que as placas gráficas agora são usadas para mais do que apenas processamento gráfico.

avalanche

Postagens recentes

ChatGPT sofreu uma interrupção global

ChatGPT parou de funcionar para muitos usuários ao redor do mundo. Várias postagens nas redes…

3 horas atrás

Os desenvolvedores do Assetto Corsa Evo confirmaram qual conteúdo o jogo terá no início do acesso antecipado e o que esperar do lançamento completo

A editora 505 Games e os desenvolvedores do estúdio italiano Kunos Simulazioni compartilharam detalhes de…

3 horas atrás

A NASA contratou empresas privadas para fornecer comunicações num raio de 2 milhões de km da Terra.

A NASA selecionou recentemente quatro empresas para fornecer serviços de comunicações em órbita baixa da…

4 horas atrás

A montadora chinesa GAC ​​apresenta o robô humanóide GoMate com 38 graus de liberdade

A gigante automobilística chinesa GAC ​​apresentou em um evento em Xangai um robô humanóide com…

6 horas atrás