Lộ lỗ hổng cho phép “in” thêm XRP tồn tại từ 2015 trên XRP Ledger, nay mới được hé lộ

A payment engine flaw in the XRP Ledger, present since 2015, could have let attackers mint spendable XRP past its 100 billion cap (Image: Shutterstock)
A payment engine flaw in the XRP Ledger, present since 2015, could have let attackers mint spendable XRP past its 100 billion cap (Image: Shutterstock)

Một lỗ hổng trong bộ máy thanh toán của XRP Ledger tồn tại từ năm 2015 có thể cho phép kẻ tấn công “đúc” thêm XRP (XRP) có thể chi tiêu, vượt quá trần cung 100 tỷ XRP, theo các nhà phát triển.

Các điểm chính:

  • Một nhà nghiên cứu dùng công cụ bảo mật AI đã báo cáo lỗi tràn số ngày 22/9 thông qua chương trình săn lỗi của mạng lưới.
  • Nhóm phát triển tung bản vá sau đó 3 ngày, lần đầu tiên trong hơn một thập kỷ bỏ qua bước biểu quyết của các validator.
  • Đội ngũ duy trì mạng không tìm thấy bằng chứng cho thấy lỗ hổng từng bị khai thác.

Lỗi “in tiền giả” trên XRP

Nhóm duy trì XRP Ledger đã công bố chi tiết lỗ hổng trong báo cáo bảo mật ngày 9/10, cho biết một nhà nghiên cứu đã phát hiện và báo cáo thông qua chương trình bug bounty hôm 22/9. RippleX, bộ phận phát triển của Ripple, xếp loại lỗ hổng ở mức “nghiêm trọng” sau khi tái hiện thành công kịch bản tấn công. Nhóm cho biết chưa phát hiện dấu vết nào cho thấy nó từng bị lợi dụng.

Lỗi tràn số nằm trong bộ máy thanh toán, vốn sử dụng phép toán 64‑bit không được kiểm tra tràn để tính tổng số tiền người mua phải trả khi một giao dịch đơn lẻ khớp nhiều lệnh trên sổ lệnh cùng lúc.

Hàng trăm lệnh chào giá bị cố tình đặt sai có thể đẩy tổng giá trị vượt quá giới hạn kiểu dữ liệu và khiến con số “quay vòng” về mức rất nhỏ; người bán vẫn nhận đủ tiền, trong khi người mua gần như không phải trả gì. Cơ chế kiểm soát nội bộ của ledger nhằm ngăn chặn việc sinh thêm XRP mới cũng dùng cùng loại phép toán này, nên nó đã bỏ lọt hoàn toàn lượng XRP “giả” đó.

Xem thêm: GPT-6.1 Sol giúp Asana cắt chi phí agent gấp 76 lần, nhưng vẫn có cái giá phải trả

Giải thích từ Cayden Liao

Cayden Liao, đồng sáng lập phụ trách mảng bảo mật tại Veria Labs, viết trên X rằng tác nhân AI của công ty đã phát hiện lỗ hổng và xây dựng được đoạn mã khai thác hoàn chỉnh. Theo tính toán của anh, chỉ một giao dịch có thể “đúc” tới khoảng 18 nghìn tỷ XRP. Lý do lỗi này lọt mắt xanh suốt thời gian dài, theo anh, là vì nó “kết chuỗi hai lỗi riêng lẻ vốn chỉ được đánh giá là mức độ thấp”.

Liao cho biết Ripple đã trả cho Veria mức thưởng tối đa 250.000 USD theo chương trình bug bounty. J. Ayo Akinyele, lãnh đạo mảng kỹ thuật tại RippleX, nói đội ngũ sẽ mở rộng sử dụng AI trong săn lỗi và kiểm chứng hình thức, lưu ý rằng AI “đang thay đổi căn bản tốc độ phát hiện lỗ hổng”.

Bản vá khẩn cấp cho XRPL

Bản sửa lỗi được phát hành trong phiên bản xrpld 3.4.1 ngày 25/9, chỉ ba ngày sau khi nhận báo cáo. Hơn 80% validator được tin cậy đã nâng cấp ngay trong ngày, và thay đổi có hiệu lực mà không qua quy trình biểu quyết sửa đổi kéo dài hai tuần như thông lệ – điều chưa từng xảy ra trong hơn một thập kỷ. Các nhà phát triển lập luận rằng nếu công bố mã nguồn mở và chờ đủ quy trình bình thường, kẻ tấn công sẽ có nhiều tuần để mổ xẻ và lợi dụng lỗi trước khi bản vá thật sự phát huy tác dụng.

Năm 2010, một lỗi tràn số trên Bitcoin (BTC) từng tạo ra hơn 184 tỷ coin chỉ trong một giao dịch, trước khi các nhà phát triển kịp thời sửa lỗi trong vài giờ và fork chuỗi để xóa sạch số coin này. Zcash (ZEC) cũng đã phải vội vã vá một lỗi cho phép “in tiền giả” trong năm nay, sự cố khiến giá token của dự án lao dốc mạnh.

Đọc tiếp: Người nắm giữ crypto tại Pháp có thể bị phạt tới 10.000 euro vì ví không khai báo

Ester Shlain profile photo

Ester Shlain

Chuyên viên Phân tích Kinh doanh tại Yellow, phụ trách cơ chế giao dịch, hạ tầng tác tử và nghiên cứu thị trường về ngăn xếp sàn giao dịch tiền mã hóa. Bảy năm trong web3 với trải nghiệm về nền tảng DAO, launchpad và thiết kế tokenomics. Viết cho những người muốn hiểu các con số đằng sau câu chuyện.

Tuyên bố miễn trừ trách nhiệm và cảnh báo rủi ro: Thông tin được cung cấp trong bài viết này chỉ dành cho mục đích giáo dục và thông tin, dựa trên ý kiến của tác giả. Nó không cấu thành lời khuyên tài chính, đầu tư, pháp lý hoặc thuế. Tài sản tiền mã hóa có tính biến động cao và chịu rủi ro cao, bao gồm rủi ro mất tất cả hoặc một phần lớn khoản đầu tư của bạn. Giao dịch hoặc nắm giữ tài sản crypto có thể không phù hợp với tất cả nhà đầu tư. Những quan điểm được bày tỏ trong bài viết này hoàn toàn là của (các) tác giả và không đại diện cho chính sách chính thức hoặc lập trường của Yellow, những người sáng lập hoặc giám đốc điều hành. Luôn tiến hành nghiên cứu kỹ lưỡng của riêng bạn (D.Y.O.R.) và tham khảo ý kiến chuyên gia tài chính được cấp phép trước khi đưa ra bất kỳ quyết định đầu tư nào.
Tin tức mới nhất
Xem tất cả tin tức
Lộ lỗ hổng cho phép “in” thêm XRP tồn tại từ 2015 trên XRP Ledger, nay mới được hé lộ | Yellow