CVE-2025-55182

1 minute de lecture

Mis à jour :

Exécution de Code à Distance dans React Server Components

Une faille critique, identifiée comme CVE-2025-55182, a été découverte dans React Server Components (RSC), affectant les versions 19.0, 19.1 et 19.2 de React, ainsi que les versions 15 à 16 de Next.js. Cette vulnérabilité réside dans une désérialisation non sécurisée de requêtes malveillantes, ouvrant la voie à une exécution de code à distance (RCE).

Le problème se situe dans le package react-server et son traitement du protocole “Flight” de RSC. Le serveur ne parvient pas à valider correctement la structure des charges utiles malformées, permettant à des données contrôlées par un attaquant d’influencer l’exécution côté serveur. La configuration par défaut des applications affectées rend ces dernières vulnérables immédiatement.

Points Clés :

  • Nature de la vulnérabilité : Désérialisation non sécurisée de requêtes malveillantes.
  • Impact : Exécution de Code à Distance (RCE) sur le serveur.
  • Composants affectés : React Server Components (RSC), package react-server, protocole “Flight”.
  • Configuration par défaut : Le défaut des déploiements standards les rend vulnérables.

Vulnérabilités (avec CVE) :

  • CVE-2025-55182 : Permet l’exécution de code à distance par le biais de la désérialisation non sécurisée dans React Server Components.

Recommandations :

  • Mise à jour des logiciels : Passer à React version 19.2.1 et aux dernières versions de Next.js (16.0.7, 15.5.7, 15.4.8).
  • Protection réseau : Utiliser des règles de sécurité réseau (comme celles déployées par Cloudflare) pour bloquer les tentatives d’exploitation.

Source