Cosmos blockchain's Inter-Blockchain Communication (IBC) protocol faced a security flaw, reportedly exposing $126 million in assets to risk. The vulnerability, detected by Assymetric Research, could have resulted in a re-entrancy attack, allowing hackers to generate infinite tokens on IBC-connected blockchains like Osmosis. Despite the flaw existing since the 2021 launch of ibc-go, it was only discovered after implementing new IBC middleware. Cosmos developer Carlos Rodriguez has since patched the bug, highlighting the challenges and importance of security in cross-chain technologies.
Cosmos Blockchain Addresses Critical Security Vulnerabilities, Preventing Potential Loss of $126 Million
In a report issued by blockchain security firm Assymetric Research, it was revealed that a severe security flaw within the Inter-Blockchain Communication (IBC) protocol of the Cosmos blockchain has been successfully remediated. The vulnerability, had it been exploited, could have led to the theft of digital assets worth approximately $126 million.
The flaw, which was confidentially reported through the Cosmos HackerOne Bug Bounty program, was deemed capable of facilitating a "re-entrancy attack." Such an attack would have allowed an attacker to generate an infinite number of tokens on blockchains connected via the IBC protocol, including Osmosis and other decentralized financial ecosystems within the Cosmos network.
"Our analysis suggests that at least $126 million in assets could have been stolen from Osmosis, but the implemented rate limits likely prevented a more severe loss," stated Assymetric Research. Rate limits are technical safeguards designed to limit the volume of requests that can be processed within a specific time frame, thus mitigating the potential harm caused by cyberattacks.
The report further disclosed that the vulnerability had been present since the inception of ibc-go, the programming language implementation of IBC, in 2021. The issue remained undetected until the recent deployment of IBC middleware, a software component that facilitates the transfer of ICS20 (interchain) tokens across disparate blockchains.
"This incident underscores the susceptibility of security assumptions to violation and the introduction of novel vulnerabilities as new functionalities are incorporated," emphasized ADSL, another security organization. "It also underscores the necessity of comprehensive defense mechanisms and increased research on the security implications of cross-chain technologies."
The vulnerability was successfully resolved approximately three weeks ago by Cosmos developer Carlos Rodriguez, as evidenced by a GitHub commit. Notably, a previous "critical" security issue affecting the same IBC protocol was detected in October 2022 but was promptly patched before any exploitation could occur.
Disclaimer:info@kdj.com
The information provided is not trading advice. kdj.com does not assume any responsibility for any
investments made based on the information provided in this article. Cryptocurrencies are highly volatile
and it is highly recommended that you invest with caution after thorough research!
If you believe that the content used on this website infringes your copyright, please contact us
immediately (info@kdj.com) and we will delete it promptly.