해커들이 Curve에서 1억 달러 이상 유출, CRV 거래 중단
홈페이지홈페이지 > 소식 > 해커들이 Curve에서 1억 달러 이상 유출, CRV 거래 중단

해커들이 Curve에서 1억 달러 이상 유출, CRV 거래 중단

Feb 10, 2024

이더리움 DeFi 생태계의 핵심인 스테이블 코인 플랫폼인 커브(Curve)가 7월 30일 말 해킹을 당했다고 코인데스크(CoinDesk)가 프로젝트 트윗을 인용해 보도했다. 위 금액은 일부 Curve 생태계 구성 요소 뒤에 있는 프로그래밍 언어인 Vyper의 "재진입" 버그로 인해 위험에 처해 있습니다.

이 글을 쓰는 시점에 시스템의 다수의 스테이블코인 풀이 해커에 의해 유출되었습니다. 이러한 풀은 몇 가지 다양한 DeFi 서비스에 대한 가격을 책정하고 유동성을 제공하는 데 사용되었습니다.

재진입 버그는 동시 또는 다중 스레드 프로그램에서 발생하는 일종의 소프트웨어 취약점입니다. 이전 실행을 완료하기 전에 애플리케이션의 코드를 중단하고 다시 입력할 수 있는 곳으로, 잠재적으로 예상치 못한 바람직하지 않은 동작이 발생할 수 있습니다.

재진입 버그는 일반적으로 공유 리소스, 비동기화 및 인터리브 실행으로 인해 나타납니다. 여러 스레드 또는 프로세스는 종종 전역 변수, 개체 또는 데이터 구조와 같은 공통 리소스를 공유합니다.

공유 리소스가 제대로 동기화되거나 보호되지 않으면 한 스레드가 공유 리소스를 사용하거나 수정하는 도중에 다른 스레드를 방해할 수 있습니다.

스레드가 중단되고 다른 스레드가 인계받는 경우 의도하지 않았거나 예상하지 못한 방식으로 공유 리소스에 액세스하고 수정할 수 있습니다.

현재 버그의 정확한 원인은 알려지지 않았지만, 한국 업비트를 비롯한 여러 거래소에서는 이미 Curve Finance의 CRV 토큰 거래를 중단했습니다.

Vyper를 사용하는 다른 프로젝트에서도 유사한 취약점이 예상됩니다. 이 글을 쓰는 시점에서 블록체인 감사관인 BlockSec은 총 손실액이 4,200만 달러를 초과할 것으로 추정했습니다.

Curve의 웹사이트에 따르면, 232개의 풀을 운영하고 있지만 그 중 일부가 위험에 처해 있습니다.

해킹으로 인해 지난 24시간 동안 CRV 토큰이 12.60% 하락했습니다. Coinmarketcap에 따르면 현재 0.64달러에 거래되고 있습니다.

또한 강도 사건으로 인해 Aave에 대한 Curve 창립자의 7천만 달러 차입 포지션이 청산될 위험도 있습니다.