logo
  • Tin tức
  • Báo cáo
  • Sự kiện
  • Nổi bật
  • Coin68 TV
  • E-Magazine
  • Góc nhìn
  • Báo cáo
  • Sự kiện
  • Nổi bật
  • Coin68 TV
  • E-Magazine
  • Góc nhìn

Ripple vá lỗ hổng nghiêm trọng cho phép in XRP vượt tổng cung

-10/10/2026

XRP Ledger vừa công bố hai lỗ hổng đã được khắc phục, trong đó một lỗi đã tồn tại hơn 10 năm cho phép hacker tạo ra lượng XRP vượt xa tổng cung 100 tỷ token.

Ripple vá lỗ hổng nghiêm trọng cho phép in XRP vượt tổng cung.  Ảnh: The Giving Block

Ripple vá lỗ hổng in XRP tồn tại từ tận 2015

Ngày 09/10, các nhà nghiên cứu tại Ripple đã tiết lộ hai lỗ hổng vừa được khắc phục trên XRP Ledger (XRPL), trong đó đáng chú ý nhất là lỗi trong hệ thống thanh toán có thể cho phép kẻ tấn công tạo ra lượng lớn XRP mà không cần bỏ ra số vốn tương ứng.

Lỗ hổng được cho là tồn tại từ năm 2015, bắt nguồn từ cách XRP Ledger tính toán số tiền phải thanh toán khi một giao dịch khớp nhiều lệnh mua bán cùng lúc.

Vấn đề đặc biệt nghiêm trọng bởi toàn bộ 100 tỷ XRP đã được tạo ra khi mạng lưới ra mắt vào năm 2012 với thiết kế không cho phép phát hành thêm token mới. Tuy nhiên, nếu khai thác thành công, hacker có thể vượt qua giới hạn này, tạo ra lượng XRP mới rồi chuyển sang các ví khác hoặc bán trên sàn giao dịch.

Lỗ hổng được nhà nghiên cứu bảo mật Cayden Liao và Veria AI phát hiện, báo cáo thông qua chương trình săn lỗi của XRP Ledger vào ngày 22/09/2026.

Sau khi tiếp nhận thông tin, các kỹ sư của đội ngũ nghiên cứu RippleX đã tái hiện thành công cuộc tấn công trên máy chủ thử nghiệm, đồng thời xác nhận lượng XRP được tạo trái phép có thể tiếp tục sử dụng trong những giao dịch sau đó.

Sau khi tiếp nhận thông tin, các kỹ sư RippleX đã tái hiện thành công cuộc tấn công trên máy chủ thử nghiệm, đồng thời xác nhận lượng XRP được tạo trái phép có thể tiếp tục sử dụng trong những giao dịch sau đó.

 XRP có thể được tạo miễn phí như thế nào?

Theo báo cáo, nguyên nhân của lỗ hổng này đến từ lỗi tràn số nguyên (integer overflow) trong hệ thống thanh toán của XRP Ledger, xảy ra khi hệ thống phải cộng những con số quá lớn, vượt quá giới hạn mà phần mềm có thể xử lý.

Hiểu đơn giản, khi phần mềm phải cộng một dãy số quá lớn, vượt quá giới hạn mà hệ thống có thể lưu trữ, kết quả có thể bị tính sai và quay về một con số rất nhỏ thay vì báo lỗi.

Điểm yếu này xuất hiện trong sổ lệnh tích hợp sẵn của XRP Ledger, cho phép người dùng đặt lệnh swap các loại token với nhau. Khi một giao dịch mua đi qua nhiều lệnh cùng lúc, hệ thống phải cộng tổng số XRP cần thanh toán cho tất cả người bán.

Để khai thác lỗ hổng, hacker có thể tạo hàng trăm tài khoản do mình kiểm soát. Mỗi tài khoản đặt một lệnh bán lượng token rất nhỏ nhưng yêu cầu nhận lại lượng XRP cực lớn. Sau đó, hacker sử dụng một tài khoản khác để thực hiện một giao dịch duy nhất, mua toàn bộ các lệnh này cùng lúc.

