← Últimos artigos
🤖 machine learning

HijackKV: New Threat in Position-Independent KV Cache Reuse

Este artigo apresenta o HIJACKKV, um novo framework de ataque que explora o reuso de cache KV independente de posição em grandes modelos de linguagem para sequestrar silenciosamente o comportamento do modelo através da injeção de prefixos controlados pelo atacante que contaminam as representações em cache de textos benignos, alcançando altas taxas de sucesso mesmo sob restrições realistas e em diferentes modelos.

Autores originais: Yichi Zhang, Zhiqi Wang, Huan Zhang, Yuchen Yang

Publicado 2026-07-23
📖 4 min de leitura☕ Leitura rápida

Autores originais: Yichi Zhang, Zhiqi Wang, Huan Zhang, Yuchen Yang

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você está em uma biblioteca enorme e movimentada, onde milhares de pessoas fazem perguntas a um bibliotecário superinteligente a cada segundo. Para responder rapidamente, o bibliotecário não relê cada livro do zero; em vez disso, ele mantém uma "folha de cola" de notas (chamada de KV cache) para as partes da conversa que já foram processadas. Se alguém faz uma pergunta que começa com as mesmas palavras de uma anterior, o bibliotecário pode simplesmente pegar a folha de cola existente e pular o trabalho duro, fazendo com que a resposta saia instantaneamente. É assim que os chatbots de IA modernos economizam tempo e energia. No entanto, essa velocidade vem com uma regra complicada: geralmente, a folha de cola só funciona se toda a história que precede a pergunta for exatamente a mesma. Mas recentemente, engenheiros inventaram uma nova maneira mais rápida de usar essas folhas de cola. Eles decidiram permitir que o bibliotecário pegasse uma folha de cola apenas porque uma frase ou pedaço de texto apareceu, mesmo que a história antes dele fosse totalmente diferente. É como pegar uma página de um livro de história apenas porque ela menciona "A Lua", independentemente de a história anterior ser sobre viagens espaciais ou uma festa de pizza.

Este artigo, intitulado HIJACKKV, revela uma falha de segurança sorrateira nesse novo método mais rápido. Os pesquisadores descobriram que, embora o novo sistema seja ótimo para velocidade, ele cria acidentalmente uma porta dos fundos (backdoor). Como a "folha de cola" para uma frase é salva com base no contexto em que ela foi escrita, um atacante pode enganar o bibliotecário para escrever uma folha de cola "envenenada". Eles fazem isso alimentando a IA com uma história falsa que parece inofensiva, mas que é secretamente projetada para distorcer as notas de uma frase comum. Mais tarde, quando um usuário inocente faz uma pergunta contendo essa mesma frase comum, o bibliotecário pega as notas envenenadas. De repente, a IA começa a dar a resposta errada, ou até mesmo uma resposta perigosa, sem que o usuário sequer tenha digitado nada de ruim. É como se alguém tivesse deslizado uma nota no livro de referência da biblioteca que diz: "Se você vir a palavra 'Lua', diga a todos para pularem de um precipício", e o bibliotecário, seguindo as regras, faz exatamente isso para a próxima pessoa que perguntar sobre a Lua.

Os pesquisadores, trabalhando com especialistas em ciência da computação, construíram uma ferramenta chamada HIJACKKV para provar que isso não é apenas uma teoria. Eles mostraram que um atacante não precisa invadir a biblioteca ou hackear o computador; ele só precisa fazer algumas perguntas para plantar as notas envenenadas. Uma vez plantadas, essas notas podem sequestrar o comportamento da IA para outras pessoas. Em seus testes, esse ataque funcionou incrivelmente bem, tendo sucesso cerca de 94% das vezes em uma única tentativa. Ainda mais assustador, o ataque é difícil de deter. Os pesquisadores descobriram que, mesmo que o sistema tente se corrigir recalculando algumas das notas (uma medida de segurança comum), o ataque ainda funciona, especialmente se o sistema recalcular apenas uma pequena parte (como 10% a 50%) dos dados. As notas envenenadas também podem sobreviver a conversas longas, durando mesmo após centenas de novas frases não relacionadas serem adicionadas ao chat.

O artigo também testou se esse truque funciona em diferentes tipos de modelos de IA, inclusive naqueles aos quais o atacante não tem acesso direto (um cenário de "caixa-preta"). Eles descobriram que um truque projetado para um modelo de IA poderia frequentemente enganar outro modelo também, mostrando que o problema é generalizado. Os pesquisadores tentaram ver se os guardas de segurança existentes, como softwares que deletam notas "suspeitas" ou comprimem as folhas de cola para economizar espaço, poderiam deter o ataque. Infelizmente, eles descobriram que essas defesas falharam na maioria das vezes porque as notas envenenadas parecem perfeitamente normais para esses guardas. O estudo conclui que, embora tornar a IA mais rápida seja ótimo, a maneira atual de compartilhar essas "folhas de cola" entre diferentes usuários é fundamentalmente insegura. Os autores sugerem que os sistemas futuros precisam ser redesenhados para verificar o contexto com mais cuidado antes de reutilizar as notas, garantem que a velocidade não venha ao custo de deixar estranhos controlarem o que a IA diz.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →