LONDON (IT BOLTWISE) – Eine scheinbar harmlose NuGet-Paketvariante, getarnt als „Newtonsoft.Json“, missbraucht Entwickler-Setups, um gezielt ein einziges Online-Glücksspiel-Backend zu manipulieren. Statt breit nach Daten zu suchen, wartet der Trojaner auf eine sehr spezifische Initialisierung und füttert dann rigged Round Results in Richtung eines angreiferkontrollierten Servers. Die Forschenden sehen darin eine besonders wirkungsvolle Supply-Chain-Attacke, weil der Build bei den meisten Installationen „normal“ aussieht. Für Teams heißt das vor allem: sofort entfernen, C2 blocken und eine bekannte gute Version von Newtonsoft.Json fest verankern.

NuGet ist längst ein zentraler Baustein moderner.NET-Entwicklung – genau deshalb reichen schon kleine Namensabweichungen, um große Wirkung in der Lieferkette zu entfalten. In diesem Fall geht es um einen Typosquat, der eine trojanisierte Fork-Version von „Newtonsoft.Json“ als Paket unter dem Namen „Newtonsoftt.Json.Net“ tarnt. Statt klassische Informationsdiebstahl-Mechanismen auszurollen, zielt das Paket auf die Manipulation von Spielrunden einer konkreten Plattform: Digitain, genauer auf den FG-Crash-Gamebetrieb. Damit verschiebt sich der Bedrohungsfokus von „Daten klauen“ hin zu „Geschäftsergebnis verzerren“, was für Betreiber und Risiko-Teams besonders heikel ist.
Das Paket wurde den Angaben zufolge in sieben Versionen im NuGet-Repository veröffentlicht – 11.0.4, 11.0.5, 11.0.7, 11.0.8, 11.0.9, 11.0.10 und 11.0.11. Insgesamt soll es etwa 1.200-mal heruntergeladen worden sein, bevor der Eigentümer das Paket aus der Suche entfernte („unlisted“). Unlisting senkt die Entdeckungswahrscheinlichkeit, verhindert den Download aber nicht vollständig, solange Artefakte im Registry-Backend verfügbar bleiben. Entscheidend ist außerdem, dass die Angriffslogik nicht sofort sichtbar wird: Entwickler, die per Tippfehler das Paket installieren, erhalten funktional zunächst eine echte, arbeitende JSON-Bibliothek – die bösartige Komponente startet erst, wenn eine bestimmte Initialisierung im Host-System ausgelöst wird.
Technisch wird die Hintertür über die JsonConvert-Konfiguration eingehängt. Der bösartige Code aktiviert sich nach der Host-Initialisierung von „JsonConvert.DefaultSettings“: Der Property-Setter wurde so verändert, dass beim Zuweisen des Defaultsettings-Werts attacker-kontrollierter Code ausgeführt wird. Um das Erkennen zu erschweren, wird der Start des schädlichen Verhaltens zusätzlich um eine zufällige Verzögerung gestreckt, wodurch zeitbasierte Detektionsregeln oder automatisierte Analyse-Workflows weniger zuverlässig greifen. Die Forschenden beschreiben außerdem, dass die Manipulation nur auf Systemen gelingt, die die Zielmethode des Digitain-Crash-Backends exponieren; und sie funktioniert nur nach einer weiteren Bedingung, nämlich der passenden Verzögerung. Für nicht betroffene Konsumenten bleibt damit häufig lediglich eine „normale“ JSON-Bibliothek übrig.
Der eigentliche Schaden entsteht dann, wenn das Paket eine Methode im FG-Crash-Backend patcht und anschließend rigged Round Results als Telemetrie tarnt. In späteren Ausbaustufen exfiltriert der Trojaner die manipulierten Rundenergebnisse an eine fest eincodierte Ziel-IP und Port-Kombination („185.126.237[.]64:5341“). Für den Transport wird ein HTTP-Header genutzt, der die Angreifer-Serverlogik ansteuert – genannt wurde dafür „X-Seq-ApiKey: theperfectheist2025“. Laut der Analyse von JFrog verändert sich über die drei Generationen hinweg vor allem die Verdeckung und Stabilität: Gen-1 diente zunächst als lokales Rigging-Proof-of-Concept, Gen-2 ergänzte Exfiltration und versteckte sie stärker über Reflection und eine Verpackung/Obfuskation-Chain, während Gen-3 das Rigging bereinigte und die Exfiltration „stabilisierte“. Interessant ist dabei auch die Beobachtung, dass eine letzte veröffentlichte Version (11.0.11) weniger oder gar nicht obfuskiert wirkte – das interpretieren die Forschenden als mögliches Missgeschick beim Bereitstellen.
Auch die Angriffsvorbereitung liefert Hinweise darauf, wie spezifisch dieser Typosquat konstruiert wurde. Die Paketmetadaten sollen intern hinterlegte Digitain-Repository-URLs enthalten – siebenmal, und zwar in allen betroffenen Paketversionen. Das Muster deutet darauf hin, dass der Autor Zugriff auf den Quellcode oder zumindest auf Entwicklungsartefakte hatte, die mit FG-Crash zusammenhängen. Entsprechend aktiv wird der Trojaner nur dann, wenn genau diese Backend-Integration im Spiel ist; sogar das Risiko für andere Entwickler im Umfeld reduziert sich laut Analyse auf ein Minimum, weil keine breit angelegte Credential-Theft, Persistenz oder laterale Ausbreitung beschrieben wird. In der Praxis bedeutet das: Opferteams außerhalb der Zielumgebung bemerken möglicherweise monatelang nichts, während auf Seiten des konkreten Betreibers die Integrität der Spielergebnisse direkt leidet.
Für die Abwehr raten die Forschenden zu mehreren, sehr konkreten Schritten. Entwickler sollten das Typosquat-Paket entfernen, die Command-and-Control-Kommunikation über die genannte Zieladresse blockieren und die Abhängigkeiten so „einfrieren“, dass zukünftige Builds nicht versehentlich wieder in einen veränderten Paketzustand laufen – etwa durch das Pinning von Newtonsoft.Json auf eine bekannte gute Version via „packages.lock.json“. Betreiber wie Digitain haben laut dem Bericht zudem bereits reagiert und Maßnahmen zur Behebung eingeleitet; offen bleibt allerdings, wie groß die tatsächliche Exposure-Zeitspanne und die betroffenen Build- oder Deployment-Pfade gewesen sind. Genau hier liegt der nächste operative Engpass: Selbst ohne klassische Datendiebstahl-Komponente muss für betroffene Systeme geprüft werden, ob manipulierte Runden protokolliert, verarbeitet oder in weitere Ausspiel- und Abrechnungslogiken übernommen wurden.
💳 Amazon-Kreditkarte mit 2.000 Euro Limit bestellen!
🔥 Heutige Hot Deals bei Amazon: Bis zu 80% Rabatte!
🎉 Amazon Haul-Store für absolute Schnäppchenjäger!
- ★ 23-stufiges KI-Go-Training – Für Spieler mit Grundkenntnissen der Regeln – Entwickelt als intelligenter Trainingspartner passt sich die KI Spielern von 18K bis 9D an. Ideal für alle, die die Grundregeln bereits beherrschen und ihr Spiel verbessern möchten.
- IHR EMOTIONALER AI-BEGLEITER: Eiliko ist mehr als nur ein Anhänger, es ist ein charismatischer KI-Freund. Mit einem dynamischen LED-Bildschirm, der eine Vielzahl von animierten Gesichtern und Ausdrucksformen anzeigt, reagiert er auf Ihre Interaktionen mit einzigartiger Persönlichkeit und Charme.
- 【MEHR LEBEN FÜR DEINEN SCHREIBTISCH】 Lerne Eilik kennen – deinen kleinen Roboter-Freund mit Persönlichkeit. Mit liebevollen Animationen, ausdrucksstarken Reaktionen und spielerischen Interaktionen bringt Eilik mehr Freude in deinen Alltag. Ob auf dem Schreibtisch, im Büro oder am Nachttisch – Eilik wird schnell zu einem vertrauten Begleiter für besondere Momente.
- 【XL-Größe für gedeihende Pflanzen】Geben Sie Ihren Pflanzen den Raum, den sie verdienen! Unser verbessertes, großes 13,7 cm großes Design bietet Platz für Pflanzen mit einem Durchmesser von bis zu 8,9 cm und damit deutlich mehr Platz für Wurzelwachstum und Pflanzengesundheit im Vergleich zu kleineren, veralteten Modellen. Die Produktabmessungen betragen 13,6 x 13,6 x 13,2 cm und das Gerät wiegt nur 355 g.
- V28 Update - JETZT MIT NEUEN FUNKTIONEN! Als Reaktion auf das Ladeproblem von Loona haben wir das automatische Aufladen 2.0 verbessert. Diese Optimierung hilft Loona, die Ladewege in verschiedenen Szenarien zu erkennen und anzupassen, um die Erfolgsquote beim automatischen Aufladen zu erhöhen. Mobile Hotspots können sich mit Loona verbinden und überwinden WLAN-Einschränkungen, sodass Sie jederzeit und überall mit Loona interagieren können.
- Die besten Bücher rund um KI & Robotik!

