Tỷ giá Bitcoin BTC BTC
59030 $
-0.89%
Tỷ giá Ethereum ETH ETH
2821 $
-1.59%
Tỷ giá Tether USDt USDT USDT
0,9993 $
-0.02%
Tỷ giá BNB BNB BNB
501,38 $
-1.46%
Tỷ giá Solana SOL SOL
135,11 $
-2.17%
Tỷ giá USDC USDC USDC
1,0000 $
-0.00%
Tỷ giá XRP XRP XRP
0,5285 $
-0.47%
Tỷ giá Dogecoin DOGE DOGE
0,1032 $
-0.70%
Tỷ giá Toncoin TON TON
5,93 $
-2.30%
Tỷ giá Cardano ADA ADA
0,3479 $
-0.52%
Tỷ giá TRON TRX TRX
0,1269 $
-0.07%
Tỷ giá Avalanche AVAX AVAX
21,70 $
-0.96%
Tỷ giá Shiba Inu SHIB SHIB
0,0000 $
-1.74%
Tỷ giá Polkadot DOT DOT
4,73 $
-1.24%
Tỷ giá Bitcoin Cash BCH BCH
350,86 $
-0.86%
Tỷ giá Chainlink LINK LINK
11,02 $
-2.04%
Tỷ giá Dai DAI DAI
0,9996 $
-0.02%
Tỷ giá UNUS SED LEO LEO LEO
5,66 $
0.09%
Tỷ giá Litecoin LTC LTC
63,05 $
-0.77%
Tỷ giá NEAR Protocol NEAR NEAR
4,15 $
-1.88%
  1. Home iconBạn đang ở:
  2. Trang chủ
  3. Tin tức tiền điện tử
  4. 6% Node Bitcoin chạy phần mềm lỗi thời dễ bị khai thác

6% Node Bitcoin chạy phần mềm lỗi thời dễ bị khai thác

12/07/2024 21:54 read62
6% Node Bitcoin chạy phần mềm lỗi thời dễ bị khai thác

Theo báo cáo của Bitcoin Optech, các nhà phát triển Bitcoin Core trước đây chỉ tiết lộ 10 lỗ hổng ảnh hưởng đến các phiên bản phần mềm cũ hơn. Các lỗ hổng đã được sửa trong các bản phát hành gần đây hơn có thể đã cho phép các cuộc tấn công khác nhau vào Node chạy các phiên bản Bitcoin Core lỗi thời.

Các lỗ hổng có liên quan vì các nhà phát triển Bitcoin Core gần đây đã giới thiệu chính sách tiết lộ bảo mật mới để cải thiện tính minh bạch và liên lạc về các lỗ hổng. Trong lịch sử, dự án đã phải đối mặt với những lời chỉ trích vì tiết lộ công khai không đầy đủ các lỗi nghiêm trọng về bảo mật, dẫn đến nhận thức rằng Bitcoin Core không có lỗi.

Nhà phát triển Libbitcoin Eric Voskuil đã viết trong một tin nhắn gửi tới danh sách gửi thư Bitcoin rằng nhận thức này là sai lệch và có khả năng gây nguy hiểm vì nó đánh giá thấp rủi ro khi chạy các phiên bản phần mềm lỗi thời.

Lỗ hổng Bitcoin Node đang hoạt động

CryptoSlate
đã phân tích Node Bitcoin đang hoạt động để xác định có bao nhiêu lỗ hổng hiện dễ bị tổn thương trước mỗi vectơ tấn công. Khoảng 787 (5,94%) trong số 14.001 Node chạy phiên bản cũ hơn 0.21.0.

Con số này đủ quan trọng để được coi là một vấn đề mà cộng đồng Bitcoin có thể cần phải giải quyết. Có thể thực hiện những nỗ lực để khuyến khích các nhà khai thác Node này nâng cấp lên các phiên bản mới hơn nhằm nâng cao tính bảo mật, hiệu quả tổng thể và tính sẵn sàng trong tương lai của mạng Bitcoin.

bất chấp việc không phải là một vấn đề nghiêm trọng ngay lập tức nhưng chắc chắn đây là một mối lo ngại cần được chú ý. Nó không phải là mối đe dọa hiện hữu đối với Bitcoin vì hầu hết mạng vẫn chạy phần mềm cập nhật. Tuy nhiên, nó đại diện cho một phần không hề nhỏ của mạng có thể gây ra sự cố hoặc bị khai thác trong một số trường giữ định. Nó cho thấy nhu cầu giao tiếp và khuyến khích tốt hơn trong cộng đồng Bitcoin để khuyến khích cập nhật thường xuyên hơn.

Rủi ro đối với Bitcoin đang hoạt động Nodes

