Back to top
  • 공유 Chia sẻ
  • 인쇄 In
  • 글자크기 Cỡ chữ
URL đã được sao chép

XRP Ledger vá lỗ hổng có thể tạo 18.450 tỷ XRP trong một giao dịch

Cập nhật phần mềm máy chủ được triển khai trên thiết bị mạng / TokenPost.ai

Lỗ hổng trong bộ máy thanh toán của XRP Ledger (XRPL) có thể vượt qua giới hạn nguồn cung XRP và tạo khoảng 18.450 tỷ XRP trong một giao dịch đơn lẻ đã được vá. Nhóm phát triển XRPL cho biết chưa có bằng chứng lỗ hổng bị khai thác trên mạng công khai.

Ngày 25 tháng 9, XRPL khẩn cấp phát hành phiên bản 3.4.1 của phần mềm máy chủ xrpld. Theo báo cáo lỗ hổng XRPL công bố ngày 9 tháng 10, khi bộ máy thanh toán xử lý đồng thời các lệnh trên nhiều sàn giao dịch phi tập trung, lỗi tràn số nguyên có thể khiến tổng lượng XRP cần thiết bị tính sai. Kẻ tấn công có thể dùng các lệnh được cấu hình đặc biệt cùng một giao dịch thanh toán để tạo và sử dụng XRP mới.

Báo cáo XRPL cho biết lỗi có thể đã tồn tại từ năm 2015, khi bộ máy thanh toán được viết. Công ty bảo mật Veria Labs ước tính nếu bị khai thác, lỗ hổng có thể tạo khoảng 18.450 tỷ XRP trong một giao dịch. Con số này cao hơn 184 lần giới hạn phát hành ban đầu 100 tỷ XRP của XRPL, nhưng chỉ là quy mô có thể được tạo ra, không đồng nghĩa XRP đã thực sự được phát hành hay mạng lưới bị thiệt hại.

Lỗi phát sinh khi cộng tổng giá trị thanh toán của nhiều lệnh. Nếu tổng vượt quá phạm vi số nguyên, kết quả tính toán có thể quay về một số nhỏ hơn, khiến người bán nhận đủ giá trị lệnh trong khi người mua chỉ phải trả lượng XRP ít hơn nhiều. Báo cáo XRPL giải thích rằng một lỗi số học riêng trong bước kiểm tra sổ cái nhằm ngăn tạo XRP mới cũng có thể khiến giao dịch không bị từ chối.

Veria Labs báo cáo lỗ hổng ngày 22 tháng 9 và bản sửa lỗi được đưa vào ngày hôm sau. XRPL phát hành phiên bản 3.4.1 ngày 25 tháng 9, đồng thời cho biết hơn 80% danh sách trình xác thực mặc định đã chuyển sang phiên bản mới trong ngày. Veria Labs cho biết một tác nhân bảo mật AI đã phát hiện lỗi và tạo mã khai thác hoạt động được trong môi trường thử nghiệm.

Việc áp dụng bản vá khác với quy trình thay đổi giao thức thông thường của XRPL. Thông thường, thay đổi giao thức cần nhận được sự ủng hộ của các trình xác thực và được kích hoạt sau một khoảng thời gian. Bản sửa lỗi tràn số lần này có hiệu lực ngay khi máy chủ được nâng cấp lên phiên bản mới. XRPL cho biết đã chọn phát hành khẩn cấp vì nếu theo quy trình thông thường, mạng có thể vẫn phơi nhiễm lỗ hổng sau khi mã lỗi được công khai và trước khi biện pháp bảo vệ hoàn tất.

Phiên bản 3.4.1 cũng bao gồm bản sửa cho một lỗi riêng trong tính năng giao dịch theo lô. XRPL kích hoạt bản sửa này trên mainnet ngày 9 tháng 10. Bản vá lỗi tràn số XRP được áp dụng cùng lúc với cập nhật máy chủ, còn sửa đổi giao dịch theo lô trải qua quy trình kích hoạt riêng. Sự việc không phải là trường hợp nguồn cung thực tế vượt giới hạn, mà là biện pháp bảo mật nhằm ngăn nguy cơ lỗi tính toán thanh toán kết hợp với lỗi trong cơ chế bảo vệ giới hạn nguồn cung.

<Bản quyền ⓒ TokenPost, nghiêm cấm sao chép và phân phối trái phép>

Phổ biến nhất

Các bài viết liên quan khác

Bình luận 0

Mẹo bình luận

Bài viết tuyệt vời. Mong có bài tiếp theo. Phân tích xuất sắc.

0/1000

Mẹo bình luận

Bài viết tuyệt vời. Mong có bài tiếp theo. Phân tích xuất sắc.
1