Finst

Bitcoin Core revela un error de Tor en miles de nodos

El fallo afectó sobre todo a nodos de mainnet con Tor y ajustes de lista blanca; además, un error de minería en Bitcoin Core 28.0 podía bloquear las plantillas de bloques hasta reiniciar.

Bitcoin Core revela un error de Tor en miles de nodos

Puntos clave

  • Bitcoin Core publicó un aviso de seguridad sobre un error de Tor por el que miles de nodos de Bitcoin trataban el tráfico entrante de Tor de desconocidos como confiable.
  • El fallo se corrigió en octubre de 2025 y afectó sobre todo a nodos de mainnet con ajustes de lista blanca; los nodos sin lista blanca no se vieron afectados.
  • Un segundo error podía bloquear un nodo de minería hasta reiniciarlo, mientras que un tercer fallo podía hacer que los nodos se quedaran bloqueados durante diez minutos al procesar nuevos bloques.

Bitcoin Core ha publicado un aviso de seguridad sobre un error por el que miles de nodos de Bitcoin trataban como confiable el tráfico de desconocidos a través de Tor. El fallo ya se había corregido en octubre de 2025, pero no se hizo público hasta esta semana. Al mismo tiempo, también salió a la luz un segundo error, más grave, que podía bloquear un nodo de minería hasta que el operador reiniciara el sistema.

Cómo funcionaba el error de Tor

Un nodo verifica y transmite transacciones de bitcoin y guarda su propia copia de la blockchain. Normalmente, este tipo de equipo limita la cantidad de tráfico que acepta para no sobrecargarse. En Bitcoin Core, una lista blanca puede relajar esos límites para los equipos en los que confía el operador.

El problema surgía en configuraciones en las que Bitcoin Core trabajaba junto con Tor, el servicio que oculta las direcciones de Internet. Las conexiones entrantes de Tor parecían entonces proceder del software local de Tor. Si esa dirección estaba dentro de un rango de confianza, los de fuera obtenían los mismos permisos. Según el aviso, esto provocó que miles de nodos de mainnet accesibles incluyeran en la lista blanca todas las conexiones entrantes de Tor.

Martin Zumsande y Antoine Poinsot informaron del error en septiembre de 2025. Bitcoin Core clasificó el problema como de gravedad media. Los nodos sin configuración de lista blanca no se vieron afectados.

Error de minería y otro fallo

El segundo error estaba en la forma en que un nodo gestiona versiones en competencia de la blockchain. Si la red descarta una versión, las transacciones de esos bloques rechazados pueden volver a la mempool. Una regla de Bitcoin Core 28.0 podía eliminar en ese proceso una transacción restaurada, mientras que las transacciones dependientes seguían presentes. Como resultado, un nodo de minería podía intentar construir plantillas de bloques con entradas ausentes, tras lo cual sus propias comprobaciones rechazaban esos bloques.

Un nodo de minería afectado podía entonces dejar de crear plantillas de bloques válidas hasta reiniciarse. Niklas Goegge informó de ello el 26 de septiembre de 2025. El aviso no menciona ataques. Un tercer error, también de gravedad media, podía hacer que un nodo se quedara bloqueado durante 10 minutos al procesar nuevos bloques. Si un atacante controlaba las tres conexiones elegidas para la rápida propagación de bloques, ese fallo podía reproducirse una y otra vez.

Por qué esto es relevante

Para los usuarios europeos de bitcoin, esto muestra lo importante que son las actualizaciones del software de nodos. Bitcoin Core suele esperar para publicar detalles hasta que la última versión afectada deja de recibir soporte, de modo que los administradores puedan instalar primero los parches. Esta política busca evitar que las vulnerabilidades se vuelvan demasiado pronto ampliamente aprovechables para abusos, al tiempo que da a los operadores margen para actualizar sus nodos. También los problemas de seguridad anteriores en torno a Bitcoin Core muestran con qué rapidez el software de nodos puede verse sometido a presión cuando las vulnerabilidades resultan ampliamente explotables.


Aviso legal: Este contenido tiene fines exclusivamente informativos y no constituye asesoramiento financiero, de inversión, legal o fiscal. La información proporcionada puede estar incompleta, ser inexacta o estar desactualizada y no debe considerarse como base para la toma de decisiones. Nada en este sitio web debe considerarse una recomendación para comprar, vender o mantener criptomonedas. Invertir en criptoactivos implica un riesgo de pérdida.