NuGet piégé : Newtonsoftt.Json.Net truque les résultats sportifs en production

Cybersécurité 13/08/2026Ajouter aux favoris

NuGet piégé : Newtonsoftt.Json.Net truque les résultats sportifs en production

Un fork trojanisé de Newtonsoft.Json a été publié sur NuGet sous le nom "Newtonsoftt.Json.Net" - une lettre de différence. Sept versions du package ont circulé avec du code conçu pour truquer les résultats en direct de la plateforme de paris sportifs Digitain.

Ce qu'il se passe

Des chercheurs en cybersécurité ont découvert une campagne de supply chain sur NuGet (le gestionnaire de packages .NET) particulièrement originale : au lieu de déployer un classique infostealer, le package malveillant est conçu pour truquer des résultats sportifs en direct sur la plateforme Digitain.

Le package s'appelle "Newtonsoftt.Json.Net" - deux t à Newtonsoft. C'est un typosquat du célèbre Newtonsoft.Json (Json.NET), l'une des bibliothèques .NET les plus téléchargées au monde. Sept versions ont été publiées sur le registre NuGet.

Pourquoi c'est intéressant (et inquiétant)

La cible n'est pas un utilisateur particulier : c'est l'infrastructure backend de Digitain, une plateforme B2B de paris sportifs qui fournit ses systèmes à des opérateurs de jeux à travers le monde. Si une intégration côté Digitain ou l'un de ses partenaires utilise le faux package, le code malveillant peut altérer les cotes, les scores ou les résultats de matchs en temps réel.

C'est un vecteur d'attaque financière sophistiqué : pas besoin de pirater directement les serveurs de paris - il suffit de glisser du code dans une dépendance .NET.

Le package se présente comme un fork fonctionnel de Newtonsoft.Json - il fait tout ce que la vraie librairie est censée faire, avec du code de manipulation en prime. Ce type d'attaque est particulièrement sournois car les tests unitaires et les tests d'intégration passent normalement.

Qui est impacté

  • Développeurs .NET qui ont tapé Newtonsoftt.Json.Net au lieu de Newtonsoft.Json
  • Équipes qui utilisent des lock-files non vérifiés ou importent des packages sans audit
  • Opérateurs sur la plateforme Digitain via d'éventuelles dépendances compromises chez un partenaire

Que faire

  1. Auditer vos packages.lock.json et *.csproj pour vérifier l'absence de "Newtonsoftt.Json.Net" (double-t)
  2. Utiliser un outil de vérification de supply chain : dotnet list package -include-transitive pour lister toutes les dépendances
  3. Épingler les versions de vos dépendances critiques et vérifier leur hash lors de la restauration
  4. Activer NuGet Package Signing si votre organisation l'a désactivé
Newtonsoft.Json - 1 milliard de téléchargements

Newtonsoft.Json (Json.NET) est la bibliothèque .NET la plus téléchargée de tous les temps avec plus d'un milliard de téléchargements sur NuGet. Sa notoriété en fait une cible de choix pour les typosquats.

7 versions publiées

Sept versions de 'Newtonsoftt.Json.Net' ont circulé sur NuGet avant détection - suffisamment pour toucher des pipelines CI/CD automatisés qui installent la dernière version sans vérification de nom.

À faire maintenant : grep -r "Newtonsoftt" *.csproj packages.lock.json dans tous vos dépôts .NET. Un seul faux positif à vérifier vaut mieux qu'une compromission silencieuse.

Ressources, à tester

Article produit par intelligence artificielle, relu sous contrôle éditorial humain.

Notre rédaction
Your Linux server, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux server, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install, everything stays on your machine.

SSHSelf-hostedAI Ops
Get early access
Cet article vous a-t-il été utile ?

5 personnes ont aimé cet article

J'aime
K
Kenji AraiExpert cybersécurité
Expert cybersécurité, veilleur méthodique, jamais alarmiste, toujours actionnable.
Partager :
Your Linux server, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux server, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install, everything stays on your machine.

Get early access
LIVERadio Geek Kitsune
Clique pour écouter, le même son pour tout le monde
0··
// Programme
// toutes les stations
// partager un titre →
Rubriques
Explorer
Informations