← Actus Dev

Dev News — 1 oct. 2026 : Next.js corrige 7 avis, axios en reçoit 13, SvelteKit 3 passe en RC

Lo nuevo hoy

Today's highlights

Points forts du jour

Click en cualquiera para ir al detalle

Click any item to jump to the full section

Cliquez un élément pour aller à la section complète

🔥

Top Stories

Seguridad

Next.js 16.3.8 y 15.5.27: siete advisories, con un SSRF high en Image Optimization

Vercel publicó en simultáneo 16.3.8 y 15.5.27. El high es un SSRF en Image Optimization: si un host de images.remotePatterns controla su DNS, puede apuntar a IPs privadas. Hay cinco medium (cache poisoning de SSG/ISR, fugas de use cache entre Draft Mode y root params, bypass de dynamicParams en rutas de metadata) y un low en el endpoint MCP del dev server. Ojo con esto: si hosteás Next vos mismo, actualizá hoy y auditá tus remotePatterns.

30 Sep 2026
github.com/vercel/next.js →
Seguridad

axios: 13 advisories en un día — prototype pollution, SSRF por redirects y ReDoS

La GitHub Advisory Database sumó 13 advisories de axios el 30/09: gadgets de prototype pollution (incluido un secuestro del socket vía createConnection heredado), maxRedirects: 0 ignorado por el fetch adapter (SSRF), el adapter HTTP/2 salteando DNS lookup y proxy, NO_PROXY con CIDR ignorado y dos ReDoS. El fix es axios 1.20.0. Es una locura cuántos proyectos frontend y BFF lo tienen como dependencia transitiva: corré npm ls axios.

30 Sep 2026
github.com/advisories →
RC

SvelteKit 3 llega a release candidate: config en vite.config.ts y #lib reemplaza a $lib

