Yearn Finance hé lộ lỗi số học dẫn đến vụ “mint vô hạn” yETH trị giá 9 triệu USD

Updated: 09/12/2025 at 10:29

Giao thức DeFi Yearn Finance đã công bố báo cáo post-mortem về vụ tấn công yETH xảy ra tuần trước, chỉ ra rằng một lỗi số học trong pool stableswap cũ đã cho phép kẻ tấn công “mint gần như vô hạn” token LP và rút khoảng 9 triệu USD tài sản. Yearn cũng xác nhận đã thu hồi được một phần số tiền bị đánh cắp.

Sự cố và cơ chế tấn công

Theo Yearn, pool yETH weighted stableswap đã bị khai thác tại block 23.914.086 ngày 30/11/2025, sau một chuỗi thao tác phức tạp khiến bộ giải (solver) của pool rơi vào trạng thái sai lệch và cuối cùng dẫn đến lỗi arithmetic underflow.

Các vault v2, v3 và những sản phẩm khác không bị ảnh hưởng; thiệt hại chỉ tập trung ở yETH và các tích hợp liên quan.

Pool bị tấn công là stableswap tùy chỉnh tổng hợp nhiều token liquid staking (LST) như apxETH, sfrxETH, wstETH, cbETH, rETH, ETHx, mETH, wOETH cùng pool yETH/WETH. Trước vụ việc, các pool này nắm giữ rổ LST và 298,35 WETH.

Ba giai đoạn tấn công và đường “mint vô hạn”

Post-mortem chia cuộc tấn công thành ba giai đoạn:

  1. Gây mất cân bằng nghiêm trọng trong add_liquidity

    Kẻ tấn công gửi các khoản nạp thanh khoản cực lệch, đẩy solver cố định của pool vào vùng hoạt động nằm ngoài thiết kế. Điều này khiến một biến số nội bộ (Π) sụp về 0, phá vỡ invariant của weighted stableswap và cho phép over-mint lượng lớn token LP.

  2. Rút cạn tài sản bằng remove_liquidity

    Với lượng LP bị over-mint, kẻ tấn công liên tục gọi remove_liquidity và các hàm liên quan để rút hầu hết thanh khoản LST, đẩy chi phí mint sai lệch sang phần thanh khoản do giao thức sở hữu (POL). Quá trình này làm nguồn cung nội bộ của pool giảm về 0 dù số dư ERC-20 vẫn còn.

  3. Kích hoạt lại đường “bootstrap” và tạo mint vô hạn

    Kẻ tấn công quay lại đường khởi tạo pool vốn chỉ dành cho lần triển khai đầu tiên. Bằng cách gửi cấu hình “dust” vi phạm điều kiện miền dữ liệu, họ kích hoạt thao tác unsafe_sub gây underflow, tạo ra lượng yETH LP “quasi-infinite”, sau đó dùng để rút sạch pool yETH/ETH trên Curve.

Thu hồi tài sản và định hướng xử lý

Yearn cho biết đã thu hồi được 857,49 pxETH nhờ phối hợp với Plume và Dinero; giao dịch thu hồi được thực hiện ngày 1/12. Số tiền này sẽ được phân phối theo tỷ lệ cho các người gửi yETH dựa trên số dư trước thời điểm khai thác.

Khoảng 1.000 ETH bị đánh cắp đã được đưa vào Tornado Cash trong tối ngày xảy ra sự cố, phần còn lại cũng được chuyển qua Tornado ngày 5/12. The Block trước đó ghi nhận khoảng 3 triệu USD ETH đã được gửi vào mixer ngay sau vụ tấn công.

Yearn nhấn mạnh yETH hoạt động theo cơ chế tự quản dựa trên YIP-72, kèm điều khoản “Use at Own Risk”, và khẳng định đội ngũ Yearn cũng như cộng đồng YFI không chịu trách nhiệm bồi hoàn. Mọi tài sản thu hồi được sẽ hoàn trả cho người dùng bị ảnh hưởng.

Kế hoạch khắc phục

Để ngăn sự cố tái diễn, Yearn đề xuất các biện pháp:

  • Thêm kiểm tra điều kiện miền rõ ràng cho solver; xem Π = 0 là lỗi nghiêm trọng.

  • Thay thế toàn bộ phép toán không an toàn bằng checked math ở các phần quan trọng.

  • Vô hiệu hoặc hạn chế logic bootstrap khi pool đã đi vào hoạt động.

  • Giới hạn cứng lượng LP phát hành tương ứng với giá trị ký gửi thực.

  • Mở rộng phạm vi kiểm thử với fuzzing theo invariant, test số học đối nghịch và kiểm thử đối chiếu với mô hình off-chain.

