XRP Ledger, la red en la que opera la criptomoneda XRP, ha tenido durante años una grave vulnerabilidad de seguridad. Este fallo habría permitido a los atacantes crear, en teoría, enormes cantidades de XRP de la nada, lo que podría haber tenido importantes consecuencias para el valor de la moneda.

La vulnerabilidad podría haber estado presente en la red desde 2015. Los desarrolladores ya han solucionado el problema y aseguran no haber encontrado indicios de que alguien lo haya explotado.

Un fallo permitía crear XRP de la nada

El investigador Cayden Liao y Veria AI descubrieron la vulnerabilidad y comunicaron el problema a los desarrolladores de XRP Ledger el 22 de septiembre.

El hallazgo era grave porque XRP tiene un límite máximo de unidades. Al lanzarse la red en 2012, se crearon los 100.000 millones de XRP. Desde entonces, las reglas de la red no permiten emitir nuevas monedas.

Sin embargo, la vulnerabilidad hacía posible esa emisión.

El problema se encontraba en el sistema de negociación integrado de XRP Ledger, donde los usuarios pueden intercambiar distintas criptomonedas.

Un atacante habría podido crear cientos de cuentas y utilizarlas para introducir órdenes de negociación específicas. Al ejecutar todas esas órdenes a la vez, la red podía calcular de forma incorrecta la cantidad de XRP que debía pagarse.

Así, las cuentas del atacante habrían recibido grandes cantidades de XRP a cambio de un pago prácticamente nulo. La diferencia no se habría descontado de los fondos de otros usuarios, sino que se habría creado de la nada.

El atacante habría podido enviar después esos XRP adicionales a plataformas de intercambio para venderlos. De este modo, el ataque no solo habría vulnerado el límite de emisión de XRP, sino que también podría haber causado graves daños en el mercado de criptomonedas.

Las medidas de seguridad de XRP Ledger eran insuficientes

XRP Ledger cuenta con varios mecanismos de seguridad destinados a impedir la creación no autorizada de nuevos XRP. Sin embargo, no resultaron eficaces frente a este fallo.

La red comprueba después de cada transacción que la cantidad total de XRP sea correcta. Pero, al operar con importes erróneos, el sistema no habría detectado las monedas adicionales.

Otro mecanismo de seguridad tampoco habría impedido el ataque. Este limita la cantidad de XRP que puede recibir una sola cuenta. Al repartir las monedas entre cientos de cuentas, un atacante podía eludir ese límite.

Además, el ataque requería muy pocos fondos. Según los investigadores, bastaban unos cientos de XRP para crear todas las cuentas necesarias. La mayor parte de esos fondos podía recuperarse después.

Los desarrolladores de RippleX, la división de desarrollo de Ripple, probaron después el ataque en un servidor independiente. Confirmaron que los XRP adicionales existían realmente y podían utilizarse en una transacción posterior.

Según RippleX, no hay indicios de que alguien haya explotado la vulnerabilidad en la red pública.

Ripple ha corregido la vulnerabilidad

Los investigadores comunicaron el fallo el 22 de septiembre. Apenas tres días después, los desarrolladores publicaron una actualización del software que solucionaba el problema.

Se trataba de la versión 3.4.1 de xrpld, el software con el que funciona XRP Ledger. Al publicarse la actualización, no se detalló qué vulnerabilidad se había corregido. Esa información no se hizo pública hasta el 9 de octubre.

El fallo podría haber estado presente en la red desde 2015, lo que significa que la vulnerabilidad habría pasado inadvertida durante unos once años.

En los últimos meses también se han descubierto antiguos problemas de seguridad en otros proyectos de criptomonedas, en ocasiones con ayuda de la inteligencia artificial (IA).

En el monedero físico Coldcard, por ejemplo, se descubrió una vulnerabilidad relacionada con el robo de al menos 1.367 bitcoins (BTC). También salieron a la luz fallos graves en Core Lightning. Por ello, se recomendó a los administradores de determinados nodos de Bitcoin que se desconectaran temporalmente de la red.

Según los desarrolladores de XRP Ledger, la vulnerabilidad ya está corregida. No hay indicios de que los atacantes hayan utilizado el fallo para crear XRP adicionales.

XRP, Ripple

La IA prevé más caídas para XRP de cara a Halloween

XRP, Ripple
ripple xrp
Bitcoin, Ethereum y XRP dan señales positivas tras el desplome: ¿qué viene ahora?
Más Xrp news

Más leído

toro de Wall Street
arde
exportación de petróleo, petrolero