CVE-2025-55182

1 minute de lecture

Mis à jour :

Attaque par Désérialisation Insecure dans React Server Components

Une faille critique, identifiée comme CVE-2025-55182, affecte les React Server Components (RSC) dans 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 des requêtes malveillantes, ouvrant la voie à l’exécution de code à distance (RCE). Le problème se situe dans le package react-server et sa gestion du protocole “Flight” des RSC. Le serveur ne parvient pas à valider correctement la structure des payloads malformés, permettant ainsi à des données contrôlées par un attaquant d’influencer l’exécution côté serveur.

Les applications concernées sont vulnérables dans leur configuration par défaut, exposant immédiatement les déploiements standards.

Points clés :

  • Vulnerability: Insecure deserialization of malicious requests.
  • Impact: Remote Code Execution (RCE).
  • Affected Components: React Server Components (RSC), react-server package.
  • Affected Versions: React 19.0, 19.1, 19.2; Next.js 15 through 16.
  • Exploitation: Default configuration of affected applications is vulnerable.

Vulnérabilités (avec CVE) :

  • CVE-2025-55182 : Désérialisation insecure dans le protocole RSC “Flight”.

Recommandations :

  • Mettre à jour vers React 19.2.1.
  • Mettre à jour vers les dernières versions de Next.js (16.0.7, 15.5.7, 15.4.8).
  • Des mesures de protection, telles que des règles de blocage, peuvent être appliquées au niveau du réseau (ex: Cloudflare).

Source