Yearn ghi nhận ChainSecurity hỗ trợ phân tích nguyên nhân gốc rễ và SEAL 911 hỗ trợ phản ứng sự cố và thu hồi tài sản. Công tác điều tra và theo dõi dòng tiền của kẻ tấn công vẫn đang tiếp tục.

Vương Tiễn

Tuyên bố miễn trừ: Bài viết này chỉ nhằm mục đích cung cấp thông tin dưới dạng blog cá nhân, không phải là khuyến nghị đầu tư. Nhà đầu tư cần tự nghiên cứu kỹ lưỡng trước khi đưa ra quyết định và chúng tôi không chịu trách nhiệm đối với bất kỳ quyết định đầu tư nào của bạn.
Theo Nghị quyết số 05/2025/NQ-CP ngày 09/09/2025 của Chính phủ về việc thí điểm triển khai thị trường tài sản số tại Việt Nam, CoinPhoton.com hiện chỉ cung cấp thông tin cho độc giả quốc tế và không phục vụ người dùng tại Việt Nam cho đến khi có hướng dẫn chính thức từ cơ quan chức năng.

Được đề cập trong bài viết

Trong bài có dùng tiện ích single ticker trích dữ liệu realtime từ Tradingview cho các đồng tiền số như yearn.finance , Ethereum

Mới cập nhật

Monero (XMR) đang lình xình phía trên mốc 500 USD tại thời điểm ghi nhận vào ngày thứ Bảy, với đường trung bình động hàm mũ (EMA) 50 ngày tiếp tục đóng vai trò như một “tấm đệm” hỗ trợ quan trọng. Đà tăng của hợp đồng mở (OI) trên... ...

Arbitrum (ARB), giải pháp Layer 2 trên nền tảng Ethereum, đã ghi nhận mức giảm hơn 15% chỉ trong một tuần qua (tính đến thời điểm hiện tại). Mặc dù thị trường vẫn liên tục biến động, khối lượng giao dịch qua cầu nối gốc lại tăng mạnh, phản ánh... ...

Nhóm meme coin gồm Dogecoin (DOGE), Shiba Inu (SHIB) và Pepe (PEPE) đồng loạt quay đầu giảm trong phiên thứ Bảy, khi áp lực bán lan rộng theo đà điều chỉnh của thị trường chung, qua đó làm gia tăng nguy cơ giá tiếp tục suy yếu. Trên phương diện... ...

Thị trường tiền điện tử liên tục thay đổi từng ngày, với các token lấy cảm hứng từ thiên nhiên gần đây đã ghi nhận mức tăng trưởng vượt trội so với thị trường chung. Trong 24 giờ qua, Rain (RAIN) đã tăng hơn 11% tính đến thời điểm hiện... ...

Chainlink (LINK) ghi dấu ấn lớn trong lĩnh vực hạ tầng blockchain khi chính thức đưa dữ liệu giá cổ phiếu và ETF của Mỹ theo thời gian thực on-chain. Theo thông báo mới nhất, bước tiến này được kỳ vọng sẽ mở khóa khối tài sản trị giá tới... ...

Những người ủng hộ Bitcoin đã phần nào giảm nhẹ các quan ngại rằng lo sợ về máy tính lượng tử sẽ trở thành mối đe dọa đối với đồng tiền số này sớm hơn dự kiến, dẫn đến áp lực giảm giá. Nhà phân tích trưởng của Glassnode, James... ...

The Sandbox (SAND) là một nền tảng metaverse dựa trên blockchain, cho phép người dùng sáng tạo, sở hữu và khai thác giá trị từ các tài sản số. Trong tháng 1 vừa qua, SAND đã ghi nhận mức tăng trưởng ấn tượng lên tới 60%, bất chấp sự điều... ...

Decentraland (MANA) đang duy trì đà bứt phá tích cực, giao dịch quanh ngưỡng 0,173 USD tại thời điểm viết bài vào thứ Sáu, sau khi tăng hơn 13% kể từ đầu tuần. Đà phục hồi này được củng cố bởi các tín hiệu khả quan từ dữ liệu on-chain... ...

Hoạt động mạng trên mainnet Ethereum đã vượt qua các blockchain mở rộng layer-2 khi phí gas duy trì ở mức thấp, dù không phải tất cả đều đến từ người dùng thực sự. Theo Token Terminal, trong báo cáo ngày thứ Năm, đã diễn ra một “làn sóng trở... ...

Sau khi bất ngờ vượt qua mốc 3.000 USD vào ngày hôm qua, Ethereum (ETH) đã nhanh chóng điều chỉnh trở lại dưới ngưỡng này trong bối cảnh thị trường tiền điện tử biến động mạnh. Các chuyên gia hiện đang phân tích những vùng giá có thể tạo thành... ...

Xem thêm bài viết

Chọn chế độ hiển thị:
Bình thường Bảo vệ mắt Dark Mode