Lỗ hổng Phiên bản bị ảnh hưởng Dễ bị tổn thương Nodes Thực thi mã từ xa do lỗi trong miniupnpc (CVE-2015-6031) Trước 0.11.1 22 Node thả DoS từ nhiều máy ngang hàng có thông báo lớn (CVE-2015) -3641) Trước 0.10.1 5 Kiểm duyệt các giao dịch chưa được xác nhận Trước 0.21.0 787 Danh sách cấm không ràng buộc CPU/bộ nhớ DoS (CVE-2020-14198) Trước 0.20.1 185 Netsplit do điều chỉnh thời gian quá mức Trước 0.21.0 787 CPU DoS và Node bị đình trệ do xử lý mồ côi Trước 0.18.0 70 DoS bộ nhớ từ các thông báo inv lớn Trước 0.20.0 182 DoS bộ nhớ sử dụng các tiêu đề có độ khó thấp Trước 0.15.0 29 DoS gây lãng phí CPU do các yêu cầu không đúng định dạng Trước 0.20.0 182 Giảm liên quan đến bộ nhớ cố gắng phân tích các URI BIP72 Trước 0.20.0 182 Theo tiết lộ, lỗ hổng phổ biến nhất ảnh hưởng đến các phiên bản trước 0.21.0, có khả năng ảnh hưởng đến 787 Nodes. Lỗ hổng này có thể cho phép kiểm duyệt các giao dịch chưa được xác nhận và gây ra sự chia tách mạng do điều chỉnh thời gian quá mức.

Ba lỗ hổng riêng biệt bị ảnh hưởng ở các phiên bản trước 0.20.0, mỗi lỗ hổng có khả năng ảnh hưởng đến 182 Nodes. Chúng bao gồm DoS bộ nhớ từ các thông báo inv lớn, DoS gây lãng phí CPU do các yêu cầu không đúng định dạng và sự sụt giảm liên quan đến bộ nhớ khi phân tích cú pháp URI BIP72.

Danh sách cấm không liên kết Lỗ hổng DoS CPU/bộ nhớ (CVE-2020-14198) bị ảnh hưởng ở các phiên bản trước 0.20.1, có khả năng khiến 185 Node gặp rủi ro. Các phiên bản trước dễ bị tấn công bởi các cuộc tấn công khác, chẳng hạn như DoS CPU và Node bị đình trệ do xử lý đơn lẻ (trước 0.18.0, ảnh hưởng đến 70 Nodes) và DoS bộ nhớ sử dụng các tiêu đề có độ khó thấp (trước 0.15.0, ảnh hưởng đến 29 Nodes).

Các lỗ hổng lâu đời nhất được tiết lộ bao gồm lỗi thực thi mã từ xa trong miniupnpc (CVE-2015-6031) ảnh hưởng đến các phiên bản trước 0.11.1 và Node thả DoS khỏi các tin nhắn lớn (CVE-2015-3641) trong các phiên bản trước 0.10.1. Các Node bị ảnh hưởng lần lượt là 22 và 5, cho thấy rằng rất ít vẫn đang chạy phần mềm lỗi thời như vậy.

Chính sách tiết lộ dành cho nhà phát triển Bitcoin mới

Chính sách mới phân loại các lỗ hổng thành bốn mức độ nghiêm trọng: thấp, trung bình, cao và nghiêm trọng. Các lỗi ở mức độ nghiêm trọng thấp, khó khai thác hoặc có tác động tối thiểu, sẽ được tiết lộ hai tuần sau khi phiên bản sửa lỗi được phát hành, kèm theo thông báo trước được thực hiện đồng thời.

Các lỗi có mức độ nghiêm trọng trung bình và cao, có tác động đáng kể hơn, sẽ được tiết lộ hai tuần sau khi bản phát hành bị ảnh hưởng cuối cùng hết vòng đời (EOL), thường là một năm sau khi phiên bản sửa lỗi được phát hành lần đầu tiên. Thông báo trước sẽ được thực hiện hai tuần trước khi tiết lộ. Các lỗi nghiêm trọng đe dọa tính toàn vẹn của mạng sẽ yêu cầu quy trình tiết lộ đặc biệt.

Chính sách sẽ được thực hiện dần dần. Tất cả các lỗ hổng được khắc phục trong phiên bản Bitcoin Core 0.21.0 trở về trước sẽ được tiết lộ ngay lập tức. Vào tháng 7, các lỗ hổng đã được sửa trong phiên bản 22.0 sẽ được tiết lộ, tiếp theo là các lỗ hổng được sửa trong phiên bản 23.0 vào tháng 8. Quá trình này sẽ tiếp tục cho đến khi tất cả các phiên bản EOL được giải quyết.

Sáng kiến này nhằm mục đích đặt ra những kỳ vọng rõ ràng cho các nhà nghiên cứu bảo mật, khuyến khích họ tìm ra và tiết lộ các lỗ hổng một cách có trách nhiệm. Bằng cách cung cấp các lỗi bảo mật cho nhiều nhóm cộng tác viên hơn, chính sách này tìm cách ngăn chặn các sự cố trong tương lai và tăng cường tính bảo mật chung của mạng Bitcoin.

Theo Danh sách gửi thư phát triển Bitcoin, việc áp dụng dần dần chính sách sẽ cho phép cộng đồng điều chỉnh và cung cấp phản hồi về tác động của nó.

Các nhà khai thác Node vẫn đang sử dụng các phiên bản bị ảnh hưởng nên nâng cấp lên bản phát hành mới nhất để giảm thiểu những rủi ro tiềm ẩn này.

Chia sẻ bài viết này với bạn bè qua Facebook / Zalo / Telegram:

Tags: Phân tích, Đặc sắc, Công nghệ,