Código HTML do Conteúdo

Post: ShadowLeak: Radware descobre ataque de clique zero no ChatGPT


<div> <div> <h2>ShadowLeak: Radware descobre ataque de clique zero no ChatGPT</h2> <h2>A Radware descobriu um ataque de roubo de dados do lado do servidor, apelidado de ShadowLeak, visando o ChatGPT. A OpenAI corrigiu a vulnerabilidade de clique zero.</h2> <p>Pesquisadores da Radware descobriram um ataque de roubo de dados do lado do servidor direcionado ao ChatGPT, chamado ShadowLeak. Os especialistas descobriram umzero-cliquevulnerabilidade no ChatGPT&rsquo;sDeep Researchagente quando conectado ao Gmail e navegando. Os pesquisadores explicaram que o uso de um e-mail criado pode fazer com que o agente vaze dados confidenciais da caixa de entrada para um invasor sem a&ccedil;&atilde;o do usu&aacute;rio ou interface do usu&aacute;rio vis&iacute;vel.</p> <p><em>&ldquo;Exfiltra&ccedil;&atilde;o do lado do servi&ccedil;o: Ao contr&aacute;rio de pesquisas anteriores que dependiam da renderiza&ccedil;&atilde;o de imagens do lado do cliente para acionar o vazamento, esse ataque vaza dados diretamente da infraestrutura de nuvem da OpenAI, tornando-os invis&iacute;veis para as defesas locais ou corporativas.&rdquo; l&ecirc; o <a href="https://www.radware.com/blog/threat-intelligence/shadowleak/" target="_blank">relat&oacute;rio</a> publicado pela Radware. &ldquo;O ataque utiliza uma inje&ccedil;&atilde;o indireta de prompt que pode ser ocultada no HTML do e-mail (fontes min&uacute;sculas, texto branco sobre branco, truques de layout) para que o usu&aacute;rio nunca perceba os comandos, mas o agente ainda os l&ecirc; e obedece.&rdquo;</em></p> <p>O Deep Research permite que o ChatGPT navegue de forma aut&ocirc;noma na web por 5 a 30 minutos para criar relat&oacute;rios detalhados com fontes. Ele se integra a aplicativos como GitHub e Gmail para an&aacute;lise segura de dados.</p> <p>Abaixo est&aacute; o fluxo de ataque elaborado pelos pesquisadores:</p> <ol> <li>O invasor envia um e-mail convincente que oculta instru&ccedil;&otilde;es HTML dizendo ao agente para extrair PII da caixa de entrada da v&iacute;tima e chamar uma URL (que na verdade aponta para um servidor invasor).</li> <li>A mensagem usa t&aacute;ticas de engenharia social (falsa autoridade, urg&ecirc;ncia, URLs disfar&ccedil;ados, prompts de persist&ecirc;ncia e um exemplo pronto) para substituir as verifica&ccedil;&otilde;es de seguran&ccedil;a do agente.</li> <li>O ataque depende de PII reais na caixa de correio (nomes, endere&ccedil;os).</li> <li>Quando o usu&aacute;rio pede ao agente para &ldquo;fazer pesquisas&rdquo; em seus e-mails, o agente l&ecirc; o e-mail malicioso, segue as instru&ccedil;&otilde;es ocultas e injeta as PII na URL do invasor.</li> <li>O agente envia os dados automaticamente (sem confirma&ccedil;&atilde;o do usu&aacute;rio ou interface do usu&aacute;rio vis&iacute;vel), permitindo a exfiltra&ccedil;&atilde;o silenciosa para o invasor.</li> </ol> <p><em>&ldquo;O vazamento &eacute; do lado do servi&ccedil;o, ocorrendo inteiramente de dentro do ambiente de nuvem da OpenAI. A ferramenta de navega&ccedil;&atilde;o integrada do agente realiza a exfiltra&ccedil;&atilde;o de forma aut&ocirc;noma, sem qualquer envolvimento do cliente. Pesquisas anteriores &ndash; como<a href="https://labs.zenity.io/p/agentflayer-chatgpt-connectors-0click-attack-5b41?" rel="noreferrer noopener" target="_blank">AgentFlayer</a>por Zenity e<a href="https://www.aim.security/aim-labs/aim-labs-echoleak-blogpost" rel="noreferrer noopener" target="_blank">Vazamento de eco</a>pela Aim Security &ndash; vazamentos demonstrados do lado do cliente, em que a exfiltra&ccedil;&atilde;o era acionada quando o agente renderizava conte&uacute;do controlado pelo invasor (como imagens) na interface do usu&aacute;rio.&rdquo; continua Radware. &ldquo;Nosso ataque amplia a superf&iacute;cie de amea&ccedil;a: em vez de confiar no que o cliente exibe, ele explora o que o agente de back-end &eacute; induzido a executar.&rdquo;</em></p> <p>Os ataques do lado do servi&ccedil;o representam um risco maior do que os vazamentos do lado do cliente: as defesas corporativas n&atilde;o podem detectar a exfiltra&ccedil;&atilde;o porque ela &eacute; executada a partir da infraestrutura do provedor e os usu&aacute;rios n&atilde;o veem sinais vis&iacute;veis de perda de dados. O agente atua como um proxy confi&aacute;vel, enviando dados confidenciais para endpoints controlados por invasores e, ao contr&aacute;rio das prote&ccedil;&otilde;es do lado do cliente que limitam os alvos de exfil, essas solicita&ccedil;&otilde;es do lado do servidor enfrentam menos restri&ccedil;&otilde;es de URL, permitindo que os invasores exportem dados para praticamente qualquer destino.</p> <p>O PoC elaborado pelos especialistas usou o Gmail, mas o mesmo ataque funciona em qualquer conector do Deep Research. Arquivos ou mensagens no Google Drive, Dropbox, SharePoint, Outlook, Teams, GitHub, HubSpot, Notion e similares podem ocultar cargas &uacute;teis de inje&ccedil;&atilde;o de prompt (em conte&uacute;do ou metadados) ou convites de reuni&atilde;o maliciosos, permitindo que invasores enganem o agente para exfiltrar contratos, notas de reuni&atilde;o, registros de clientes e outros dados confidenciais. Qualquer conector que alimente texto no agente se torna um vetor potencial.</p> <p>&ldquo;As empresas podem implantar uma camada de defesa higienizando o e-mail antes da ingest&atilde;o do agente: normalizar e remover CSS invis&iacute;vel, caracteres ofuscados e elementos HTML suspeitos. Embora essa t&eacute;cnica seja valiosa, ela &eacute; muito menos eficaz contra essa nova classe de amea&ccedil;as internas &ndash; casos em que um agente inteligente confi&aacute;vel &eacute; manipulado para agir em nome do invasor&rdquo;, conclui o relat&oacute;rio. &ldquo;Uma mitiga&ccedil;&atilde;o mais robusta &eacute; o monitoramento cont&iacute;nuo do comportamento do agente: rastreando as a&ccedil;&otilde;es do agente e sua inten&ccedil;&atilde;o inferida e validando se elas permanecem consistentes com os objetivos originais do usu&aacute;rio. Essa verifica&ccedil;&atilde;o de alinhamento garante que, mesmo que um invasor oriente o agente, os desvios da inten&ccedil;&atilde;o leg&iacute;tima sejam detectados e bloqueados em tempo real.o;</p> <p>Abaixo est&aacute; a linha do tempo para essa falha:</p> <ul> <li>18 de junho &ndash; Relatamos o problema &agrave; OpenAI via bugcrowd.com</li> <li>19 de junho &ndash; bugcrowd.com passa a quest&atilde;o para a OpenAI para coment&aacute;rios.</li> <li>19 de junho &ndash; Atualizamos o relat&oacute;rio com uma variante de ataque aprimorada e mais confi&aacute;vel.</li> <li>In&iacute;cio de agosto &ndash; A vulnerabilidade foi corrigida. Nenhuma comunica&ccedil;&atilde;o conosco.</li> <li>3 de setembro &ndash; A OpenAI reconhece a vulnerabilidade e a marca como resolvida.</li> </ul> <p>Siga-me no Twitter:<a href="https://twitter.com/securityaffairs" target="_blank">@securityaffairs</a>e<a href="https://www.facebook.com/sec.affairs" target="_blank">Linkedin</a>e<a href="https://infosec.exchange/@securityaffairs" target="_blank">Mastodonte</a></p> <p><a href="http://www.linkedin.com/pub/pierluigi-paganini/b/742/559" target="_blank">PierluigiPaganini</a></p> <p>(<a href="http://securityaffairs.co/wordpress/" target="_blank">Assuntos de Seguran&ccedil;a</a>&ndash;hacking,ChatGPT)</p> <hr> <hr> </div></div>