트윗이 작성자에 의해 삭제되었습니다.
하지만 우리는 모든 것을 저장했습니다 🙂.
서비스가 중단된 프라이버시 중심 DeFi 브릿지인 Aztec Connect가 공격자가 오래된 이더리움 스마트 컨트랙트에서 약 210만 달러를 탈취하면서 취약점 공격을 받았습니다. 이번 사건은 현재의 Aztec Network에는 영향을 미치지 않았지만, 탈중앙화 금융(DeFi)의 고질적인 보안 문제인 '은퇴한 제품도 여전히 자금을 보유할 수 있으며 공격 대상이 될 수 있다'는 점을 부각시켰습니다.
이 기사는 원문을 번역한 것입니다. 당사 특파원이 작성한 원문은 여기에서 확인하실 수 있습니다.
Aztec Labs는 플랫폼의 불변 컨트랙트에서 약 210만 달러가 이동한 후 Aztec Connect에 영향을 미치는 잠재적 취약점 공격을 조사 중이라고 밝혔습니다. 사측은 Aztec Connect가 2023년 3월에 지원 종료되었으며, Aztec Labs는 더 이상 시스템에 대한 관리자 키나 제어권을 보유하고 있지 않다고 설명했습니다.
Aztec Connect는 한때 사용자들이 이더리움상의 프라이버시 중심 제로 지식 롤업(zero-knowledge rollup)을 통해 DeFi에 접근할 수 있도록 지원했습니다. 제품이 단계적으로 폐지될 때 예금이 중단되었고, 사용자들에게는 구 시스템에서 자금을 인출할 시간이 주어졌습니다.
그러나 일부 자산은 컨트랙트 내에 남아 있었습니다. 컨트랙트가 완전히 불변(immutable) 상태가 되었기 때문에 더 이상 업그레이드하거나 일시 중지할 수 없었습니다. 활성 프로토콜과 달리, 구 시스템은 의심스러운 거래가 시작되어도 활동을 중단시킬 운영자가 없었으며, 대응은 공개 경고, 온체인 추적, 그리고 남은 사용자들이 자신의 자산 노출 여부를 확인하는 것에 의존할 수밖에 없었습니다.
BlockSec의 Phalcon 팀은 이번 공격이 Ethereum상의 Aztec Connect RollupProcessorV3 컨트랙트를 겨냥했으며 손실액은 215만 달러 이상이라고 밝혔습니다. Crypto.News가 인용한 BlockSec의 분석에 따르면, 핵심 문제는 트랜잭션 검증 방식과 이더리움에서의 정산 방식 간의 불일치였습니다.
이러한 불일치로 인해 공격자는 이더리움상에서 유효한 가치로 뒷받침되지 않는 잔액을 생성한 뒤 이를 인출할 수 있었습니다. 이 패턴은 여러 자산에 걸쳐 7번 반복되었습니다. 도난당한 자산에는 909 ETH, 약 270,000 DAI, 167 wrapped staked ETH 및 기타 소액의 토큰들이 포함된 것으로 나열되었습니다. 공격자의 지갑은 취약점 공격 전 Tornado Cash를 통해 자금을 조달받은 것으로 알려졌습니다.
Aztec Connect 취약점 공격은 DeFi 보안에 있어 힘든 한 달을 더하고 있습니다. DeFiLlama의 해킹 트래커에 따르면 6월 8일 Humanity Protocol에서 3,000만 달러, 6월 7일 Syscoin Bridge에서 800만 달러 등 6월에만 여러 건의 손실이 발생했습니다.
전반적인 상황은 엇갈리고 있습니다. 5월 해킹 손실액은 4월 대비 약 90% 감소한 6,830만 달러로 떨어졌지만, CertiK은 코드 결함이 여전히 5월 손실액 중 약 4,500만 달러를 차지하며 해당 월의 가장 큰 공격 경로가 되었다고 밝혔습니다.
Aztec 사례는 프로토콜 종료가 곧 리스크 제거와 같지 않음을 보여줍니다. 사용자가 불변 컨트랙트에 자산을 남겨두고 코드가 이더리움에 라이브 상태로 남아 있다면, 공격자는 제품이 활성화되어 있을 때 놓쳤던 경로를 계속해서 찾아낼 수 있습니다.
DeFi 팀에게 이번 교훈은 기술적인 것만큼이나 운영적인 측면도 큽니다. 서비스 종료 계획에는 명확한 인출 프로세스, 장기 모니터링 기간, 그리고 오래된 컨트랙트를 활성 리스크 표면으로 취급하는 공개 소통이 필요합니다. 사용자들에게 주는 메시지는 더 간단합니다. 버려진 시스템에 남겨진 자금은 제품이 일반적인 사용에서 사라진 지 수년 후에도 노출된 상태로 남을 수 있다는 것입니다.
저희는 이전에 3,000만 달러 규모의 해킹 이후 Humanity 프로토콜 토큰이 85% 폭락했다는 소식을 전해드린 바 있습니다.