Vấn đề xảy ra khi tổng số XRP phải thanh toán trở nên quá lớn, vượt quá giới hạn tính toán của hệ thống. Thay vì nhận ra con số này bất thường và dừng giao dịch, XRP Ledger lại tính sai tổng số tiền mà tài khoản mua phải trả

Kết quả là hàng trăm tài khoản bán vẫn được cộng đầy đủ lượng XRP theo từng lệnh, trong khi tài khoản mua chỉ bị trừ một lượng XRP rất nhỏ. Phần chênh lệch vì thế trở thành XRP mới được tạo ra từ con số 0, dù trước đó lượng XRP này không hề tồn tại.

Đáng lẽ cơ chế kiểm tra nguồn cung của XRP Ledger phải phát hiện sự bất thường này. Tuy nhiên, bước kiểm tra đó lại sử dụng cách tính tương tự và cũng mắc lỗi khi cộng những con số quá lớn, khiến giao dịch vẫn được xem là hợp lệ.

Một lớp bảo vệ khác giới hạn lượng XRP mà một tài khoản có thể nắm giữ cũng không hiệu quả, bởi số XRP mới được chia ra hàng trăm tài khoản thay vì tập trung vào một ví duy nhất.

Đáng chú ý, chi phí để thực hiện cuộc tấn công không quá lớn. Theo RippleX, hacker chỉ cần vài trăm XRP để tạo và duy trì các tài khoản cùng lệnh giao dịch, phần lớn số tiền này sau đó có thể thu hồi, cộng thêm phí giao dịch thông thường. Trong khi đó, lượng XRP có thể được tạo trái phép về lý thuyết có thể vượt xa tổng cung tối đa 100 tỷ XRP của mạng lưới.

Dù vậy, RippleX nhấn mạnh lỗ hổng gần như không thể vô tình xuất hiện trong hoạt động bình thường. Kẻ tấn công phải chủ động tạo hàng trăm tài khoản, thiết lập những lệnh có mức giá cực kỳ bất thường và xây dựng một giao dịch riêng để khớp tất cả chúng cùng lúc.

May mắn là lỗ hổng đã được phát hiện và khắc phục trước khi gây ra hậu quả thực tế, khi RippleX cho biết chưa ghi nhận bằng chứng hacker từng khai thác điểm yếu này hay bất kỳ trường hợp nào làm gia tăng nguồn cung XRP trên các mạng công khai.

RippleX phá lệ để vá lỗi khẩn cấp

Trước mức độ nghiêm trọng của lỗ hổng, RippleX đã nhanh chóng phát hành bản vá xrpld 3.4.1 vào ngày 25/09, chỉ 3 ngày sau khi nhận được báo cáo.

Bản cập nhật bổ sung cơ chế phát hiện khi tổng lượng XRP vượt quá giới hạn tính toán, tăng cường các bước kiểm tra nguồn cung để ngăn những lỗi tương tự lọt qua hệ thống.

Đặc biệt, RippleX quyết định cho bản vá có hiệu lực ngay khi các máy chủ nâng cấp, thay vì chờ quy trình amendment của XRP Ledger. Thông thường, những thay đổi ảnh hưởng đến cách xử lý giao dịch thường chỉ được kích hoạt sau khi nhận được sự ủng hộ của hơn 80% validator đáng tin cậy trong hai tuần liên tục.

Tuy nhiên, quy trình này lại trở thành một rủi ro trong trường hợp trên. Do xrpld là phần mềm mã nguồn mở, việc công bố bản cập nhật có thể giúp hacker lần ngược mã nguồn để phát hiện lỗ hổng, trong khi mạng lưới vẫn phải chờ nhiều tuần trước khi bản vá chính thức có hiệu lực.

