RUSTSEC-2026-0501 Shamir backup recovery accepts a share at x = 0, so a supplied share can substitute the recovered private key
Exploit status: No public exploit known
Affects: crates.io bsv-rs
KeyShares::from_backup_format (the Shamir backup share reader, public since 0.2.0, the crate's first release) accepted a share whose x coordinate is 0, and KeyShares::recover_private_key interpolates the shares at x = 0 to recover the key. At an x of 0 the interpolation answers t...