#38671 [BC-Insight] Signer key rotation is not possible due to deadlock between submitting key rotat
Description
Summary
Finding Description
WstsNetMessage::DkgBegin(_) => {
tracing::info!("handling DkgBegin");
if !chain_tip_report.sender_is_coordinator {
tracing::warn!("received coordinator message from non-coordinator signer");
return Ok(());
}
let signer_public_keys = self.get_signer_public_keys(bitcoin_chain_tip).await?; // <------
// [...]
}Severity
Mitigation
Proof of Concept
Previous#38458 [BC-Critical] The coordinator can submit empty BTC transactions to drain BTC tokens in the muNext#38392 [BC-High] Signer can steal STX tokens in multi-sign wallet by setting a high stacks tx fee
Last updated
Was this helpful?