Bitcoin Core 30.4 ra mắt
- Nguồn
- Bitcoin Corebitcoincore.org
- Ngày đăng gốc
- Độ dài bản gốc
- 1 phút đọc
- Ngôn ngữ
- Tiếng Anh
Tóm tắt của SATWEI
Bitcoin Core 30.4 thôi coi các bit 5 đến 28 của BIP 9 là tín hiệu soft fork, theo BIP 323, nên khối bật những bit này không còn gây cảnh báo về đợt triển khai không xác định (#34779). Về mạng, peer bị tạm dừng gửi giờ phải chịu thời gian chờ (#36667), còn vị trí flatfile chuyển sang số nguyên 64-bit (#36669).
Các bài viết khác của Bitcoin Core
Bộ nhớ tăng chậm nhưng không giới hạn với các peer đời trước BIP31 đang tạm dừng
Giả vờ không hỗ trợ ping của BIP 31, một peer độc hại có thể né lệnh ngắt kết nối sau 20 phút rồi đọc thật chậm, làm hàng đợi gửi của nút phình thêm tối đa 2MB mỗi giờ với mỗi peer chiều vào và 5MB với mỗi peer chiều ra. CVE-2026-117349, mức trung bình, được #36667 xử lý trong Bitcoin Core 32.1, 31.2, 30.4 và 29.5; nút chạy -blocksonly ít bị ảnh hưởng hơn nhiều.
Bitcoin Core
Dữ liệu khẩn TCP làm bộ nhớ tăng không giới hạn trên các hệ thống ngoài Linux
Nút chạy Windows, macOS và BSD có thể bị một peer đang kết nối đánh sập bằng dữ liệu khẩn TCP: loại dữ liệu này lọt qua cơ chế tạm dừng đọc của backend select() và chiếm bộ nhớ không giới hạn (CVE-2026-117350). Nút Linux dùng poll() nên không bị ảnh hưởng. Lỗi mức trung bình này do một đợt quét bằng LLM thuộc Project Loupe phát hiện và đã được vá trong Bitcoin Core 32.1, 31.2, 30.4 và 29.5.
Bitcoin Core
Tràn tệp undo trong điều kiện cực đoan
Một thợ đào có thể đẩy tệp undo của Bitcoin Core vượt 4 GiB, khiến vị trí 32-bit quay vòng và làm hỏng dữ liệu; nút sẽ tắt nếu sau đó xảy ra đúng kiểu reorg. Trên Windows và hệ 32-bit, lỗi xuất hiện ngay ở 2 GiB mà không cần reorg. CVE-2026-117346 xếp mức thấp và cần chừng một tháng toàn bộ khối của mạng. Các bản 32.1, 31.2, 30.4 và 29.5 vá cho hệ 64-bit; nút 32-bit và lưu khối trên FAT32 vẫn bị ảnh hưởng.
Bitcoin Core



