CVE-2026-40070 in bsv-ruby-sdk
Riassunto
di VulDB • 14/06/2026
BSV Ruby SDK è l'SDK Ruby per la blockchain BSV. Dalla versione 0.3.1 fino alla versione precedente alla 0.8.2, il metodo BSV::Wallet::WalletClient#acquire_certificate memorizza i record dei certificati nello storage senza verificare la firma del certifier sui contenuti del certificato. Nel caso di acquisition_protocol: 'direct', l'utente chiamante fornisce tutti i campi del certificato (inclusa la firma:) e il record viene scritto nello storage così com'è. Nel caso di acquisition_protocol: 'issuance', il client effettua una richiesta POST a un URL del certifier e scrive la firma contenuta nel corpo della risposta, anch'essa senza verifica. Un attaccante che riesce a raggiungere una delle due API (o che controlla un endpoint del certifier preso di mira dal percorso di emissione) può falsificare certificati di identità che in seguito appariranno autentici per list_certificates e prove_certificate.
If you want to get best quality of vulnerability data, you may have to visit VulDB.