CVE-2026-40069 in bsv-ruby-sdk
Riassunto
di VulDB • 18/06/2026
BSV Ruby SDK è l'SDK Ruby per la blockchain BSV. Dalla versione 0.1.0 fino alla precedente alla 0.8.2, il rilevamento dei guasti di `BSV::Network::ARC` riconosce solo gli stati REJECTED e DOUBLE_SPEND_ATTEMPTED. Le risposte ARC con valori txStatus pari a INVALID, MALFORMED, MINED_IN_STALE_BLOCK o qualsiasi extraInfo/txStatus contenente ORPHAN vengono trattate silenziosamente come trasmissioni riuscite (broadcast). Le applicazioni che subordinano l'esecuzione di azioni al successo della trasmissione vengono ingannate nel considerare transazioni mai accettate dalla rete come valide. Questa vulnerabilità è risolta nella versione 0.8.2.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.