BTC $80,720.46 -1.11%
ETH $2,368.01 -1.32%
BNB $731.86 -1.80%
XRP $1.29 -2.22%
SOL $101.62 -2.52%
TRX $0.3301 +0.04%
DOGE $0.0775 -3.09%
ADA $0.2088 -3.50%
BCH $278.30 -2.26%
LINK $11.63 -3.42%
HYPE $75.94 -2.23%
AAVE $140.00 -5.13%
SUI $0.9479 -4.83%
XLM $0.1707 -3.34%
ZEC $1,162.57 -5.32%
AAPL $347.03 -0.18%
AMZN $248.58 -0.26%
GOOGL $321.24 -0.18%
MSFT $523.10 +0.79%
META $642.71 -0.16%
NVDA $211.53 -0.47%
TSLA $371.43 -0.79%
SNDK $1,238.10 -3.78%
INTC $86.65 +0.63%
SPCX $146.97 -0.56%
MU $883.09 +1.64%
AMD $517.73 +1.48%
BTC $80,720.46 -1.11%
ETH $2,368.01 -1.32%
BNB $731.86 -1.80%
XRP $1.29 -2.22%
SOL $101.62 -2.52%
TRX $0.3301 +0.04%
DOGE $0.0775 -3.09%
ADA $0.2088 -3.50%
BCH $278.30 -2.26%
LINK $11.63 -3.42%
HYPE $75.94 -2.23%
AAVE $140.00 -5.13%
SUI $0.9479 -4.83%
XLM $0.1707 -3.34%
ZEC $1,162.57 -5.32%
AAPL $347.03 -0.18%
AMZN $248.58 -0.26%
GOOGL $321.24 -0.18%
MSFT $523.10 +0.79%
META $642.71 -0.16%
NVDA $211.53 -0.47%
TSLA $371.43 -0.79%
SNDK $1,238.10 -3.78%
INTC $86.65 +0.63%
SPCX $146.97 -0.56%
MU $883.09 +1.64%
AMD $517.73 +1.48%

Succinct công bố lỗ hổng nghiêm trọng của SP1, mạng chính có thể chấp nhận chứng minh không hợp lệ

2026-10-24 18:37:51

Hệ thống chứng minh không kiến thức SP1 thuộc Succinct đã phát hiện lỗ hổng độ tin cậy nghiêm trọng. Lỗ hổng này được công bố qua thông báo trên GitHub GHSA-p7v2-jjv3-8p8f, ảnh hưởng đến các phiên bản Rust xác thực gốc của SP1 từ 6.0 đến 6.8.0, khiến mạng chính Prover Network có thể chấp nhận chứng minh không hợp lệ: những người chứng minh độc hại có thể gửi chứng minh thực thi không hợp lệ, trong khi các xác thực viên trên mạng vẫn sẽ chấp nhận.

Nguyên nhân của lỗ hổng là do xác thực viên chỉ đọc nhãn dữ liệu (kích thước tuyên bố), không kiểm tra xem số lượng phần tử lưu trữ thực tế có bằng tích của kích thước hay không, kẻ tấn công có thể giả mạo nhãn để cho phép chứng minh không hợp lệ. Các chứng minh Groth16 và Plonk sử dụng hình dạng cố định không bị ảnh hưởng, và các trình kiểm tra Solidity trên chuỗi cũng an toàn. Succinct đã phát hành phiên bản sửa lỗi 6.8.1 vào ngày 24 tháng 9 và đã triển khai lên mạng chính; phiên bản này bổ sung kiểm tra độ dài giải mã.

Lỗ hổng được Vitalis Salis phát hiện và đã được báo cáo qua chương trình thưởng lỗ hổng Immunefi. Người dùng tự chạy xác thực viên Rust gốc và chấp nhận những người chứng minh không đáng tin cậy cần nâng cấp lên phiên bản 6.8.1.

Giải thích
app_icon
ChainCatcher Building the Web3 world with innovations.