CVE-2026-40070 in bsv-ruby-sdkinformación

Resumen

por VulDB • 2026-06-14

El SDK de Ruby BSV es el SDK de Ruby para la blockchain BSV. Desde la versión 0.3.1 hasta la anterior a la 0.8.2, el método BSV::Wallet::WalletClient#acquire_certificate persiste los registros de certificados en el almacenamiento sin verificar la firma del certificador sobre el contenido del certificado. En el modo acquisition_protocol: 'direct', el llamante proporciona todos los campos del certificado (incluyendo signature:) y el registro se escribe en el almacenamiento tal cual. En el modo acquisition_protocol: 'issuance', el cliente realiza una petición POST a la URL del certificador y escribe cualquier firma que contenga el cuerpo de la respuesta, también sin verificación. Un atacante que pueda acceder a cualquiera de las APIs (o que controle un punto final de certificador dirigido por la ruta de emisión) puede falsificar certificados de identidad que posteriormente aparecerán como auténticos ante list_certificates y prove_certificate.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

GitHub M

Reservar

2026-04-09

Divulgación

2026-04-09

Moderación

aceptado

Artículo

VDB-356644

CPE

listo

EPSS

0.00135

KEV

no

Actividades

muy bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!