Lỗ hổng Bitcoin Core đe dọa hàng nghìn nút mạng
Các nhà phát triển Bitcoin Core đã công bố thông tin chi tiết về ba lỗ hổng có thể gây gián đoạn hoạt động của hàng nghìn nút trên mạng Bitcoin. Một lỗ hổng cho phép kẻ tấn công vượt qua các biện pháp bảo vệ thông qua Tor, trong khi lỗ hổng khác có thể khiến hoạt động khai thác gần như tê liệt.
Bài viết này đã được dịch từ bản gốc. Đọc phiên bản gốc của phóng viên chúng tôi tại đây.
Theo trang web của dự án, cả ba vấn đề đã được khắc phục từ tháng 10 năm 2025, nhưng đến thứ Ba, ngày 10 tháng 11 năm 2026, các khuyến cáo bảo mật chính thức mới được công bố. Các nhà phát triển cho biết sự chậm trễ này là do chính sách công bố lỗ hổng của dự án.
Lỗ hổng đầu tiên liên quan đến cơ chế kết nối đáng tin cậy của Bitcoin Core. Phần mềm cho phép người vận hành nút tạo danh sách trắng các máy tính được áp dụng giới hạn truyền dữ liệu ít nghiêm ngặt hơn.
Vấn đề phát sinh khi sử dụng Tor, một công nghệ che giấu địa chỉ IP thực của người dùng. Với một số cấu hình nhất định, Bitcoin Core coi các kết nối bên ngoài thông qua Tor là kết nối nội bộ. Nếu địa chỉ của dịch vụ Tor cục bộ nằm trong danh sách trắng, người dùng bên ngoài sẽ tự động được hưởng quyền cao hơn.
Do đó, kẻ tấn công có thể vượt qua các biện pháp bảo vệ chống thư rác và hành vi lạm dụng. Theo khuyến cáo đã công bố, vấn đề này ảnh hưởng đến hàng nghìn nút có thể truy cập công khai trên mạng chính Bitcoin.
Các nhà phát triển Martin Zumsande và Antoine Poinsot phát hiện lỗ hổng vào tháng 9 năm 2025. Lỗ hổng được xếp loại có mức độ nghiêm trọng trung bình. Các nút mà người vận hành không bật danh sách trắng không bị ảnh hưởng.
Lỗi có thể ngăn việc tạo khối mới
Lỗ hổng thứ hai được xếp loại có mức độ nghiêm trọng cao vì ảnh hưởng đến các nút khai thác.
Lỗi xảy ra trong quá trình tái tổ chức blockchain, khi mạng từ bỏ một phiên bản chuỗi để chuyển sang phiên bản khác. Trong những trường hợp này, giao dịch từ các khối bị loại bỏ có thể quay trở lại mempool, hàng đợi các giao dịch đang chờ xác nhận.
Tuy nhiên, một quy tắc được đưa vào Bitcoin Core 28,0 có thể, trong một số trường hợp nhất định, xóa một giao dịch được khôi phục nhưng vẫn giữ lại các giao dịch liên quan. Do đó, nút khai thác có thể cố tạo một khối chứa các giao dịch bị thiếu đầu vào.
Hệ thống xác thực sẽ từ chối các khối đó vì không hợp lệ. Nút bị ảnh hưởng sẽ không thể tạo mẫu khối hợp lệ cho đến khi phần mềm được khởi động lại.
Nhà phát triển Niklas Goegge báo cáo vấn đề vào ngày 26 tháng 9 năm 2025. Tuy nhiên, khuyến cáo chính thức không đề cập đến trường hợp nào được biết đến về việc kẻ tấn công khai thác lỗ hổng này.
Lỗi thứ ba, được xếp loại có mức độ nghiêm trọng trung bình, cho phép một kết nối độc hại trì hoãn việc xử lý các khối mới trong 10 phút. Nếu kẻ tấn công kiểm soát cả ba kết nối dùng để chuyển tiếp khối nhanh, chúng có thể lặp lại cuộc tấn công vô thời hạn.
Vì sao các nhà phát triển chờ một năm mới công bố lỗ hổng
Bitcoin Core áp dụng chính sách công bố lỗ hổng có độ trễ. Thông tin chi tiết về các vấn đề có mức độ nghiêm trọng trung bình và cao thường được công bố hai tuần sau khi phiên bản phần mềm bị ảnh hưởng cuối cùng hết thời hạn hỗ trợ.
Cách tiếp cận này giúp người vận hành nút có thêm thời gian cài đặt bản cập nhật và giảm nguy cơ các lỗ hổng đã biết bị khai thác.
Dòng phiên bản dễ bị tổn thương cuối cùng, Bitcoin Core 29.x, hết thời hạn hỗ trợ vào ngày 27 tháng 10 năm 2026. Điều này lý giải vì sao thông tin chi tiết về các vấn đề chỉ được công bố vào ngày 10 tháng 11.
Tuy nhiên, mã sửa lỗ hổng Tor đã được công khai trên GitHub từ tháng 9 năm 2025. Hơn nữa, tiêu đề của thay đổi tương ứng nêu rõ rằng quyền trong danh sách trắng không nên áp dụng cho các kết nối Tor đến.
Trong tháng 10, các nhà phát triển Bitcoin Core cũng sửa đổi quy định công bố đối với những lỗ hổng có thể dễ dàng được phát hiện lại, kể cả với sự hỗ trợ của trí tuệ nhân tạo. Trong những trường hợp này, các bản vá và khuyến cáo bảo mật hiện được kỳ vọng sẽ phát hành càng sớm càng tốt. Tuy nhiên, ba lỗ hổng được công bố trong tháng 11 vẫn tuân theo lịch công bố trước đây.
Vì sao Bitcoin Core quan trọng đến vậy
Bitcoin Core là bản triển khai phần mềm chính hỗ trợ mạng Bitcoin. Phần mềm cho phép người dùng chạy nút blockchain đầy đủ, xác minh giao dịch, xác thực khối mới và chuyển tiếp thông tin đến những thành viên khác trong mạng. Đây là phần mềm mã nguồn mở, được duy trì bởi một cộng đồng nhà phát triển độc lập. Bitcoin cũng có các ứng dụng khách thay thế như Bitcoin Knots và btcd, tuân theo cùng các quy tắc mạng.
Dù vậy, Bitcoin Core vẫn là bản triển khai phổ biến nhất. Theo Coin Dance, phần mềm này được khoảng 90% số nút mạng có thể truy cập công khai sử dụng. Mức độ tập trung này khiến bảo mật phần mềm trở nên tối quan trọng đối với toàn bộ hệ sinh thái. Một lỗi nghiêm trọng trong Bitcoin Core có thể ảnh hưởng đồng thời đến hàng nghìn nút, làm gián đoạn việc truyền tải giao dịch và khối, đồng thời gây ra vấn đề cho thợ đào. Tuy nhiên, Bitcoin vẫn là một mạng phi tập trung, nghĩa là sự cố ở một ứng dụng khách không nhất thiết khiến toàn bộ blockchain ngừng hoạt động.
Xin nhắc lại, nhóm Bitcoin Core trước đó đã công bố các lỗ hổng được phát hiện với sự hỗ trợ của AI.
Tin tức Bitcoin mới nhất
- Forex
- Crypto