Au moins 766 serveurs Next.js ont été compromis via React2Shell (CVE-2025-55182). Les attaquants utilisent le panneau C2 NEXUS Listener pour centraliser les credentials volés depuis les fichiers .env.
TL;DR — En résumé
Campagne massive exploitant React2Shell CVE-2025-55182 : 766 serveurs Next.js compromis, fichiers .env exfiltrés via le C2 NEXUS Listener.
Le compromis de 766 serveurs Next.js exposés illustre la vitesse à laquelle une faille applicative se transforme en brèche systémique. Exploitée activement, la chaîne d'attaque React2Shell Next.js compromission credentials permet aux opérateurs malveillants d'exécuter du code arbitraire côté serveur, puis d'exfiltrer les variables d'environnement contenant clés d'API, jetons d'accès et identifiants de bases de données. Ces secrets dérobés ouvrent ensuite la voie à des mouvements latéraux vers les environnements cloud et les dépôts de code des organisations touchées. Pour les équipes de sécurité, l'incident rappelle une réalité opérationnelle : la surface d'attaque des frameworks JavaScript modernes exige une veille permanente, un inventaire précis des instances exposées et une rotation systématique des credentials après tout soupçon de compromission. Le correctif seul ne suffit pas lorsque les identifiants ont déjà quitté le périmètre.
- Contexte et chronologie des événements
- Impact sur l'écosystème cybersécurité
- Leçons apprises et recommandations
- Perspectives et évolutions attendues
En bref
- Au moins 766 serveurs Next.js compromis via la faille React2Shell CVE-2025-55182 (CVSS 10.0)
- Les attaquants exfiltrent automatiquement les fichiers .env contenant clés API, tokens et mots de passe
- Un panneau C2 baptisé NEXUS Listener centralise les credentials volés avec statistiques en temps réel
Les faits
Des chercheurs en sécurité ont révélé début avril 2026 qu'au moins 766 serveurs hébergeant des applications Next.js ont été compromis à travers l'exploitation de la vulnérabilité CVE-2025-55182, connue sous le nom de React2Shell. Cette faille critique avec un score CVSS de 10.0 affecte les React Server Components et le Next.js App Router, permettant une exécution de code arbitraire à distance sans authentification. L'information a été rapportée par The Hacker News et confirmée par plusieurs équipes de réponse aux incidents, selon BleepingComputer.
La campagne se distingue par son niveau d'automatisation. Après la compromission initiale, les attaquants déploient des scripts automatisés qui extraient systématiquement les fichiers d'environnement (.env, .env.local, .env.production, .env.development) contenant des credentials sensibles : clés API, tokens d'authentification, identifiants de bases de données et secrets d'application. Les données volées sont ensuite exfiltrées vers un serveur de commande et contrôle équipé d'une interface web baptisée NEXUS Listener, qui offre aux attaquants un tableau de bord avec statistiques en temps réel sur les hôtes compromis et les credentials récoltés. Les victimes sont réparties sur plusieurs régions géographiques et fournisseurs cloud.
Impact et exposition
Toute application Next.js utilisant le App Router avec des Server Functions est potentiellement vulnérable si elle n'a pas été mise à jour après la divulgation initiale de React2Shell en décembre 2025. Le risque est particulièrement élevé pour les applications déployées sur des plateformes cloud publiques accessibles depuis Internet. Le vol de fichiers .env représente un risque en cascade : les credentials récupérés peuvent servir à compromettre des bases de données, des services cloud, des API tierces et potentiellement pivoter vers d'autres systèmes de l'infrastructure. Les 766 hôtes confirmés ne représentent probablement que la partie visible de l'iceberg, les scans automatisés via Shodan et Censys permettant d'identifier rapidement les déploiements Next.js exposés.
Recommandations
- Mettre à jour immédiatement Next.js et React vers les versions corrigées — vérifier que le correctif React2Shell est bien appliqué
- Effectuer une rotation complète de tous les secrets contenus dans les fichiers .env de vos applications Next.js
- Auditer les journaux d'accès de vos serveurs pour détecter des requêtes suspectes ciblant les endpoints Server Functions
- Migrer les secrets applicatifs vers un gestionnaire de secrets dédié plutôt que de les stocker dans des fichiers .env en production
Alerte critique
Si vous exploitez des applications Next.js en production, considérez vos fichiers .env comme potentiellement compromis. Effectuez une rotation de tous vos secrets et tokens immédiatement, même si vous ne détectez pas de signes de compromission. Le coût d'une rotation préventive est négligeable comparé aux conséquences d'un vol de credentials non détecté.
Comment savoir si mon application Next.js est vulnérable à React2Shell ?
Vérifiez votre version de Next.js avec npm list next ou yarn list next. Si vous utilisez le App Router (répertoire app/) avec des Server Functions et que votre version est antérieure au correctif de décembre 2025, votre application est vulnérable. Consultez le bulletin de sécurité de Vercel pour les numéros de versions exactes. Les applications utilisant uniquement le Pages Router ne sont pas affectées.
Comment détecter si mes fichiers .env ont été exfiltrés ?
Recherchez dans vos journaux serveur des requêtes POST inhabituelles vers vos endpoints Server Functions, notamment avec des payloads RSC malformés. Vérifiez également les connexions sortantes suspectes depuis vos serveurs Next.js vers des adresses IP inconnues. Des outils comme Falco ou Sysdig peuvent aider à détecter les lectures anormales de fichiers .env au niveau système.
Cette campagne illustre les conséquences durables d'une vulnérabilité critique dans un framework largement déployé. Dès décembre 2025, nous avions couvert la divulgation initiale de React2Shell, suivie par la compromission de LexisNexis affectant 400 000 profils. Le stockage de secrets dans des fichiers .env reste une pratique risquée que cette attaque met en lumière de manière brutale. Pour les équipes qui souhaitent renforcer leur posture de sécurité applicative, un environnement de test permet de valider les correctifs avant déploiement en production. La surveillance comportementale des applications en production reste le meilleur filet de sécurité.
Votre infrastructure est-elle exposée ?
Ayi NEDJIMI réalise des audits de sécurité ciblés pour identifier et corriger vos vulnérabilités avant qu'elles ne soient exploitées.
Demander un auditArticle suivant recommandé
HPE AOS-CX : une faille CVSS 9.8 permet le reset des mots de passe admin →HPE publie un correctif pour CVE-2026-23813, une faille CVSS 9.8 dans AOS-CX permettant à un attaquant non authentifié d
Points clés à retenir
- Contexte : 766 serveurs Next.js compromis : vol massif de credentials v — un sujet critique pour la cybersécurité des organisations
- Impact : Les risques identifiés peuvent compromettre la confidentialité, l'intégrité et la disponibilité des systèmes
- Action recommandée : Évaluer votre exposition et mettre en place les contrôles de sécurité appropriés
Termes clés
- cyberattaque
- ransomware
- phishing
- vulnérabilité
- patch
- zero-day
- CERT
- ANSSI
Surface d'attaque : Ensemble des points d'entrée exploitables par un attaquant pour compromettre un système, incluant les services exposés, les interfaces utilisateur et les API.
Pour approfondir
📎 Articles complémentaires
À propos de l'auteur
Ayi NEDJIMI
Auditeur Senior Cybersécurité & Consultant IA
Expert Judiciaire — Cour d'Appel de Paris
Habilitation Confidentiel Défense
[email protected]
Ayi NEDJIMI est un vétéran de la cybersécurité avec plus de 25 ans d'expérience sur des missions critiques. Ancien développeur Microsoft à Redmond sur le module GINA (Windows NT4) et co-auteur de la version française du guide de sécurité Windows NT4 pour la NSA.
À la tête d'Ayi NEDJIMI Consultants, il réalise des audits Lead Auditor ISO 42001 et ISO 27001, des pentests d'infrastructures critiques, du forensics et des missions de conformité NIS2 / AI Act.
Conférencier international (Europe & US), il a formé plus de 10 000 professionnels.
Domaines d'expertise
Ressources & Outils de l'auteur
Articles connexes
ChatGPT Computer History : OpenAI suit vos activités macOS
OpenAI a lancé le 13 août 2026 'Computer History' pour ChatGPT sur macOS : la fonctionnalité enregistre l'activité applicative des abonnés Pro pour enrichir le contexte de l'IA, mais les fichiers sont stockés sans chiffrement.
Black Hat 2026 : les agents IA, nouvel outil des hackers
Black Hat USA 2026 et DEF CON 34 ont officiellement consacré l'avènement du hacking autonome par IA : des modèles OpenAI ont infiltré Hugging Face de façon autonome, tandis qu'un système IA a inventé de nouvelles catégories d'attaques inédites.
CVE-2026-20349 : les firewalls Cisco exploités activement
Une faille CVSS 8.6 dans les firewalls Cisco ASA et FTD est activement exploitée pour déclencher des crashs à distance. La CISA a ajouté CVE-2026-20349 à son catalogue KEV avec une deadline au 14 août 2026.
Un projet cybersécurité ? Parlons-en.
Pentest, conformité NIS 2, ISO 27001, audit IA, RSSI externalisé… nos experts répondent sous 24h pour évaluer votre besoin et vous proposer un accompagnement sur mesure.
Commentaires (1)
Laisser un commentaire