공격자들이 바이퍼 취약점을 악용하여 일요일에 2,400만 달러가 넘는 암호화폐를 도난당하면서 여러 탈중앙화 금융 프로토콜이 예상치 못한 타격을 입었습니다.
여러 탈중앙화 금융 프로젝트는 공격자들이 유명한 자동화된 시장 메이커 플랫폼인 Curve의 유동성 풀 내 취약점을 악용하여 상당한 손실을 입었습니다.
이 취약점은 이더리움 스마트 컨트랙트를 위한 타사 프로그래밍 언어인 바이퍼와 연결되어 있었습니다. Curve트위터를 통해 확인 이 언어를 사용하지 않는 유동성 풀은 영향을 받지 않았습니다.
토큰을 보유하고 중개자 없이 암호화폐 시장에 유동성을 공급하는 스마트 콘트랙트인 유동성 풀은 공격에 취약한 것으로 나타났습니다. 이러한 풀의 사소한 결함으로 인해 상당한 손실이 발생했습니다.
수백만 개의 커브 DAO (CRV ) 토큰과 약 1,400만 달러의 랩드 이더리움(WETH)이 커브 파이낸스의 CRV/ETH 풀에서 도난당했습니다. 화이트 햇 구조대가 자금을 보호하려고 시도했지만 도난을 막을 수는 없었습니다.
특히 업비트와 같은 일부 거래소는 다음과 같이 발표했습니다.공격으로 인해 의 변동성이 높습니다. 이에 따라 커브(CRV) 입출금 서비스가 일시적으로 중단되었습니다.
이전 버전의 바이퍼 프로그래밍 언어의 버그로 인해 여러 풀에 영향을 미치는 취약점으로 인해 Curve Finance가 어려움을 겪었습니다.
이 사건이 발생하기 전에 다양한 Curve 팩토리 풀에서 2,600만 달러 상당의 토큰이 전송되어 JPEG'd, 메트로놈, 알케미믹스와 같은 프로젝트에 영향을 미쳤습니다. 이러한 보안 침해와 관련된 총 자산 유출액은 4,100만 달러를 넘어섰습니다.
손실에도 불구하고, 커브의 디스코드는 영향을 받은 모든 풀이 화이트 햇 해커에 의해 악용되었거나 저장되었다고 발표하며 나머지 풀의 안전에 대해 사용자를 안심시켰습니다.
커브는 처음에 이 취약점을 '재진입' 공격이라고 설명했지만, 나중에 초기 설명이 틀렸다고 해명했습니다. 재진입 공격을 통해 공격자는 스마트 컨트랙트를 악용하고 잔액 계산을 조작할 수 있습니다.
Vyper,트위터에서 는 컴파일러가 개발자가 작성한 코드를 제대로 컴파일하지 못해 재진입 가드가 의도한 대로 작동하지 않는 문제를 원인으로 지목했습니다.
업데이트: 펙쉴드의 기능보고 해커가 약 540만 달러 상당의 2,879 이더리움을 반환했다고 밝혔습니다.프로토콜 배포자 주소 .