Crypto Prices

Cosmos EVM-Sicherheitsanfälligkeit führt zu Cross-Chain-Angriffen auf MANTRA, TAC und KiiChain

vor 2 Stunden
2 minuten gelesen
1 ansichten

Einführung

Cosmos Labs hat bekannt gegeben, dass Angreifer zwischen dem 20. und 25. August eine kritische Sicherheitsanfälligkeit in der Cosmos EVM ausgenutzt haben. Diese Schwachstelle betraf sechs Blockchain-Netzwerke und führte dazu, dass gestohlene Token im Wert von etwa 5,72 Millionen Dollar über dezentrale und zentrale Börsen umgewandelt wurden.

Details zur Sicherheitsanfälligkeit

In einem technischen Nachbericht, der am Freitag veröffentlicht wurde, erklärte Cosmos Labs, dass der Fehler erstmals am 25. April über sein Bug-Bounty-Programm gemeldet wurde, fast vier Monate bevor die Angriffe begannen. Die Tester konnten den Exploit gegen Konfigurationen, die von bekannten Produktionsnetzwerken der Cosmos EVM verwendet wurden, nicht reproduzieren und kamen damals zu dem Schluss, dass die Gelder der aktiven Nutzer nicht gefährdet waren.

Basierend auf dieser Einschätzung behandelten die Entwickler die Sicherheitsanfälligkeit durch einen stillen öffentlichen Patch, anstatt einen Sicherheitsfix privat an die betroffenen Chains zu verteilen. Cosmos Labs integrierte den Fix im Mai, ohne den Netzwerkbetreibern mitzuteilen, welche Sicherheitsanfälligkeit behoben wurde. Diese Einschätzung stellte sich später als falsch heraus, nachdem unabhängige Forscher Anfang August feststellten, dass der Fehler alle Cosmos EVM-Chains betraf.

Der Angriff

Der erste bekannte Angriff begann am 20. August um 15:06 Uhr ET, etwa 20 Stunden nachdem die gepatchte Software verfügbar wurde. Die Sicherheitsanfälligkeit betraf einen Integer-Underflow in Cosmos EVM, dem Ethereum-kompatiblen Framework des Ökosystems, das aus dem Open-Source-Evmos-Code erstellt wurde. Ein Angreifer konnte zunächst ein Konto mit gesperrten Token erstellen und mehr Token an einen Validator delegieren, als das Konto ausgeben konnte.

„Das Abziehen des delegierten Betrags führte dazu, dass der Kontostand unter null fiel, wodurch der Wert auf die maximal mögliche Zahl von 2^256-1 Basiseinheiten zurückging.“

Der Angreifer konnte dann den aufgeblähten Kontostand gegen ein anderes Konto verwenden. Laut Cosmos Labs wurden durch den Prozess keine zusätzlichen Token erstellt, und das gesamte Tokenangebot blieb effektiv unverändert.

Folgen des Angriffs

MANTRA gab an, dass der Exploit sein Angebot nur um eine Basiseinheit, die kleinste teilbare Einheit des Tokens, veränderte. Cosmos Labs erklärte, dass Angreifer Konten mit großen Beständen ins Visier nahmen, einschließlich Burn-Adressen und Multisignatur-Wallets, die bei der Einführung der Netzwerke erstellt wurden. In seiner Mitteilung klassifizierte das Unternehmen den Fehler als kritisch und identifizierte Cosmos EVM-Versionen vor v0.6.2 und v0.7.2 als anfällig.

Der Vorfall folgte einer weiteren Sicherheitsmeldung, die Anfang dieses Jahres Cosmos-Software betraf. Crypto.news berichtete zuvor, dass ein Forscher im April einen CometBFT-Fehler offengelegt hatte, der dazu führen konnte, dass Knoten während der Block-Synchronisation ins Stocken gerieten.

Reaktionen und Maßnahmen

Nachdem unabhängige Forscher bestätigten, dass der Cosmos EVM-Fehler Produktionsketten betreffen könnte, bereitete Cosmos Labs die Sicherheitsveröffentlichungen vor, die am 19. August live gingen. Netzwerkbetreiber erhielten keine spezifische Warnung zur Sicherheitsanfälligkeit, die erklärte, was das Upgrade behob. MANTRA erklärte später, dass 20 Stunden nicht ausreichten, um ein zustandsbrechendes Upgrade über seine 38 unabhängigen Validatoren zu bewerten, zu erstellen, zu testen und zu koordinieren.

„Zwanzig Stunden waren kein realistisches Zeitfenster, um ein zustandsbrechendes Upgrade über 38 unabhängige Validatoren zu bewerten, zu erstellen, zu testen und zu koordinieren, insbesondere ohne eine spezifische Sicherheitsmitteilung.“

Eine weitere Offenlegung fand vor dem ersten Diebstahl statt. Um 3:16 Uhr ET am 20. August reichte ein Push Chain-Entwickler öffentlich eine Codeänderung ein, die die Sicherheitsanfälligkeit und ihren Ausnutzungsweg beschrieb.

Auswirkungen auf das Netzwerk

MANTRA stoppte das Netzwerk um 19:13 Uhr ET am 20. August. Etwa 38 Millionen gestohlene MANTRA blieben in der Brieftasche des Angreifers eingefroren, aber 94,7 % der gestohlenen Token waren bereits durch 15 Transaktionen an eine zentrale Börsen-Einzahlungsadresse übertragen worden. Die Chain war etwa 30 Stunden lang nicht in der Lage, Transaktionen zu verarbeiten.

Validatoren setzten später die gepatchte Software ein und nahmen die Blockproduktion wieder auf, ohne die Chain zurückzurollen oder die Benutzerbestände zu ändern. Version 8.4.0 enthielt den Cosmos EVM-Sicherheitsfix.

Schlussfolgerung

Cosmos Labs erklärte, dass es während seiner Reaktion mit 40 Netzwerken koordiniert und mit 13 weiteren zusammengearbeitet hat, um die Sicherheitsanfälligkeit zu patchen oder zu stoppen, bevor sie angegriffen wurden. Das Unternehmen erklärte, dass es kein vollständiges Register der mehr als 115 öffentlichen Blockchains führt, die im Cosmos-Ökosystem betrieben werden.

Die Reaktion deckte 11 Cosmos EVM-Implementierungen auf, die zuvor nicht beim Team registriert waren. MANTRA wird unterdessen von dem bestehenden Unterstützer Inveniam Capital Partners übernommen, der im August 2025 eine strategische Investition von 20 Millionen Dollar in das Projekt getätigt hatte.

Beliebt