Cargando precios…
〽️NEUTRAL

Bitcoin Core revela fallos hallados con IA que bloqueaban nodos

Las revelaciones marcan un cambio hacia la publicación más rápida de errores que las herramientas de IA pueden detectar fácilmente. Dentro de dos semanas se darán a conocer otros tres fallos ya corregidos.

Bitcoin Core revela fallos hallados con IA que bloqueaban nodos
Bitcoin Core revela fallos hallados con IA que bloqueaban nodos
Bitcoin Core revela fallos hallados con IA que bloqueaban nodos
Bitcoin Core revela fallos hallados con IA que bloqueaban nodos

Bitcoin Core ha revelado tres vulnerabilidades detectadas mediante un análisis con IA, incluida una que permitía a un atacante remoto agotar la memoria y bloquear nodos con Windows, macOS o BSD. Los desarrolladores verificaron los hallazgos, publicaron las correcciones el 27 de octubre y dieron a conocer los detalles el miércoles.

Por qué importa

Las revelaciones son las primeras bajo una política modificada para los errores considerados «fáciles de detectar». Antes, los desarrolladores podían mantener en secreto durante un máximo de un año los fallos de gravedad media, para dar tiempo a los operadores de nodos a actualizar sus sistemas. El nuevo enfoque consiste en publicar cuanto antes correcciones para las versiones con soporte, junto con avisos públicos, porque los modelos de lenguaje han abaratado la detección de algunos errores.

En el análisis se utilizó un modelo de lenguaje grande para examinar el código de Bitcoin Core, pero colaboradores humanos revisaron cada hallazgo antes de que llegara al equipo de seguridad. Un desarrollador también había descubierto de forma independiente uno de los fallos, seis días después del informe del análisis, fechado el 15 de septiembre. El fallo podía permitir que un nodo conectado se hiciera pasar por uno que ejecutaba una versión antigua del protocolo y luego se quedara bloqueado. Los mensajes podían consumir hasta 2 MB de memoria por hora por conexión entrante y 5 MB por conexión saliente.

Impacto en el mercado

El tercer error revelado se clasificó como de gravedad baja y afectaba a bloques manipulados que podían desbordar los archivos utilizados durante una reorganización de la cadena. En máquinas de 64 bits, el ataque requeriría aproximadamente un mes de toda la producción de bloques de la red. Los sistemas Windows y de 32 bits podían dejar de funcionar por completo, y reiniciarlos no resolvería el problema. Los nodos en máquinas de 32 bits o que utilizan unidades FAT32 antiguas siguen expuestos incluso después de la corrección.

Las revelaciones afectan a la fiabilidad y la seguridad de la infraestructura de Bitcoin, no suponen un cambio en el protocolo de Bitcoin ni vienen acompañadas de movimientos de mercado comunicados. Las notas de la versión de Bitcoin Core indican que se espera revelar dentro de dos semanas otras tres vulnerabilidades de gravedad media y alta, ya corregidas en la versión 30.0.

Tokens relacionados
$BTC

Preguntas frecuentes

  1. ¿Qué podía hacer un atacante aprovechando el fallo más grave de Bitcoin Core?

    Un atacante remoto podía enviar datos que agotaran la memoria y bloquearan nodos de Bitcoin con Windows, macOS o BSD.

  2. ¿Por qué está cambiando Bitcoin Core la forma de revelar errores fáciles de detectar?

    El proyecto afirma que los modelos de lenguaje han abaratado la detección de algunos errores. Por eso, las correcciones para las versiones con soporte deberían publicarse cuanto antes junto con avisos públicos.

  3. ¿Cómo se verificaron los hallazgos de vulnerabilidades del análisis con IA?

    Colaboradores humanos verificaron cada hallazgo antes de que llegara al equipo de seguridad de Bitcoin Core.

  4. ¿Qué sistemas podrían seguir expuestos al fallo de baja gravedad relacionado con los archivos de bloques?

    Los nodos en máquinas de 32 bits o que almacenan bloques en unidades FAT32 antiguas siguen expuestos incluso después de la corrección.

  5. ¿Cuándo se espera revelar otras vulnerabilidades de Bitcoin Core?

    Se espera que dentro de dos semanas se revelen otras tres vulnerabilidades de gravedad media y alta, corregidas en la versión 30.0 de Bitcoin Core.

Atribución de fuente
Agregado de CoinDesk · Verificado · Última actualización hace 4h
Abrir original →