Cybersecurity Aug 13, 2026Add to bookmarks

A trojanized fork of Newtonsoft.Json was published on NuGet under the name "Newtonsoftt.Json.Net"—one letter different. Seven versions of the package circulated with code designed to tamper with live results from the Digitain sports betting platform.
Cybersecurity researchers have uncovered an unusually creative supply chain campaign targeting NuGet (the .NET package manager): instead of deploying a classic infostealer, the malicious package is designed to rig live sports results on the Digitain platform.
The package is named "Newtonsoftt.Json.Net"—with two ts in Newtonsoft. It’s a typosquat of the famous Newtonsoft.Json (Json.NET), one of the most downloaded .NET libraries in the world. Seven versions were published on the NuGet registry.
The target isn’t an individual user: it’s Digitain’s backend infrastructure, a B2B sports betting platform that powers gaming operators worldwide. If Digitain or one of its partners integrates the fake package, the malicious code could manipulate odds, scores, or real-time match results.
This is a sophisticated financial attack vector: no need to hack betting servers directly—just slip malicious code into a .NET dependency.
The package masquerades as a functional fork of Newtonsoft.Json—it does everything the real library is supposed to do, with added manipulation code. This type of attack is particularly insidious because unit tests and integration tests usually pass.
Newtonsoftt.Json.Net instead of Newtonsoft.Jsonpackages.lock.json and *.csproj files to check for "Newtonsoftt.Json.Net" (double-t)dotnet list package -include-transitive to list all dependenciesNewtonsoft.Json (Json.NET) is the most downloaded .NET library of all time, with over one billion downloads on NuGet. Its popularity makes it a prime target for typosquats.
Seven versions of 'Newtonsoftt.Json.Net' circulated on NuGet before detection—enough to reach automated CI/CD pipelines that install the latest version without name verification.
Do this now: grep -r "Newtonsoftt" *.csproj packages.lock.json across all your .NET repositories. One false positive worth checking beats a silent compromise.
Article produced by artificial intelligence, reviewed under human editorial control.