
La CVE-2024-46982 est un empoisonnement du cache de next_js ; certains sites ont une API pour charger leurs images.
CVE-2024-4698 est une vulnérabilité d'empoisonnement du cache dans Next.js qui affecte les versions 13.5.1 à 13.5.7, ainsi que les versions 14.0.0 à 14.2.10. Le problème survient lorsque les sites web utilisent l'API _next/image?url= avec le paramètre ?url=, permettant aux attaquants de charger des images hébergées sur leurs propres serveurs. Ces images personnalisées de l'attaquant peuvent également être stockées de manière permanente sur le site web de la victime, même si l'attaquant arrête son service Ngrok ou Apache.
Les attaquants peuvent utiliser des outils de tunneling comme Ngrok ou un serveur Apache pour délivrer des images malveillantes depuis leurs systèmes locaux. De plus, l'introduction de délais dans le script peut aider à contourner les protections sur les serveurs qui appliquent des restrictions de téléversement basées sur le temps.