Retour au carnet
IT & Security2 min de lecture

Next.js : trois correctifs de sécurité à vérifier avant le prochain déploiement

L’avis du 14 octobre couvre Cache Components, les images SVG et Server Actions. Versions corrigées : 16.4.1 et 15.5.28.

Ce qui change

La mise à jour du 14 octobre corrige deux risques critiques d’exécution de code et un déni de service de gravité élevée. Les versions corrigées sont 16.4.1 et 15.5.28. Consultez les trois avis : leurs conditions diffèrent.

Qui doit vérifier

Le problème de cache touche Next 16.0.0–16.4.0 avec Cache Components et une fonction use cache renvoyant plusieurs tableaux typés. Le problème d’images concerne les SVG traités par Image Optimization sur Linux glibc. Le déni de service nécessite App Router et une Server Action ; il ne touche pas Pages Router ni les applications sans Server Actions.

Que faire

  • Comparez les plages de versions et les conditions des avis avec le lockfile et les paquets réellement déployés.
  • Passez à une version corrigée compatible de votre branche Next.js. La mesure sharp 0.35.5 ne concerne que les images et ne corrige pas les deux autres problèmes.
  • Compilez en préproduction et vérifiez les images, les réponses en cache, les formulaires et les erreurs avant le déploiement.

Commandes de référence

Read-only dependency inventory; use your project package manager
npm ls next react react-dom sharp

Vérifier le résultat

Notez la version Next.js réellement déployée après le remplacement du service. Une version concernée justifie une analyse de correction ; elle ne prouve pas à elle seule une exploitation.

Sources officielles

Passez à votre projet

Récupérez les fichiers, gardez le guide ou donnez un brief prêt à utiliser à votre assistant.

Préparer avec l’IA

Copiez ce prompt anglais dans votre assistant. Il inclut l’article, les fichiers disponibles et les étapes de préparation.

Voir le prompt de préparation
AI setup prompt · English
Read this news or bug-fix article as reference material:
https://nethanelfitoussi.com/article/nextjs-october-2026-security-update?lang=en

Goal: apply the documented workflow to my development project.
Read the existing project instructions, inspect the relevant files and explain the smallest useful setup.

Use the article and its examples as references. Identify any missing project files before making changes.

If I have not supplied a project folder, ask which development project to use. Do not invent a repository URL.

Additional project setup instructions:
Audit my Next.js project against https://nextjs.org/blog/nextjs-security-update-october-14-2026 and its three linked vendor advisories. Inventory exact locked and deployed next, react, react-dom and sharp versions. Check Cache Components/use cache functions returning multiple typed arrays, SVG Image Optimization on glibc Linux, and App Router Server Actions separately. Plan an upgrade to at least next 16.4.1 on the 16 line or 15.5.28 on the 15 line, or a later confirmed patched compatible release. Updating sharp alone only addresses the image issue, not the other advisories. Respect the existing lockfile and package manager. Propose local changes, build and regression checks, and a rollback plan. Do not infer compromise from an affected version. Stop before production deployment.

Check the dated advisory and current official vendor guidance. Identify whether my installed version and configuration are affected before proposing a fix.

Give me a short plan, then make the agreed local changes and run the relevant checks. Report actual results and anything not verified. Stop before credentials, paid services, production changes, push, merge or deployment.
The prompt
Audit my Next.js project against https://nextjs.org/blog/nextjs-security-update-october-14-2026 and its three linked vendor advisories. Inventory exact locked and deployed next, react, react-dom and sharp versions. Check Cache Components/use cache functions returning multiple typed arrays, SVG Image Optimization on glibc Linux, and App Router Server Actions separately. Plan an upgrade to at least next 16.4.1 on the 16 line or 15.5.28 on the 15 line, or a later confirmed patched compatible release. Updating sharp alone only addresses the image issue, not the other advisories. Respect the existing lockfile and package manager. Propose local changes, build and regression checks, and a rollback plan. Do not infer compromise from an affected version. Stop before production deployment.
Consulter la source originaleNext.js · 14 October security update
Next.jsReactSecurityServer Actions