CVE-2025-55182

1 minute de lecture

Mis à jour :

Exécution de Code à Distance via React Server Components

Une faille de sécurité (CVE-2025-55182) a été découverte dans React Server Components (RSC), impactant les versions 19.0 à 19.2 de React et les versions 15 à 16 de Next.js. Cette vulnérabilité permet l’exécution de code à distance (RCE) due à une désérialisation non sécurisée de requêtes malveillantes. Le problème réside dans la manipulation du protocole “Flight” par le composant react-server, qui ne valide pas correctement la structure des données envoyées, permettant à des données contrôlées par un attaquant d’influencer l’exécution côté serveur.

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 et le protocole “Flight”.
  • Risque par défaut : Les applications déployées dans leur configuration par défaut sont directement exposées.

Vulnérabilité :

  • CVE : CVE-2025-55182
  • Description : Gestion incorrecte des payloads malformés dans le protocole “Flight” des RSC, menant à une désérialisation non sécurisée et à la possibilité d’influencer l’exécution côté serveur.

Recommandations :

  • Mise à jour de React : Mettre à jour vers React 19.2.1.
  • Mise à jour de Next.js : Mettre à jour vers les dernières versions de Next.js (16.0.7, 15.5.7, 15.4.8).
  • Protection réseau : Les mesures de protection réseau, comme celles déployées par Cloudflare, peuvent aider à bloquer les tentatives d’exploitation.

Source