- Die besten KI-News kostenlos per eMail erhalten!
- Zur Startseite von IT BOLTWISE® für aktuelle KI-News!
- IT BOLTWISE® kostenlos auf Patreon unterstützen!
- Aktuelle KI-Jobs auf StepStone finden und bewerben!
- Künstliche Intelligenz: Dem Menschen überlegen – wie KI uns rettet und bedroht | Der Neurowissenschaftler, Psychiater und SPIEGEL-Bestsellerautor von »Digitale Demenz«
Du hast einen wertvollen Beitrag oder Kommentar zum Artikel "Trojanisierte NuGet-Fork: Wie ein „Newtonsoft.Json“-Typosquat Crash-Game-Ergebnisse manipuliert" für unsere Leser?


#Sophos
Es werden alle Kommentare moderiert!
Für eine offene Diskussion behalten wir uns vor, jeden Kommentar zu löschen, der nicht direkt auf das Thema abzielt oder nur den Zweck hat, Leser oder Autoren herabzuwürdigen.
Wir möchten, dass respektvoll miteinander kommuniziert wird, so als ob die Diskussion mit real anwesenden Personen geführt wird. Dies machen wir für den Großteil unserer Leser, der sachlich und konstruktiv über ein Thema sprechen möchte.
Du willst nichts verpassen?
Du möchtest über ähnliche News und Beiträge wie "Trojanisierte NuGet-Fork: Wie ein „Newtonsoft.Json“-Typosquat Crash-Game-Ergebnisse manipuliert" informiert werden? Neben der E-Mail-Benachrichtigung habt ihr auch die Möglichkeit, den Feed dieses Beitrags zu abonnieren. Wer natürlich alles lesen möchte, der sollte den RSS-Hauptfeed oder IT BOLTWISE® bei Google News wie auch bei Bing News abonnieren.
Nutze die Google-Suchmaschine für eine weitere Themenrecherche: »Trojanisierte NuGet-Fork: Wie ein „Newtonsoft.Json“-Typosquat Crash-Game-Ergebnisse manipuliert« bei Google Deutschland suchen, bei Bing oder Google News!