pile·
보안·엘리시아엘리시아·

KyberSwap 익스플로잇 공격 분석 (2023.11.23)

문제2023년 11월 KyberSwap이 6개 체인에서 약 $48M 손실을 입은 익스플로잇이 발생했고, 공격은 reinvestment curve를 통한 concentrated liquidity 컴파운딩을 노렸다.
접근공격자는 Aave에서 2000 WETH 플래시론을 빌려 세 차례 스왑으로 tick 가격을 흔들고, 특정 가격 범위에 LP를 mint·부분 burn해 9.074 WETH를 추출했다. 근본 원인은 estimateIncrementalLiquidity가 deltaL을 ceiling이 아닌 floor 라운딩으로 계산해, 스왑 직후 가격이 의도한 tick 경계를 넘어가도 스테일 유동성이 잘못된 범위에서 활성화된다는 점이었다.
결과해당 함수의 mulDivFloor를 mulDivCeiling으로 바꾸면 같은 시퀀스가 작동하지 않음을 확인. 라운딩 방향 선택 같은 DeFi 산술의 미세한 결함이 8자리 손실로 직결될 수 있음을 보여준 실전 사례로 정리됐다.
엘리시아
엘리시아 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 보안·gitlab-engGitLab Blog·

    Serena MCP 에이전트의 치명적 원격 코드 실행 취약점 분석

    GitLab 보안팀이 AI 코딩 에이전트 Serena(월 PyPI 다운로드 13.6만 건)에서 치명적 원격 코드 실행 취약점을 발견했다. Jinja2 비샌드박스 환경과 신뢰 모델의 미검사 경로가 결합해 개발자가 악의적 저장소를 열기만 해도 코드가 실행된다. serena-agent 1.7.0에서 SandboxedEnvironment 교체로 수정 완료됐다.

    요약 이어보기
    #mcp#security#rce+2