A OpenSea está entrando em contato e reembolsando usuários afetados por uma brecha que permite às pessoas comprar NFTs por uma fração de seu custo real e revendê-los por milhares.
Na segunda-feira, a empresa de segurança blockchain Elliptic e vários usuários do Twitter falaram sobre o bug. Motherboard foi a primeira a relatar o incidente.
A Elliptic disse que “identificou pelo menos três invasores que compraram pelo menos oito NFTs por muito menos do que seu valor de mercado nas últimas 12 horas”. O problema afeta Bored Ape Yacht Club, Mutant Ape Yacht Club, Cool Cats e Cyberkongz NFTs.
Um usuário escreveu no Twitter que sua NFT foi comprada por cerca de US$ 1.800 da criptomoeda Ethereum antes de ser revendida por US$ 196.000.
“Um invasor, usando o pseudônimo ‘jpegdegenlove’ hoje pagou um total de US$ 133.000 por sete NFTs – antes de vendê-los rapidamente por US$ 934.000 em ether. Cinco horas depois, esse ether foi enviado através do Tornado Cash, um serviço de ‘mixagem’ que é usado para impedir o rastreamento de fundos de blockchain. Jpegdegenlove também parece ter compensado parcialmente duas de suas vítimas – enviando 20 ETH (US $ 45.000) para TBALLER e 13 ETH (US $ 30.000) para Vault327. Outro invasor comprou um único Mutant Ape Yacht Club NFT por US $ 10.600 , antes de vendê-lo cinco horas depois por US$ 34.800”, explicou Elliptic.
“A exploração parece se originar da capacidade de listar novamente uma NFT a um novo preço, sem cancelar a listagem anterior. Essas listagens anteriores agora estão sendo usadas para comprar NFTs a preços especificados em algum momento no passado – o que geralmente é bem abaixo dos preços de mercado atuais.”
O desenvolvedor do DeFi, Rotem Yakir, lançou um tópico detalhado no Twitter explicando o bug do OpenSea, escrevendo que “decorre do fato de que anteriormente você poderia re-listar um NFT sem cancelá-lo (o que você não pode agora) e todas as listas anteriores não são cancelado na cadeia.”
“Antes, você poderia re-listar uma NFT sem cancelar a lista anterior. Às vezes, mas nem sempre, se você cancelar sua nova listagem, a antiga não aparecerá na interface do usuário, mas ainda é válida”, disse Yakir.
“Usando serviços como https://orders.rarible.com ou mesmo a API do SO, alguém pode obter a listagem antiga e ainda usá-la. Para garantir que você está seguro, você pode verificar https://orders.rarible.com e ver se sua listagem anterior ainda estiver lá. No entanto, se você quiser estar 100% seguro, basta transferir sua NFT para uma carteira diferente.”
Um porta-voz da OpenSea disse ao ZDNet que está tentando criar soluções para o problema desde que foi identificado. Eles também negaram que fosse um bug ou vulnerabilidade.
“Desde que esse problema foi identificado, levamos isso muito a sério e trabalhamos para enviar soluções de produtos para a comunidade. Isso não é uma exploração ou um bug – é um problema que surge devido à natureza do blockchain. OpenSea não pode cancelar listagens em nome dos usuários. Em vez disso, os usuários devem cancelar suas próprias listagens”, disse o porta-voz.
“É prioridade da OpenSea conscientizar os usuários de todas as suas listagens, e estamos trabalhando em várias melhorias de produtos para resolver isso, incluindo um painel onde eles podem ver e cancelar facilmente as listagens. Além disso, estamos entrando em contato ativamente com e reembolsar os usuários afetados. Não nos comunicamos amplamente sobre esse problema porque não queríamos arriscar chamar a atenção de maus atores que poderiam abusar dele em grande escala antes que tivéssemos mitigações em vigor.”
O ZDNet não pôde confirmar se os usuários foram reembolsados. O porta-voz do OpenSea disse que é um problema de “interface de usuário confusa” que surge quando os usuários criam listagens e depois transferem o NFT listado para uma carteira diferente.
Quando um usuário transfere itens de sua carteira de terceiros, a listagem que ele criou para o item não é cancelada automaticamente e não pode ser cancelada diretamente pela OpenSea porque exige que o usuário assine o cancelamento em sua carteira, explicou o porta-voz. O OpenSea não é a única plataforma afetada pelo problema, explicou a plataforma NFT.
De acordo com a OpenSea, o problema pode surgir sempre que um usuário mover uma NFT para uma carteira diferente sem cancelar as listagens ativas porque a transação é postada no blockchain.
A empresa acrescentou que está em processo de alterar a duração padrão da listagem de 6 meses para 1 mês, de modo que, se uma NFT for transferida de volta para uma carteira após 1 mês, a listagem terá expirado.
Eles também planejam notificar os usuários de que eles têm uma listagem de preço mais alto ainda ativa quando baixarem o preço do mesmo item. A OpenSea disse que está adicionando um painel aos perfis de usuários que mostra todas as listagens inativas e dá aos usuários a oportunidade de cancelar cada lista com um único clique.
Nos próximos dois dias, a empresa planeja integrar outro recurso que exibirá notificações no produto sobre listagens ativas e perguntará se os usuários desejam cancelá-lo quando transferirem de sua carteira uma NFT que tenha uma listagem ativa associada a ela. Os usuários também receberão um e-mail do OpenSea quando transferirem um NFT para uma carteira com uma listagem ativa para esse NFT.
Fonte: https://www.zdnet.com/
Uma cidade na Carolina do Norte e um escritório de advogados distritais cobrindo quatro condados…
O surgimento da Nytheon AI marca uma escalada significativa no cenário das plataformas (LLM) de…
Um pesquisador de segurança revelou uma vulnerabilidade crítica de injeção de SOQL no controlador interno…
Falha permite que invasores manipulem o agente de um usuário por meio de um problema…
Um exploit de dia zero, dirigido aos firewalls FortiGate da Fortinet, foi descoberto à venda…
A família SHELBY mostra um exemplo preocupante de malware moderno com design modular, sofisticado e…