Chính vì vậy, RippleX đã quyết định triển khai bản sửa lỗi ngay khi máy chủ nâng cấp, đánh dấu lần đầu tiên trong hơn 10 năm XRP Ledger chủ động bỏ qua quy trình điều chỉnh đối với một thay đổi trong cách xử lý giao dịch.

Trong thời gian chuyển đổi, các máy chủ chạy phiên bản cũ và mới có thể xử lý giao dịch khai thác lỗ hổng theo hai cách khác nhau, từ đó gây bất đồng giữa các validator và trong trường hợp xấu nhất có thể khiến mạng lưới tạm ngừng hoạt động.

Dù vậy, RippleX cho rằng nguy cơ gián đoạn tạm thời vẫn ít nghiêm trọng hơn hậu quả của việc để hacker khai thác lỗ hổng và tạo ra XRP trái phép. Hơn 80% validator trong danh sách mặc định sau đó cũng nâng cấp lên bản vá xrpld 3.4.1 ngay trong ngày 25/09, giúp mạng lưới sớm được bảo vệ trước khi chi tiết lỗ hổng được công bố rộng rãi.

XRP Ledger còn phát hiện lỗi có thể khiến mạng lưới ngừng hoạt động

Báo cáo còn tiết lộ một lỗ hổng khác liên quan đến Batch, tính năng cho phép gộp tối đa 8 giao dịch thành một lần thực hiện.

Lỗ hổng bắt nguồn từ việc hệ thống có thể chấp nhận những giao dịch Batch không đúng định dạng, khiến các phiên bản phần mềm xử lý cùng một giao dịch theo những cách khác nhau, dẫn đến bất đồng giữa các validator và trong trường hợp nghiêm trọng có thể khiến mạng lưới ngừng xác thực các giao dịch mới.

Vấn đề được xác nhận vào ngày 18/09 và sau đó được khắc phục trong phiên bản xrpld 3.4.1 thông qua bản sửa lỗi fixBatchV1_2.

Khác với lỗi tạo XRP được vá khẩn cấp, bản sửa lỗi Batch vẫn phải trải qua quy trình bỏ phiếu nâng cấp thông thường. Để tránh kích hoạt tính năng khi lỗ hổng chưa được xử lý, Ripple và một số validator đã tạm rút phiếu ủng hộ Batch nhằm trì hoãn thời điểm triển khai.

Đến ngày 09/10, cả fixBatchV1_2 và BatchV1_1 đều chính thức được kích hoạt trên mainnet, trong đó bản sửa lỗi có hiệu lực trước khi tính năng Batch đi vào hoạt động. RippleX xác nhận không có tài khoản hay tài sản nào bị ảnh hưởng, bởi Batch chưa được kích hoạt trên mainnet khi lỗ hổng được phát hiện.

Hiện cả hai lỗ hổng trên XRP Ledger đều đã được xử lý trong xrpld 3.4.1, với bản vá lỗi tạo XRP có hiệu lực từ ngày 25/09 và bản vá Batch được kích hoạt vào ngày 09/10. Các đơn vị vận hành máy chủ cũng được yêu cầu nâng cấp lên phiên bản 3.4.1 hoặc mới hơn để tiếp tục đồng bộ với mạng lưới.

Giá XRP không có quá nhiều biến động sau khi báo cáo bảo mật được công bố, tăng nhẹ 0,8% trong 24 giờ qua và hiện đang dao động quanh 1,41 USD.

Biến động giá XRP trong 24 giờ qua, ảnh chụp màn hình trên CoinGecko lúc 12:45 PM ngày 10/10/2026

Coin68 tổng hợp

-10/10/2026
logo-footer
Kết nối với chúng tôi
    Coin68 là nơi cung cấp cái nhìn tổng quan nhanh và chính xác nhất về tiến bộ công nghệ blockchain trên toàn cầu.
      Copyright © 2016 by Coin68