La configuración se muda de svelte.config.js a vite.config.ts, y el alias $lib se jubila a favor de los subpath imports nativos de Node (#lib, declarados en package.json) — con extensión obligatoria, tipo #lib/foo.js. Requiere Vite 8 (Rolldown) y Svelte 5, y unifica el manejo de errores en handleError. Ojo con la migración: el find-and-replace de imports va a ser grande.

30 Sep 2026
infoq.com →
🟦

TypeScript

Minor

vscode-typescript v1.0.1 aparece en el repo de TypeScript, empaquetando TS 7.0.2

Primer release con tag vscode-typescript/* en microsoft/TypeScript: la extensión de VS Code trae embebido TypeScript 7.0.2, el compilador nativo. Las notas son de una línea, así que todavía no hay detalle de qué cambia frente al soporte built-in del editor.

30 Sep 2026
github.com/microsoft/TypeScript →
🧩

JS Frameworks

Seguridad

Angular 22.2.1, 21.2.25 y 20.3.33: DoS y open redirect en el router con SSR

Dos advisories nuevos en @angular/router con SSR: un DoS high por segmentos de outlet auxiliares vacíos que el router reevalúa sin fin, y un open redirect medium vía URLs protocol-relative. El patch también endurece el sanitizer de URLs (bloquea data: y vbscript: peligrosos). La 19.x quedó fuera de soporte y no se parchea.

30 Sep 2026
github.com/angular/angular →
Seguridad

Adapters de Astro: crash del Node adapter por Host header y SSRF en Netlify Image CDN

Un puerto malformado en el header Host puede tirar abajo @astrojs/node (high, fix en 11.1.3), y un bypass del allowlist de Netlify Image CDN habilita SSRF en @astrojs/netlify (medium, fix en 8.2.4). Si deployás Astro en modo server, actualizá el adapter.

30 Sep 2026
github.com/advisories →
🛠️

Developer Tools

Release

VS Code 1.140: sesiones de agente multi-carpeta, delegación remota y node_modules compartido entre worktrees

Una sesión de agente ahora coordina varios repos o worktrees, puede delegar tareas a hosts remotos, y los worktrees pueden compartir carpetas ignoradas como node_modules vía symlinks — chau reinstalar por cada rama. Suma el «Copilot harness» unificado y controles enterprise para fijar versión mínima y el tier del modelo Auto.

30 Sep 2026
code.visualstudio.com →
Patch

Vitest 5.0.3: fixes de browser mode, cache de módulos y pin de why-is-node-running

Patch grande: el cache revalida imports de módulos cacheados, toMatchScreenshot ya no usa la referencia equivocada en retries, y se pinea why-is-node-running a 3.2.1 para evitar ERR_PNPM_TRUST_DOWNGRADE con pnpm. Si usás pnpm 12 con trust policies, este fix te importa.

30 Sep 2026
github.com/vitest-dev/vitest →
🔥

Top Stories

Security

Next.js 16.3.8 and 15.5.27: seven advisories, led by a high-severity Image Optimization SSRF

Vercel shipped 16.3.8 and 15.5.27 together. The high one is an Image Optimization SSRF: an allow-listed host in images.remotePatterns that controls its DNS can reach private IPs. Five mediums cover SSG/ISR cache poisoning, use cache leaks across Draft Mode and root params, and a dynamicParams bypass in metadata image routes; a low affects the dev server's MCP endpoint. Self-hosters should upgrade now and audit remotePatterns.

30 Sep 2026
github.com/vercel/next.js →
Security

axios: 13 advisories in one day — prototype pollution, redirect SSRF and ReDoS

The GitHub Advisory Database added 13 axios advisories on 30 Sep: prototype-pollution gadgets (including request socket hijack via an inherited createConnection), maxRedirects: 0 not enforced by the fetch adapter (SSRF), the HTTP/2 adapter bypassing DNS lookup and proxy controls, CIDR NO_PROXY entries ignored, and two ReDoS bugs. The fix is axios 1.20.0. Check transitive usage with npm ls axios.

30 Sep 2026
github.com/advisories →
RC

SvelteKit 3 reaches release candidate: config moves to vite.config.ts, #lib replaces $lib

Configuration moves from svelte.config.js to vite.config.ts, and the $lib alias is retired in favor of Node's native subpath imports (#lib, declared in package.json) — with required file extensions such as #lib/foo.js. It requires Vite 8 (Rolldown) and Svelte 5, and routes all errors through handleError.

30 Sep 2026
infoq.com →
🟦

TypeScript

Minor

vscode-typescript v1.0.1 lands in the TypeScript repo, bundling TS 7.0.2

The first vscode-typescript/* tagged release in microsoft/TypeScript: a VS Code extension that bundles TypeScript 7.0.2, the native compiler. The notes are a single line, so there is no detail yet on how it differs from the editor's built-in support.

30 Sep 2026
github.com/microsoft/TypeScript →
🧩

JS Frameworks

Security

Angular 22.2.1, 21.2.25 and 20.3.33: router DoS and open redirect under SSR

Two new @angular/router SSR advisories: a high DoS where unconfigured empty-path outlet segments make the router re-evaluate routes endlessly, and a medium open redirect via protocol-relative URLs. The patch also hardens the URL sanitizer against dangerous data: and vbscript: URLs. 19.x is out of support and will not be patched.

30 Sep 2026
github.com/angular/angular →
Security

Astro adapters: Node adapter crash via Host header and Netlify Image CDN SSRF

A malformed port in the Host header can crash @astrojs/node (high, fixed in 11.1.3), and a Netlify Image CDN allowlist bypass enables SSRF in @astrojs/netlify (medium, fixed in 8.2.4). Server-mode Astro deployments should bump their adapter.

30 Sep 2026
github.com/advisories →
🛠️

Developer Tools

Release

VS Code 1.140: multi-folder agent sessions, remote delegation and shared node_modules across worktrees

A single agent session can now coordinate multiple repos or worktrees, delegate work to remote hosts, and worktrees can share ignored folders like node_modules via symlinks, so no reinstall per branch. It also brings a unified Copilot harness and enterprise controls for minimum versions and the default Auto model tier.

30 Sep 2026
code.visualstudio.com →
Patch

Vitest 5.0.3: browser mode, module cache fixes and a why-is-node-running pin

A hefty patch: the cache now revalidates imports of cached modules, toMatchScreenshot no longer uses the wrong reference on retries, and why-is-node-running is pinned to 3.2.1 to avoid ERR_PNPM_TRUST_DOWNGRADE under pnpm.

30 Sep 2026
github.com/vitest-dev/vitest →
🔥

Top Stories

Sécurité

Next.js 16.3.8 et 15.5.27 : sept avis, dont un SSRF de sévérité haute dans Image Optimization

Vercel a publié 16.3.8 et 15.5.27 ensemble. L'avis haut est un SSRF dans Image Optimization : un hôte autorisé dans images.remotePatterns qui contrôle son DNS peut viser des IP privées. Cinq avis moyens touchent l'empoisonnement de cache SSG/ISR, des fuites use cache entre Draft Mode et root params, et un contournement de dynamicParams ; un avis bas concerne l'endpoint MCP du serveur de dev. Mettez à jour et auditez remotePatterns.

30 Sep 2026
github.com/vercel/next.js →
Sécurité

axios : 13 avis en un jour — pollution de prototype, SSRF par redirection et ReDoS

La GitHub Advisory Database a ajouté 13 avis axios le 30 sept. : gadgets de pollution de prototype (dont un détournement de socket via createConnection hérité), maxRedirects: 0 ignoré par l'adaptateur fetch (SSRF), l'adaptateur HTTP/2 contournant DNS et proxy, NO_PROXY en CIDR ignoré et deux ReDoS. Le correctif est axios 1.20.0. Vérifiez avec npm ls axios.

30 Sep 2026
github.com/advisories →
RC

SvelteKit 3 passe en release candidate : config dans vite.config.ts, #lib remplace $lib

La configuration passe de svelte.config.js à vite.config.ts, et l'alias $lib est remplacé par les subpath imports natifs de Node (#lib, déclarés dans package.json) — avec extension obligatoire, comme #lib/foo.js. Requiert Vite 8 (Rolldown) et Svelte 5, et unifie les erreurs dans handleError.

30 Sep 2026
infoq.com →
🟦

TypeScript

Mineur

vscode-typescript v1.0.1 publié dans le dépôt TypeScript, avec TS 7.0.2

Première release taguée vscode-typescript/* dans microsoft/TypeScript : une extension VS Code qui embarque TypeScript 7.0.2, le compilateur natif. Les notes tiennent en une ligne, sans détail sur la différence avec le support intégré.

30 Sep 2026
github.com/microsoft/TypeScript →
🧩

JS Frameworks

Sécurité

Angular 22.2.1, 21.2.25 et 20.3.33 : DoS et redirection ouverte du router en SSR

Deux nouveaux avis SSR pour @angular/router : un DoS haut où des segments d'outlet vides non configurés font boucler la reconnaissance de routes, et une redirection ouverte moyenne via des URL protocol-relative. Le patch durcit aussi le sanitizer contre data: et vbscript:. La 19.x n'est pas corrigée.

30 Sep 2026
github.com/angular/angular →
Sécurité

Adaptateurs Astro : crash de l'adaptateur Node via Host et SSRF Netlify Image CDN

Un port malformé dans l'en-tête Host peut faire planter @astrojs/node (haut, corrigé en 11.1.3), et un contournement de l'allowlist Netlify Image CDN permet un SSRF dans @astrojs/netlify (moyen, corrigé en 8.2.4).

30 Sep 2026
github.com/advisories →
🛠️

Developer Tools

Release

VS Code 1.140 : sessions d'agent multi-dossiers, délégation distante et node_modules partagé entre worktrees

Une session d'agent peut coordonner plusieurs dépôts ou worktrees et déléguer à des hôtes distants, et les worktrees peuvent partager des dossiers ignorés comme node_modules via des liens symboliques. S'y ajoutent un harness Copilot unifié et des contrôles entreprise.

30 Sep 2026
code.visualstudio.com →
Patch

Vitest 5.0.3 : correctifs du mode navigateur, du cache de modules et pin de why-is-node-running

Un patch costaud : le cache revalide les imports des modules mis en cache, toMatchScreenshot n'utilise plus la mauvaise référence lors des retries, et why-is-node-running est épinglé à 3.2.1 pour éviter ERR_PNPM_TRUST_DOWNGRADE avec pnpm.

30 Sep 2026
github.com/vitest-dev/vitest →