Vulnerabilidad en Bitcoin Core estuvo en secreto por 2 años para evitar ataques

0

Un investigador de seguridad cibernética descubrió la vulnerabilidad INVDoS en Bitcoin hace dos años. Esta semana se descubrió la misma vulnerabilidad en otras criptomonedas

Un investigador de seguridad cibernética descubrió la vulnerabilidad INVDoS en Bitcoin hace dos años. Esta semana se descubrió la misma vulnerabilidad en otras criptomonedas

Hace dos años, en 2018, un investigador de seguridad cibernética descubrió una vulnerabilidad importante en Bitcoin Core, el software que impulsa la cadena de bloques de Bitcoin, pero después de informar sobre el problema y repararlo, el investigador decidió mantener la privacidad de los detalles para evitar que los hackers exploten la falla.

Los detalles técnios de la vulnerabilidad se publicaron a inicios de la semana, luego de descubrirse de forma independiente la misma vulnerabilidad en otra criptomoneda, basada en una versión anterior del código de Bitcoin que no había recibido el parche.

Llamada INVDoS, la vulnerabilidad es un ataque clásico de denegación de servicio (DoS). Aunque en muchos casos los ataques DoS son inofensivos, no lo son para sistemas accesibles a través de Internet, que deben tener un tiempo de actividad estable para procesar transacciones.

INVDoS fue descubierto en 2018 por Braydon Fuller, un ingeniero de protocolo de Bitcoin. Fuller descubrió que un atacante podría crear transacciones de Bitcoin con formato incorrecto que, al ser procesados por los nodos de la cadena de bloques de Bitcoin, conducirían a un consumo descontrolado de los recursos de memoria del servidor, lo que eventualmente colapsaría los sistemas afectados.

«En el momento del descubrimiento, esto representaba más del 50% de los nodos de Bitcoin publicitados de forma pública con tráfico entrante, y probablemente la mayoría de los mineros e intercambios», dijo Fullero en un documento publicado el miércoles.

Además, INVDoS también impactó más que los nodos (servidores) de Bitcoin que ejecutan el software Bitcoin Core. Los nodos de Bitcoin que ejecutan Bcoin y Btcd también se vieron afectados por el mismo error.

Otras criptomonedas que se construyeron sobre el protocolo Bitcoin original también se vieron afectadas, como Litecoin y Namecoin.

Fuller dijo que el error era peligroso porque podría «contribuir a la pérdida de fondos o ingresos».

«Esto podría deberse a una pérdida de tiempo de extracción o al gasto de electricidad al cerrar los nodos y retrasar los bloques o hacer que la red se divida temporalmente», dijo.

«También podría ser a través de la interrupción y el retraso de los contratos urgentes o la prohibición de la actividad económica. Eso podría afectar el comercio, los intercambios, los intercambios atómicos, los depósitos en garantía y los canales de pago HTLC de la red relámpago», agregó el investigador.

El error INVDoS se informó a todas las partes responsables y se parcheó, en ese momento, con el identificador CVE-2018-17145, que no incluía muchos detalles para no alertar a los atacantes.

Sin embargo, el mismo error fue descubierto durante el verano por Javed Khan, otro ingeniero de protocolo de Bitcoin, mientras buscaba errores en la criptomoneda Decred.

Khan informó del error al programa de recompensas de errores de Decred y finalmente se reveló al mundo el mes pasado.

Los detalles completos sobre toda la vulnerabilidad INVDoS se publicaron a inicios de esta semana, por lo que otras criptomonedas que bifurcaron versiones anteriores de los protocolos de Bitcoin deben verificar si también resultaron afectadas.

«No ha habido una explotación conocida de esta vulnerabilidad en la naturaleza», dijeron ambos investigadores.


Gracias por apoyar el libre conocimiento con tu donación!
Bitcoin: bc1q4sw9260twfcxatj8mjp7358cyvrf8whzlelyhj
Ethereum: 0xFb93D2a3c9d1A0b83EE629c2dE1725BCa192e581
Litecoin: LbFduJmHvQXcpCnwfUT7aJ4DYoWSL3iQw8
Dogecoin: D7QQVqNR5rk215A4zd2gyzV9P2bLQtZHFV
Transferencia bancaria en México:
Cuenta CLABE: 661610005838513425 Nombre: Masterhacks LATAM Banco: Alternativos

Unete a nuestros grupos:
WhatsApp: https://chat.whatsapp.com/HcazyklpyeU4X3BF657KFQ
Telegram: https://t.me/masterhacks_net
Canal de WhatsApp https://whatsapp.com/channel/0029VaBBLCn5vKAH9NOWCl3K

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *