CVE-2026-44576
Publiée le 2026-05-13 · Dernière modification le 2026-10-26
Les applications Next.js utilisant les React Server Components sont sensibles à l'empoisonnement du cache si elles utilisent des caches partagés qui ne partitionnent pas correctement les variantes de réponse. Un attaquant distant non authentifié peut tromper le cache pour qu'il serve des charges utiles de composants au lieu du HTML standard aux autres visiteurs, ce qui peut perturber la mise en page ou le contenu de la page. Cette attaque est difficile à exécuter car elle nécessite un ensemble de conditions spécifiques et complexes (complexité d'attaque élevée) pour réussir à empoisonner le cache.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
Next.js is a React framework for building full-stack web applications. From 14.2.0 to before 15.5.16 and 16.2.5, applications using React Server Components can be vulnerable to cache poisoning when shared caches do not correctly partition response variants. Under affected conditions, an attacker can cause an RSC response to be served from the original URL and poison shared cache entries so later visitors receive component payloads instead of the expected HTML. This vulnerability is fixed in 15.5.16 and 16.2.5.