El panorama DeFi ha experimentado una sacudida significativa recientemente, con los protocolos DeFi BNB Smart Chain y Curve Finance sufriendo ataques debido a una vulnerabilidad en el lenguaje de programación Vyper. Este lenguaje, que comparte similitudes con Python y es una herramienta ampliamente utilizada en la creación de proyectos Web3 para la Máquina Virtual Ethereum (EVM), ha mostrado fallos en su sistema de bloqueo de reentrada en sus versiones 0.2.15, 0.2.16 y 0.3.0.
Estos fallos, que fueron hábilmente explotados por los hackers, han llevado a pérdidas catastróficas en varias plataformas DeFi. La BNB Smart Chain ha sufrido un conjunto de ataques que, según la firma de seguridad blockchain BlockSec, han resultado en el robo de alrededor de $41 millones en criptomonedas. Por su parte, Curve Finance, otro protocolo DeFi, fue golpeado aún más fuerte, perdiendo más de $47 millones debido a la misma vulnerabilidad de Vyper.
El impacto del ataque ha sido severo para Curve Finance. Con el agujero de seguridad explotado, 32 millones de tokens CRV, equivalentes a más de $22 millones, fueron drenados del grupo de intercambio. La función de bloqueo de reentrada, que debería haber evitado la ejecución simultánea de múltiples funciones, mostró su deficiencia en estas versiones específicas de Vyper, dejando a los protocolos DeFi abiertos a estos ataques.
Este incidente también ha golpeado a otros proyectos DeFi, con Ellipsis reportando pérdidas no especificadas en sus grupos estables BNB. Los incidentes señalan una vez más la necesidad crítica de una seguridad sólida en el floreciente mundo de las finanzas descentralizadas, poniendo de relieve la gravedad de las consecuencias que pueden resultar de un fallo de seguridad.
En definitiva, estos recientes hackeos ilustran claramente la fragilidad y los riesgos inherentes al sector DeFi, especialmente cuando se trata de la seguridad de los lenguajes de programación utilizados. Las enormes pérdidas sufridas por BNB Smart Chain y Curve Finance ponen de manifiesto la importancia de adoptar medidas de seguridad más robustas y de mantener los sistemas de protección al día para evitar ser vulnerables a tales ataques.





