Initia đang tìm cách vá một lỗ hổng nghiêm trọng sau khi kẻ tấn công khai thác cách triển khai MoveVM của nền tảng này để tạo ra tài sản không có tài sản bảo chứng và chuyển khoảng 2,7 triệu USD ra khỏi mạng lưới.
Blockchain mô-đun này đã tạm dừng cả Layer 1 lẫn các rollup liên quan vào ngày 23 tháng 10 sau khi phát hiện sự cố bảo mật. Sau đó, Initia cho biết kẻ tấn công đã lợi dụng một lỗi trong cơ chế lưu vào bộ nhớ đệm tập lệnh của MoveVM, cho phép mã độc vượt qua các bước kiểm tra bảo mật và thao túng trạng thái mà máy ảo ghi nhận.
Theo dự án, sự cố ảnh hưởng đến các tài sản được bọc và chuyển qua cầu nối, chứ không ảnh hưởng đến token INIT gốc của Initia.
Initia dừng L1 và các rollup sau sự cố bảo mật
Initia đã dừng mạng Layer 1 và các rollup lúc 15:41 UTC ngày 23 tháng 10, trong khi các nhà phát triển, validator, sàn giao dịch và chuyên gia bảo mật điều tra sự cố.
Các báo cáo ban đầu từ nhà nghiên cứu blockchain Spreek cho rằng một kẻ tấn công đã tìm ra cách phát hành tài sản trái phép và đã chuyển hơn 2,6 triệu đô la ra khỏi hệ sinh thái.
Sau đó, Initia cung cấp thêm thông tin chi tiết và xác nhận khoảng 2,7 triệu đô la đã được chuyển qua cầu nối ra ngoài trước khi mạng bị dừng.
Quyết định dừng cả mạng nền tảng lẫn các rollup đã ngăn chặn việc tiếp tục khai thác trong lúc các nhà phát triển điều tra lỗ hổng.
Khác với một vụ khai thác chỉ giới hạn trong một ứng dụng phi tập trung riêng lẻ, sự cố này ảnh hưởng đến cơ sở hạ tầng ở cấp máy ảo, khiến tác động tiềm tàng rộng hơn đáng kể.
Lỗi lưu bộ nhớ đệm tập lệnh MoveVM là nguyên nhân gốc rễ
Cuộc điều tra của Initia xác định lỗ hổng nằm trong cách dự án triển khai MoveVM trên Cosmos SDK.
Theo bản cập nhật về sự cố của dự án, kẻ tấn công đã khai thác lỗi trong cơ chế lưu bộ nhớ đệm tập lệnh MoveVM. Lỗi này cho phép mã độc vượt qua các bước kiểm tra vốn nhằm ngăn chặn việc thao túng trạng thái trái phép.
Sau đó, kẻ tấn công có thể giả mạo trạng thái MoveVM và tự ghi có cho mình những tài sản không được bảo chứng đầy đủ.
Điều này khác biệt quan trọng so với việc đơn thuần phát hành thêm INIT gốc.
Initia cho biết vụ khai thác không làm tăng nguồn cung INIT và cũng không cho phép kẻ tấn công phát hành token INIT gốc.
Thay vào đó, trạng thái bị thao túng khiến kẻ tấn công nhận được các phiên bản không được bảo chứng của những tài sản như WETH, tài sản liên quan đến iUSD và USDC.
Do đó, sự cố làm lộ lỗ hổng trong cách môi trường thực thi xử lý trạng thái, chứ không phải lỗi trong chính sách tiền tệ của INIT.
Kẻ tấn công chuyển khoảng 2,7 triệu đô la ra ngoài qua cầu nối
Trước khi các validator dừng mạng, kẻ tấn công đã chuyển khoảng 2,7 triệu đô la tài sản ra khỏi Initia.
Initia cho biết số tiền chuyển đi bao gồm khoảng 105 WETH, khoảng 1,4 triệu AUSD0 và gần 1,08 triệu USDC. Tài sản được chuyển qua các cơ sở hạ tầng như LayerZero, Noble và Giao thức Chuyển tiền Xuyên chuỗi của Circle.
Sau đó, số tiền này được đổi thành khoảng 1.135,52 ETH và chuyển đến một địa chỉ Ethereum do dự án xác định.
Việc sử dụng cơ sở hạ tầng xuyên chuỗi cho thấy một trong những thách thức mà các nhóm bảo mật blockchain phải đối mặt sau một vụ khai thác.
Khi tài sản được tạo ra trái phép có thể chuyển sang mạng khác và đổi lấy các tài sản có tính thanh khoản cao như ETH, việc khoanh vùng sự cố trở nên khó khăn hơn đáng kể.
Dừng chuỗi bị xâm phạm có thể ngăn các giao dịch phát sinh thêm trên chuỗi đó, nhưng không thể tự động đảo ngược những tài sản đã chuyển sang một blockchain khác.
Nguồn cung INIT gốc không bị ảnh hưởng
Một trong những điểm làm rõ quan trọng của Initia sau cuộc tấn công là bản thân token INIT gốc không gặp rủi ro từ phương thức phát hành token mà kẻ tấn công sử dụng.
Những mô tả ban đầu về sự cố đề cập chung đến việc phát hành token trái phép, khiến nhiều người lo ngại vụ khai thác có thể đã làm tổn hại nguồn cung INIT.
Sau đó, dự án cho biết điều đó không xảy ra.
Lỗ hổng cho phép kẻ tấn công thao túng trạng thái MoveVM theo cách ghi có các phiên bản không được bảo chứng của những tài sản khác mà không thay đổi nguồn cung token hợp lệ tương ứng. INIT gốc không bị phát hành trong cuộc tấn công.
Sự khác biệt này rất quan trọng, bởi một vụ khai thác có khả năng tùy ý làm tăng nguồn cung token gốc của blockchain có thể gây ra hậu quả kinh tế rộng hơn đáng kể.
Khoản thiệt hại khoảng 2,7 triệu đô la vẫn rất đáng kể, nhưng theo thông tin được công bố cho đến nay, sự cố không làm tổn hại cơ chế phát hành nền tảng của INIT.
Initia chuẩn bị bản vá bảo mật
Kể từ đó, Initia đã soạn thảo bản sửa lỗi cho lỗ hổng.
Dự án cho biết bản vá đang được các đối tác bảo mật rà soát trước khi Layer 1 và các rollup được khởi động lại.
Thay vì lập tức đưa mạng hoạt động trở lại sau khi xác định nguyên nhân gốc rễ, Initia vẫn tạm dừng vận hành trong khi bản sửa lỗi được kiểm toán bảo mật. Nhóm cho biết sẽ đưa ra kế hoạch khởi động lại cụ thể sau khi hoàn tất các cuộc kiểm toán này.
Dự án cũng đang phối hợp với các đối tác bảo mật trong nỗ lực khôi phục liên quan đến những tài sản bị chuyển đi trong vụ khai thác lỗ hổng.
Báo cáo hậu kiểm đầy đủ dự kiến sẽ được công bố sau khi hoàn tất điều tra và khắc phục sự cố.
Vì sao lỗi máy ảo đặc biệt nghiêm trọng
Các vụ khai thác hợp đồng thông minh thường liên quan đến lỗi bên trong một ứng dụng cụ thể.
Lỗ hổng trong môi trường thực thi của blockchain tiềm ẩn một loại rủi ro khác.
Máy ảo chịu trách nhiệm thực thi mã mà các ứng dụng trên blockchain sử dụng. Nếu có thể vượt qua những giả định bảo mật trong môi trường đó, nhiều ứng dụng hoặc tài sản có thể cùng bị ảnh hưởng bởi một điểm yếu.
Trong trường hợp của Initia, các phát hiện sơ bộ cho thấy cơ chế lưu bộ nhớ đệm tập lệnh đã cho phép mã được tạo dựng đặc biệt né tránh các bước kiểm tra bảo mật dự kiến.
Điều đó đã biến một chi tiết triển khai ở lớp thực thi thành cơ chế có thể tạo ra các tài sản không được bảo chứng nhưng có giá trị kinh tế.
Sự cố cho thấy vì sao kiểm toán bảo mật blockchain không thể chỉ dừng lại ở các hợp đồng thông minh cấp ứng dụng.
Máy ảo, cầu nối, hệ thống nhắn tin xuyên chuỗi, cơ chế lưu bộ nhớ đệm và logic chuyển trạng thái đều là một phần của ranh giới bảo mật.
Cơ sở hạ tầng xuyên chuỗi có thể khuếch đại tác động của các vụ khai thác
Cuộc tấn công cũng làm nổi bật vai trò mà các cầu nối có thể đảm nhận trong các sự cố bảo mật.
Kẻ tấn công không chỉ tạo ra tài sản không được bảo chứng rồi để chúng lại trên Initia.
Những tài sản đó nhanh chóng được chuyển qua các hệ thống xuyên chuỗi và đổi thành tài sản trên Ethereum trước khi mạng có thể bị dừng.
Chuỗi sự kiện này rút ngắn thời gian mà các validator và nhà phát triển giao thức có để ứng phó.
Điều này cũng có nghĩa là hoạt động giám sát bảo mật ngày càng cần được triển khai đồng thời trên nhiều mạng.
Một bất thường khởi phát trên một blockchain có thể trở thành vấn đề của Ethereum, Solana hoặc đơn vị phát hành stablecoin chỉ vài phút sau nếu tài sản có thể di chuyển qua cơ sở hạ tầng cầu nối liên kết với nhau.
Sự cố Initia làm tăng thêm những rủi ro bảo mật blockchain trong năm 2026
Vụ khai thác lỗ hổng Initia một lần nữa nhắc nhở rằng kiến trúc blockchain ngày càng liên kết chặt chẽ tạo ra những giả định bảo mật mới song song với các lợi ích mà chúng mang lại.
Rollup, cầu nối và môi trường thực thi mô-đun cho phép ứng dụng chuyển tài sản và dữ liệu hiệu quả giữa các mạng, nhưng mỗi lớp bổ sung đều đưa thêm mã và cơ sở hạ tầng cần hoạt động chính xác.
Initia đã hạn chế vụ khai thác bằng cách dừng mạng. Dự án cho biết lỗ hổng hiện đã được xác định và bản vá đang được kiểm toán.
Các cột mốc quan trọng tiếp theo sẽ là hoàn tất rà soát bảo mật, khôi phục tài sản bị ảnh hưởng về trạng thái có bảo chứng và khởi động lại Layer 1 cùng các rollup của Initia một cách có trật tự.
Cho đến lúc đó, mạng lưới vẫn là một trường hợp điển hình hữu ích về cách một lỗi thực thi cấp thấp có thể nhanh chóng biến thành sự cố bảo mật xuyên chuỗi trị giá hàng triệu đô la.
Tuyên bố miễn trừ trách nhiệm: Bài viết này chỉ nhằm mục đích cung cấp thông tin. Nội dung không được đưa ra hoặc dự định sử dụng làm tư vấn pháp lý, thuế, đầu tư, tài chính hay tư vấn dưới bất kỳ hình thức nào khác.
