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 представила серьезную уязвимость SP1, основная сеть может принимать недействительные доказательства

2026-10-24 18:37:51

Система нулевых знаний Succinct SP1 обнаружила уязвимость с высокой степенью серьезности. Эта уязвимость была раскрыта в объявлении GitHub GHSA-p7v2-jjv3-8p8f и затрагивает версии 6.0 до 6.8.0 нативного Rust-валидатора SP1, что может привести к тому, что основная сеть Prover Network примет недействительные доказательства: злоумышленники могут представить недействительные доказательства выполнения, которые все равно будут приняты валидатором сети.

Причина уязвимости заключается в том, что валидатор считывает только метки данных (размерность декларации) и не проверяет, равняется ли фактическое количество хранимых элементов произведению размерности, что позволяет злоумышленнику подделать метку, чтобы недействительное доказательство прошло. Проверки Groth16 и Plonk с фиксированной формой wrap не затронуты, проверки на Solidity в цепочке также безопасны. Succinct выпустил исправленную версию 6.8.1 24 сентября и уже развернул ее в основной сети; в этой версии добавлена проверка длины десериализации.

Уязвимость была обнаружена Виталисом Салисом и сообщена через программу вознаграждений за уязвимости Immunefi. Пользователям, которые самостоятельно запускают нативный Rust-валидатор и принимают недостоверных доказателей, необходимо обновиться до версии 6.8.1.

Интерпретация
app_icon
ChainCatcher Building the Web3 world with innovations.