Logo
-

Byte Open Security

(ByteOS Network)

Log In

Sign Up

ByteOS

Security
Vulnerability Details
Registries
Custom Views
Weaknesses
Attack Patterns
Filters & Tools
NVD Vulnerability Details :
CVE-2026-40070
Analyzed
More InfoOfficial Page
Source-security-advisories@github.com
View Known Exploited Vulnerability (KEV) details
Published At-09 Apr, 2026 | 18:17
Updated At-24 Apr, 2026 | 17:03

BSV Ruby SDK is the Ruby SDK for the BSV blockchain. From 0.3.1 to before 0.8.2, BSV::Wallet::WalletClient#acquire_certificate persists certificate records to storage without verifying the certifier's signature over the certificate contents. In acquisition_protocol: 'direct', the caller supplies all certificate fields (including signature:) and the record is written to storage verbatim. In acquisition_protocol: 'issuance', the client POSTs to a certifier URL and writes whatever signature the response body contains, also without verification. An attacker who can reach either API (or who controls a certifier endpoint targeted by the issuance path) can forge identity certificates that subsequently appear authentic to list_certificates and prove_certificate.

CISA Catalog
Date AddedDue DateVulnerability NameRequired Action
N/A
Date Added: N/A
Due Date: N/A
Vulnerability Name: N/A
Required Action: N/A
Metrics
TypeVersionBase scoreBase severityVector
Secondary3.18.1HIGH
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Type: Secondary
Version: 3.1
Base score: 8.1
Base severity: HIGH
Vector:
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
CPE Matches

sgbett
sgbett
>>bsv-wallet>>Versions from 0.1.2(inclusive) to 0.3.4(exclusive)
cpe:2.3:a:sgbett:bsv-wallet:*:*:*:*:*:ruby:*:*
sgbett
sgbett
>>bsv_ruby_sdk>>Versions from 0.3.1(inclusive) to 0.8.2(exclusive)
cpe:2.3:a:sgbett:bsv_ruby_sdk:*:*:*:*:*:ruby:*:*
Weaknesses
CWE IDTypeSource
CWE-347Secondarysecurity-advisories@github.com
CWE ID: CWE-347
Type: Secondary
Source: security-advisories@github.com
Evaluator Description

Evaluator Impact

Evaluator Solution

Vendor Statements

References
HyperlinkSourceResource
https://brc.dev/52security-advisories@github.com
Not Applicable
https://github.com/sgbett/bsv-ruby-sdk/commit/4992e8a265fd914a7eeb0405c69d1ff0122a84ccsecurity-advisories@github.com
Release Notes
https://github.com/sgbett/bsv-ruby-sdk/issues/305security-advisories@github.com
Issue Tracking
https://github.com/sgbett/bsv-ruby-sdk/pull/306security-advisories@github.com
Issue Tracking
https://github.com/sgbett/bsv-ruby-sdk/security/advisories/GHSA-hc36-c89j-5f4jsecurity-advisories@github.com
Exploit
Patch
Vendor Advisory
https://github.com/sgbett/bsv-ruby-sdk/security/advisories/GHSA-hc36-c89j-5f4j134c704f-9b21-4f2e-91b3-4a467353bcc0
Exploit
Patch
Vendor Advisory
Hyperlink: https://brc.dev/52
Source: security-advisories@github.com
Resource:
Not Applicable
Hyperlink: https://github.com/sgbett/bsv-ruby-sdk/commit/4992e8a265fd914a7eeb0405c69d1ff0122a84cc
Source: security-advisories@github.com
Resource:
Release Notes
Hyperlink: https://github.com/sgbett/bsv-ruby-sdk/issues/305
Source: security-advisories@github.com
Resource:
Issue Tracking
Hyperlink: https://github.com/sgbett/bsv-ruby-sdk/pull/306
Source: security-advisories@github.com
Resource:
Issue Tracking
Hyperlink: https://github.com/sgbett/bsv-ruby-sdk/security/advisories/GHSA-hc36-c89j-5f4j
Source: security-advisories@github.com
Resource:
Exploit
Patch
Vendor Advisory
Hyperlink: https://github.com/sgbett/bsv-ruby-sdk/security/advisories/GHSA-hc36-c89j-5f4j
Source: 134c704f-9b21-4f2e-91b3-4a467353bcc0
Resource:
Exploit
Patch
Vendor Advisory
Change History
0Changes found

Details not found