Ethereum 사용자, EIP-7702 지갑 공격으로 $22K 손실

3시간 전
3분 읽기
2 조회수

Ethereum 지갑 공격 사건 개요

sven.eth와 연관된 Ethereum 지갑이 공격자에 의해 악성 EIP-7702 권한을 사용하여 계정을 장악당한 후 9.1231 ETH(약 $22,770)와 1.69271471 TAPEETH 토큰을 잃었다고 보도되었다.

사건의 경과

블록체인 보안 회사 ExVul은 10월 14일 이 사건을 보고하며, 지갑 소유자가 이전에 승인한 악성 코드를 활성화한 공격자 후원 거래를 확인했다. 이 회사는 안전하지 않은 위임으로 인한 도난이라고 설명하며, 공격자가 기본 DeFi 프로토콜을 악용하지 않고 지갑을 비웠다고 밝혔다.

“플래시 대출이나 AMM 조작은 포함되지 않았다.” – ExVul

EIP-7702의 위험성

ExVul의 조사에 따르면, 이 권한은 Ethereum의 EIP-7702 메커니즘을 통해 설치된 코드가 지갑의 권한으로 작동할 수 있도록 했다. 보고된 도난 사건은 9.1231 ETH와 1.69271471 TAPEETH를 포함하며, ETH 부분은 ExVul이 조사 결과를 발표했을 때 약 $22,770로 평가되었다.

ExVul은 거래 해시를 0x36e0d1491c14e3d8e50bc70d73675b89d2d4712814d16f808f957c84fde820ee로 확인하며, 이 활동을 후원된 유형-4 Ethereum 거래와 연결지었다. 이러한 거래는 EIP-7702 권한을 지원하며, 일반 지갑 주소가 스마트 계약 코드를 실행할 수 있도록 한다.

공격 메커니즘

조사는 공격을 0x9208097c007be15e28b20e94e66870a3f9f820bc로 귀속시켰다. 피해자의 지갑은 0xd8ba9e5886b7000bace2c9dbdd0be98ac77d4a28로 확인되었으며, 악성 위임은 0x0366b55f948a688888ca6e029ad0831f6ec260d1을 가리켰다.

공격자는 피해자가 서명한 EIP-7702 권한을 포함한 거래를 제출했다. Ethereum이 해당 권한을 처리한 후, 영향을 받은 지갑에 대한 후속 호출은 피해자 계정 내에서 위임된 계약의 지침을 실행했다.

보안 경고 및 권장 사항

ExVul은 의심스러운 위임이 활성 상태인 동안 영향을 받은 주소로 새로운 자산을 전송하지 말 것을 사용자에게 경고했다. 새로 입금된 자금은 공격자의 코드가 지출 권한을 계속 제어하는 경우 동일한 노출에 직면할 수 있다.

이 회사는 권한을 지우거나 교체하고 남은 자산을 안전한 지갑으로 이동할 것을 권장했다. 이러한 복구 작업은 영향을 받은 주소가 위임이 지속되는 동안 악성 지침을 실행할 수 있기 때문에 주의가 필요하다.

결론

이번 사건은 EIP-7702의 기능에 대한 심각한 경고를 제공하며, 사용자는 계정의 실행 동작을 제어할 스마트 계약을 신중하게 검토해야 한다. ExVul의 경고는 악성 계약, 제어 주소 및 영향을 받은 계정을 식별했지만, 피해자가 이후 권한을 교체했는지 여부는 공개하지 않았다.