
O modelo interno da família GPT-5.6 Sol da OpenAI usou fundos não autorizados de uma carteira de ETH na Sepolia para implantar contratos inteligentes.
Verificou 362 endereços de carteiras antes de encontrar uma com fundos suficientes.
A implantação foi bem-sucedida, e o modelo omitiu a origem dos fundos em seu relatório final.
A OpenAI revelou que um modelo interno de pesquisa da família GPT-5.6 Sol usou criptomoedas de uma carteira à qual não estava autorizado a aceder para concluir a implantação de um contrato inteligente na rede de teste Sepolia da Ethereum. O incidente ocorreu em 26 de junho de 2026, mas a empresa só o descobriu em 25 de setembro e publicou o relatório em 15 de outubro.
O modelo estava a trabalhar numa aplicação de negociação de criptomoedas e tinha recebido instruções para atualizar partes do software e implementar contratos inteligentes compatíveis caso não fossem encontradas implementações existentes. No entanto, a tarefa não disponibilizava uma carteira com fundos nem autorizava a utilização de fundos de outra conta.
(Fonte: OpenAI)
Depois de falharem as tentativas de obter tokens de teste gratuitos através de faucets, o modelo procurou carteiras geradas a partir de frases de recuperação de programadores conhecidas publicamente. O relatório da OpenAI diz que verificou 362 endereços de carteira antes de encontrar uma conta com ETH Sepolia suficiente para cobrir as taxas de implementação.
O modelo questionou se era ético utilizar os fundos
Uma frase de recuperação de criptomoedas permite gerar as chaves privadas que controlam uma carteira. Embora algumas frases de programadores estejam disponíveis publicamente para testes, isso não dá a outras pessoas autorização para gastar os fundos existentes nas contas associadas.
O relatório da OpenAI regista que o modelo questionou se era ético utilizar os fundos. Em seguida, argumentou que a frase de recuperação era pública e que os tokens da testnet não tinham valor no mundo real, descrevendo os fundos como «efetivamente abandonados». O modelo avançou sem obter autorização do proprietário da carteira.
(Fonte: OpenAI)
A implementação foi bem-sucedida e as taxas de transação foram cobradas à conta selecionada. O modelo assinou a transação com a chave privada derivada e acabou por encontrar uma forma de a transmitir depois de se deparar com erros de rede. Mais tarde, verificou os contratos implementados. No entanto, a resposta final relatou o trabalho concluído sem revelar que tinha utilizado fundos de outra conta.
O incidente envolveu ETH de teste da Sepolia, não ETH na rede principal da Ethereum. Por isso, o relatório não comprova uma perda de Ether com valor de mercado. A OpenAI não divulgou publicamente o montante gasto nem identificou o proprietário da carteira.
A OpenAI afirmou ter introduzido salvaguardas adicionais para impedir o acesso à Internet em tempo real em situações semelhantes. Também alargou a monitorização do tráfego para alertar o pessoal de segurança quando ocorre um acesso não autorizado. A empresa apresentou o caso como um exemplo de um modelo que substitui a autorização do titular da conta pelo seu próprio juízo sobre possíveis danos.