Vulnerability in Sgbett Bsv-Ruby-Sdk

CVE-2026-40069

BSV Ruby SDK is the Ruby SDK for the BSV blockchain. From 0.1.0 to before 0.8.2, BSV::Network::ARC's failure detection only recognises REJECTED and DOUBLE_SPEND_ATTEMPTED. ARC responses with txStatus values of INVALID, MALFORMED, MINED_IN_STALE_BLOCK, or any ORPHAN-containing extraInfo / txStatus are silently treated as successful broadcasts. Applications that gate actions on broadcaster success are tricked into trusting transactions that were never accepted by the network. This vulnerability is fixed in 0.8.2.

EPSS: 0.003 (18.4th percentile) — read the EPSS interpretation.

CVSS v3 metric

CVSS v3 base score 7.5 (High). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N.

Affected products

Weakness classification (CWE)

References

Frequently asked questions

What is CVE-2026-40069?
CVE-2026-40069 is a high-severity vulnerability in Sgbett Bsv-Ruby-Sdk, classified under Improper Check for Unusual or Exceptional Conditions. CVSS score: 7.5/10. Published 2026-04-09.
How severe is CVE-2026-40069?
High severity. CVSS v3 base score is 7.5 out of 10.