Backend & Fullstack

Backend & Fullstack — Sep 10, 2026

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

Breaking

containerd: un exec probe te puede matar el nodo entero

Ojo con este, que es de los que duelen en producción. GHSA-7jxh-36q5-gcqv (CVSS 4.0 6.8) describe un bug en la implementación de ExecSync del plugin CRI: si tu exec probe o tu lifecycle hook lanza un proceso hijo en background, las goroutines que drenan stdio quedan bloqueadas para siempre — la fase de drenaje de I/O no tiene timeout por defecto ni maneja cancelación de contexto. Cada invocación repetida del probe filtra goroutines y memoria del host hasta que el OOM killer se lleva puesto al daemon de containerd, y ahí te quedaste sin nodo hasta reiniciar. Parcheado en 2.3.5, 2.2.8, 2.0.12 y 1.7.35. Solo afecta Linux con el plugin CRI activo — o sea, cualquier cluster de Kubernetes normal. Actualizá YA.

09 Sep 2026
github.com/advisories →
Destacado

RFC 10008: HTTP por fin tiene un método QUERY

La IETF publicó la RFC 10008 y esto es un golazo para el diseño de APIs. QUERY es un verbo nuevo que permite mandar body en el request manteniendo semántica safe, idempotente y cacheable. Es la respuesta al dilema de toda la vida: GET es cacheable pero te comés el límite de longitud de URL, POST te da body pero perdés la cache. GraphQL y Elasticsearch vienen tuneleando queries complejas por POST hace años justamente por esto. Con QUERY la respuesta sigue siendo cacheable si la cache key incorpora el contenido del request. El crate http de Rust ya mergeó soporte, y hay tracking abierto en .NET, Axum, Quarkus y Bruno. Ahora, no te ilusiones: la spec lo define como opcional y la adopción real se mide en años, porque tiene que entenderlo toda la cadena — clientes, servidores, proxies y caches.

10 Sep 2026
infoq.com →
Release

AWS Lambda sube el timeout a 90 minutos

Seis veces el límite anterior de 15 minutos. Aplica a invocaciones asíncronas y de event source mapping corriendo sobre Lambda Managed Instances; las durable function invocations asíncronas pueden llegar hasta un año. Las invocaciones síncronas siguen clavadas en 15 minutos en todos los instance types. Si venías partiendo jobs de transcoding, procesamiento de datos o inferencia en chunks con Step Functions solo para esquivar el timeout, revisá esa arquitectura — puede que ya no la necesites.

09 Sep 2026
aws.amazon.com →
Seguridad

smol-toml: seis caracteres y te clavan el CPU al 100%

GHSA-7w5x-hrqm-74c2, CVSS 8.2. El PoC es literalmente parse('a=[1 #') y nunca vuelve. Cuando un valor dentro de un array o inline table viene seguido de un comentario sin newline final, el parser no sale del loop interno y resetea el cursor al principio del string. Loop infinito, CPU al palo, servicio caído. Si aceptás TOML de usuarios — configs subidas, manifests de plugins, lo que sea — actualizá a 1.7.1 ya.

09 Sep 2026
github.com/advisories →

Backend TypeScript & Runtimes

Release

Node.js 26.8.2: OpenSSL 3.5.8, undici 8.10.2 y npm 11.19.1

Release de mantenimiento con bumps que importan: OpenSSL 3.5.8, undici 8.10.2, npm 11.19.1, corepack 0.36.0, zlib y simdjson 4.6.9. Del lado de la API, se deprecó Server.prototype._listen2 en node:net — si tocás internals de net, andá mirando. También refinaron la postura de seguridad para features experimentales, que en criollo significa que reportar un bug en algo marcado experimental ya no dispara el proceso de vuln completo.

09 Sep 2026
github.com/nodejs →
Minor

workerd 1.20260910.1: capnp-cpp v2 y compatibility-date expuesto

El runtime de Cloudflare Workers sigue con su cadencia diaria. Esta build actualiza capnp-cpp a v2 head (ordering de Executor::isCurrent y setRunnable), mueve el routing de Sentry para SQLite a exception details, y expone compatibility-date.capnp junto con guías en AGENTS.md para agregar APIs nuevas. Nada que rompa, pero si mantenés un fork o compilás workerd vos mismo, el bump de capnp es el que te va a tocar.

10 Sep 2026
github.com/cloudflare →
🗄️

Databases & Data

Breaking

Prisma 8.0.0-rc.9: el orden de enums en Postgres cambia

Este RC endurece la validación de schema, suma tipos reutilizables de query filters y arregla diagnósticos del language server, pero lo que te va a morder son los breaking changes. El grande: los enums respaldados por texto ahora ordenan por valor almacenadoORDER BY y DISTINCT ON en PostgreSQL ya no imponen el orden de declaración. Si tu ranking semántico dependía de eso, necesitás una expresión de ranking explícita o valores numéricos, y migrar storage existente a numérico requiere una migración que preserve datos (defaults y constraints incluidos), no reescribir el historial de migraciones aplicadas. También cambiaron los argumentos de índices de MongoDB para usar valores nativos del schema. Si estás en el tren del RC, leé la receta de upgrade antes de tocar nada.

09 Sep 2026
github.com/prisma →
☁️

Cloud & DevOps

Release

Lambda Managed Instances ya corre sobre Graviton5

Los tipos C9g, C9gd, M9g y M9gd ya están disponibles en Lambda Managed Instances, con hasta 25% mejor performance de cómputo contra Graviton4. Podés especificar el instance type al crear un capacity provider, o dejar que Lambda lo elija solo según los requisitos de la función. Disponible en todas las regiones donde coexisten LMI y esos EC2. Combinado con el timeout de 90 minutos, LMI se está poniendo interesante para workloads que antes ni mirabas para serverless.

09 Sep 2026
aws.amazon.com →
🏗️

Architecture & Best Practices

Destacado

Meta: agentes como «segundo cerebro organizacional»

Más allá del hype de agentes, acá hay arquitectura de verdad para robar. Meta describe cuatro capas: un knowledge system con 200+ archivos estructurados por taxonomía, un reasoning pipeline que separa lo que el agente sabe de cómo razona vía «recipes» componibles, un framework de evaluación con benchmarks automatizados, y un loop de auto-mejora que compila correcciones de expertos en updates verificados y testeados sin reentrenar el modelo. La clave: en vez de meter todo en embeddings, guardan el expertise en archivos de texto versionados, accedidos por procedimientos de razonamiento explícitos — position files, routing indexes, gateway files con tests de seguridad, y recipes paso a paso. Para nosotros el takeaway es puro Clean Architecture: desacoplá el conocimiento de los pesos del modelo, hacelo auditable, y ponele tests de regresión. Resultado reportado: evaluaciones que tardaban días bajaron a minutos.

09 Sep 2026
infoq.com →
🔒

Security

Seguridad

nuxt-ollama publica tu API key en el HTML del SSR

Caso de manual de por qué hay que entender runtimeConfig antes de usarlo. GHSA-fxg7-897c-57mp: el módulo mergea todas las opciones — incluida api_key — dentro de runtimeConfig.public.ollama. Nuxt serializa runtimeConfig.public en la respuesta HTML del SSR dentro del payload window.__NUXT__, así que la key queda en texto plano para cualquier cliente HTTP sin autenticar. Un GET y te robaron la credencial. Afecta >= 1.2.26, < 1.3.1, parcheado en 1.3.1. Y ya que estás: revisá qué más metiste en public por comodidad.

09 Sep 2026
github.com/advisories →
Seguridad

.NET Patch Tuesday: RCE en el lector de PDBs

Martes de parches de Microsoft y cayeron varios sobre .NET y Visual Studio. El más feo es CVE-2026-69522 (GHSA-2j8r-3c22-8565, severidad high): un out-of-bounds write al procesar archivos PDB en Microsoft.DiaSymReader.Native, con rango vulnerable desde 17.10.0-beta1 hasta 18.9.0-beta1.26405.1 y fix en 18.9.0-beta1.26405.2. Acompañan CVE-2026-69439 (elevación de privilegios) y CVE-2026-71328 (otro RCE). Si tenés pipelines de CI que procesan símbolos de builds ajenas, ese es tu vector.

09 Sep 2026
github.com/advisories →
Seguridad

ASP.NET Core: DoS por descompresión sin límites en IIS

CVE-2026-69304 (GHSA-8cp2-47hg-mfgh): el middleware de IIS para ASP.NET Core no acotaba correctamente la descompresión de ciertos requests en hosting out-of-process, lo que deriva en consumo excesivo de memoria y denegación de servicio. Un clásico zip bomb sobre el request body. Parcheado en 8.0.31, 9.0.20, 10.0.12 y 11.0.0-rc.1. Y sí, esto vale como recordatorio para cualquier stack: si aceptás Content-Encoding: gzip, poné un límite duro al tamaño descomprimido.

09 Sep 2026
github.com/advisories →
Seguridad

MCP server con RCE por alias de paquete en pnpm

GHSA-wcjj-9m6g-2fr2: la tool set_functype_version de functype-mcp-server acepta un string de versión sin restringir, lo interpola directo en un specifier functype@<version> y lo instala con pnpm add sin validar nada. Como los specifiers de npm/pnpm soportan file:, npm: y otras sintaxis de alias, cualquiera que pueda mandar un tools/call logra instalar un paquete arbitrario y ejecutarlo vía dynamic import. Parche en 1.4.4. El patrón vale más que el paquete: nunca interpoles input de usuario en un package specifier. Los MCP servers son superficie de ataque nueva y muchos están escritos sin pensar en esto.

09 Sep 2026
github.com/advisories →
🔗

Fullstack

Patch

Nx 23.2.1: identidad del graph separada del env del daemon

Patch con un fix que vale la pena si venís peleando cachés fantasma en monorepos: ahora Nx separa el runtime env del daemon de la identidad del graph, así que cambiar variables de entorno del daemon ya no te invalida ni te corrompe el graph. Suma reportar la ubicación de la caché junto al uso, valida el path de migraciones antes de extraer las migrations de un paquete, y arregla declaration maps y exports de librerías buildables en Angular. También salieron 22.7.10 y 22.7.11 en la línea LTS.

09 Sep 2026
github.com/nrwl →
🔥

Top Stories

Breaking

containerd: an exec probe can take down your whole node

This one hurts in production. GHSA-7jxh-36q5-gcqv (CVSS 4.0 6.8) describes a bug in the CRI plugin's ExecSync implementation: if your exec probe or lifecycle hook spawns a background child process, the stdio-drain goroutines stay blocked indefinitely — the I/O drain phase has no default timeout and ignores context cancellation. Every repeated probe invocation leaks goroutines and host memory until the OOM killer takes out the containerd daemon, leaving the node unusable until restart. Patched in 2.3.5, 2.2.8, 2.0.12 and 1.7.35. Only affects Linux with the CRI plugin enabled — i.e. any normal Kubernetes cluster.

09 Sep 2026
github.com/advisories →
Notable

RFC 10008: HTTP finally has a QUERY method

The IETF published RFC 10008, and this is a big deal for API design. QUERY is a new verb that carries a request body while keeping safe, idempotent and cacheable semantics. It answers the long-standing dilemma: GET is cacheable but capped by URL length, POST gives you a body but loses caching. GraphQL and Elasticsearch have tunneled complex queries through POST for years for exactly this reason. With QUERY the response stays cacheable as long as the cache key incorporates request content. Rust's http crate already merged support, with tracking open in .NET, Axum, Quarkus and Bruno. Temper expectations though: the spec positions QUERY as optional, and real adoption is measured in years since clients, servers, proxies and caches all have to understand it.

10 Sep 2026
infoq.com →
Release

AWS Lambda raises the function timeout to 90 minutes

Six times the previous 15-minute cap. It applies to asynchronous and event source mapping invocations running on Lambda Managed Instances; asynchronous durable function invocations can run up to a year. Synchronous invocations stay pinned at 15 minutes across all instance types. If you were chunking transcoding, data processing or inference jobs through Step Functions purely to dodge the timeout, revisit that architecture — you may not need it anymore.

09 Sep 2026
aws.amazon.com →
Security

smol-toml: six characters pin your CPU at 100%

GHSA-7w5x-hrqm-74c2, CVSS 8.2. The PoC is literally parse('a=[1 #') and it never returns. When a value inside an array or inline table is followed by a comment with no trailing newline, the parser never exits its internal loop and resets the cursor to the start of the string. Infinite loop, CPU pinned, service down. If you accept user-supplied TOML — uploaded configs, plugin manifests, anything — upgrade to 1.7.1 now.

09 Sep 2026
github.com/advisories →

Backend TypeScript & Runtimes

Release

Node.js 26.8.2: OpenSSL 3.5.8, undici 8.10.2 and npm 11.19.1

Maintenance release with dependency bumps that matter: OpenSSL 3.5.8, undici 8.10.2, npm 11.19.1, corepack 0.36.0, plus zlib and simdjson 4.6.9. On the API side, Server.prototype._listen2 in node:net is now deprecated — worth a look if you touch net internals. They also refined the security vulnerability posture for experimental features, meaning a bug in something marked experimental no longer triggers the full vuln process.

09 Sep 2026
github.com/nodejs →
Minor

workerd 1.20260910.1: capnp-cpp v2 and exposed compatibility-date

The Cloudflare Workers runtime keeps its daily cadence. This build updates capnp-cpp to v2 head (Executor::isCurrent and setRunnable ordering), moves SQLite Sentry routing into exception details, and exposes compatibility-date.capnp alongside AGENTS.md guidance for adding new APIs. Nothing breaking, but if you maintain a fork or build workerd yourself, the capnp bump is the one that touches you.

10 Sep 2026
github.com/cloudflare →
🗄️

Databases & Data

Breaking

Prisma 8.0.0-rc.9: enum ordering on Postgres changes

This RC tightens schema validation, adds reusable query-filter types and fixes language-server diagnostics — but the breaking changes are what will bite. The big one: text-backed enum ordering now follows stored values — PostgreSQL ORDER BY and DISTINCT ON no longer impose declaration order. If your semantic ranking relied on that, you need an explicit ranking expression or numeric enum values, and migrating existing storage to numeric requires a data-preserving migration (defaults and constraints included), not rewriting applied migration history. MongoDB index arguments also switched to native schema values. If you're riding the RC train, read the upgrade recipe before touching anything.

09 Sep 2026
github.com/prisma →
☁️

Cloud & DevOps

Release

Lambda Managed Instances now run on Graviton5

C9g, C9gd, M9g and M9gd instance types are now available on Lambda Managed Instances, delivering up to 25% better compute performance versus Graviton4. You can specify the instance type when creating a capacity provider, or let Lambda pick automatically based on function requirements. Available in every region where both LMI and those EC2 types exist. Paired with the 90-minute timeout, LMI is getting interesting for workloads you'd never have considered serverless before.

09 Sep 2026
aws.amazon.com →
🏗️

Architecture & Best Practices

Notable

Meta: agents as organizational second brains

Past the agent hype, there's real architecture here worth stealing. Meta describes four layers: a knowledge system of 200+ files organized by taxonomy, a reasoning pipeline that separates what the agent knows from how it reasons via composable recipes, an evaluation framework with automated benchmarks, and a self-improvement loop that compiles expert corrections into verified, tested updates without retraining the model. The key move: instead of dumping everything into embeddings, they store expertise in version-controlled text files accessed through explicit reasoning procedures — position files, routing indexes, gateway files with safety tests, and step-by-step recipes. The takeaway is pure Clean Architecture: decouple knowledge from model weights, keep it auditable, and cover it with regression tests. Reported result: assessments that took days now take minutes.

09 Sep 2026
infoq.com →
🔒

Security

Security

nuxt-ollama publishes your API key in the SSR HTML

A textbook case for why you must understand runtimeConfig before using it. GHSA-fxg7-897c-57mp: the module merges all module options — api_key included — into runtimeConfig.public.ollama. Nuxt serializes runtimeConfig.public into the SSR HTML response inside the window.__NUXT__ payload, leaving the key in plaintext for any unauthenticated HTTP client. One GET and the credential is gone. Affects >= 1.2.26, < 1.3.1, patched in 1.3.1. While you're at it: audit what else you dropped into public for convenience.

09 Sep 2026
github.com/advisories →
Security

.NET Patch Tuesday: RCE in the PDB reader

Microsoft's Patch Tuesday dropped several .NET and Visual Studio fixes. The nastiest is CVE-2026-69522 (GHSA-2j8r-3c22-8565, high severity): an out-of-bounds write when processing PDB files in Microsoft.DiaSymReader.Native, vulnerable from 17.10.0-beta1 through 18.9.0-beta1.26405.1, fixed in 18.9.0-beta1.26405.2. It ships alongside CVE-2026-69439 (elevation of privilege) and CVE-2026-71328 (another RCE). If your CI pipelines process symbols from builds you don't control, that's your vector.

09 Sep 2026
github.com/advisories →
Security

ASP.NET Core: unbounded decompression DoS on IIS

CVE-2026-69304 (GHSA-8cp2-47hg-mfgh): the ASP.NET Core IIS middleware failed to properly constrain decompression of certain requests in out-of-process hosting, leading to excess memory consumption and denial of service. A classic zip bomb over the request body. Patched in 8.0.31, 9.0.20, 10.0.12 and 11.0.0-rc.1. And yes, treat it as a reminder for any stack: if you accept Content-Encoding: gzip, put a hard cap on the decompressed size.

09 Sep 2026
github.com/advisories →
Security

MCP server RCE via pnpm package alias

GHSA-wcjj-9m6g-2fr2: the set_functype_version tool in functype-mcp-server accepts an unconstrained version string, interpolates it straight into a functype@<version> specifier and installs it with pnpm add without validation. Since npm/pnpm specifiers support file:, npm: and other alias syntaxes, anyone who can send a tools/call can install an arbitrary package and execute it via dynamic import. Patched in 1.4.4. The pattern matters more than the package: never interpolate user input into a package specifier. MCP servers are new attack surface and plenty of them were written without this in mind.

09 Sep 2026
github.com/advisories →
🔗

Fullstack

Patch

Nx 23.2.1: graph identity split from daemon runtime env

A patch with one fix worth noting if you fight phantom caches in monorepos: Nx now separates the daemon runtime env from graph identity, so changing daemon environment variables no longer invalidates or corrupts the graph. It also reports cache location alongside usage, validates the migrations path before extracting package migrations, and fixes declaration maps and exports for Angular buildable libraries. 22.7.10 and 22.7.11 also shipped on the LTS line.

09 Sep 2026
github.com/nrwl →
🔥

Top Stories

Breaking

containerd : une exec probe peut tuer tout le nœud

Celui-là fait mal en production. GHSA-7jxh-36q5-gcqv (CVSS 4.0 6.8) décrit un bug dans l implémentation ExecSync du plugin CRI : si votre exec probe ou lifecycle hook lance un processus enfant en arrière-plan, les goroutines qui drainent stdio restent bloquées indéfiniment — la phase de drainage I/O n a ni timeout par défaut ni gestion de l annulation de contexte. Chaque invocation répétée fuite des goroutines et de la mémoire jusqu à ce que l OOM killer tue le daemon containerd. Corrigé dans 2.3.5, 2.2.8, 2.0.12 et 1.7.35.

09 Sep 2026
github.com/advisories →
Notable

RFC 10008 : HTTP a enfin une méthode QUERY

L IETF a publié la RFC 10008, et c est majeur pour la conception d API. QUERY est un nouveau verbe qui transporte un body tout en gardant une sémantique safe, idempotente et cacheable. Il résout le vieux dilemme : GET est cacheable mais limité par la longueur d URL, POST offre un body mais perd le cache. GraphQL et Elasticsearch tunnelisent leurs requêtes via POST depuis des années pour cette raison. Le crate http de Rust a déjà mergé le support, avec du suivi ouvert côté .NET, Axum, Quarkus et Bruno. L adoption réelle se comptera en années.

10 Sep 2026
infoq.com →
Release

AWS Lambda passe le timeout à 90 minutes

Six fois la limite précédente de 15 minutes. Cela s applique aux invocations asynchrones et event source mapping sur Lambda Managed Instances ; les durable function invocations asynchrones peuvent aller jusqu à un an. Les invocations synchrones restent à 15 minutes sur tous les types d instances. Si vous découpiez vos jobs via Step Functions uniquement pour contourner le timeout, revoyez cette architecture.

09 Sep 2026
aws.amazon.com →
Sécurité

smol-toml : six caractères et le CPU est à 100%

GHSA-7w5x-hrqm-74c2, CVSS 8.2. Le PoC est littéralement parse('a=[1 #') et il ne revient jamais. Quand une valeur dans un tableau ou une inline table est suivie d un commentaire sans newline final, le parser ne sort jamais de sa boucle interne et remet le curseur au début. Boucle infinie, CPU saturé, service à terre. Mettez à jour vers 1.7.1.

09 Sep 2026
github.com/advisories →

Backend TypeScript & Runtimes

Release

Node.js 26.8.2 : OpenSSL 3.5.8, undici 8.10.2 et npm 11.19.1

Release de maintenance avec des montées de version qui comptent : OpenSSL 3.5.8, undici 8.10.2, npm 11.19.1, corepack 0.36.0, zlib et simdjson 4.6.9. Côté API, Server.prototype._listen2 dans node:net est déprécié. La posture de sécurité pour les fonctionnalités expérimentales a aussi été précisée.

09 Sep 2026
github.com/nodejs →
Mineur

workerd 1.20260910.1 : capnp-cpp v2 et compatibility-date exposé

Le runtime Cloudflare Workers garde sa cadence quotidienne. Cette build met à jour capnp-cpp vers v2 head (ordering de Executor::isCurrent et setRunnable), déplace le routing Sentry SQLite vers les exception details, et expose compatibility-date.capnp avec des guides AGENTS.md. Rien de cassant.

10 Sep 2026
github.com/cloudflare →
🗄️

Databases & Data

Breaking

Prisma 8.0.0-rc.9 : l ordre des enums sur Postgres change

Ce RC durcit la validation du schéma, ajoute des types de query filters réutilisables et corrige des diagnostics du language server — mais ce sont les breaking changes qui piquent. Le principal : l ordre des enums stockés en texte suit désormais les valeurs stockéesORDER BY et DISTINCT ON sur PostgreSQL n imposent plus l ordre de déclaration. Les arguments d index MongoDB passent aussi aux valeurs natives du schéma. Lisez la recette d upgrade avant de toucher à quoi que ce soit.

09 Sep 2026
github.com/prisma →
☁️

Cloud & DevOps

Release

Lambda Managed Instances tourne sur Graviton5

Les types C9g, C9gd, M9g et M9gd sont disponibles sur Lambda Managed Instances, avec jusqu à 25% de performance de calcul en plus face à Graviton4. Vous pouvez spécifier le type d instance à la création d un capacity provider, ou laisser Lambda choisir. Combiné au timeout de 90 minutes, LMI devient intéressant pour des workloads jamais envisagés en serverless.

09 Sep 2026
aws.amazon.com →
🏗️

Architecture & Best Practices

Notable

Meta : des agents comme «second cerveau organisationnel»

Au-delà du hype des agents, il y a ici une vraie architecture à voler. Meta décrit quatre couches : un knowledge system de 200+ fichiers organisés par taxonomie, un reasoning pipeline qui sépare ce que l agent sait de comment il raisonne via des recipes composables, un framework d évaluation avec benchmarks automatisés, et une boucle d auto-amélioration qui compile les corrections d experts en updates vérifiés sans réentraîner le modèle. L idée clé : stocker l expertise dans des fichiers texte versionnés plutôt que dans des embeddings. Le takeaway est du pur Clean Architecture : découplez la connaissance des poids du modèle.

09 Sep 2026
infoq.com →
🔒

Security

Sécurité

nuxt-ollama publie ta clé API dans le HTML SSR

Cas d école sur l importance de comprendre runtimeConfig. GHSA-fxg7-897c-57mp : le module fusionne toutes les options — api_key incluse — dans runtimeConfig.public.ollama. Nuxt sérialise runtimeConfig.public dans la réponse HTML SSR via window.__NUXT__, laissant la clé en clair pour n importe quel client HTTP non authentifié. Affecte >= 1.2.26, < 1.3.1, corrigé en 1.3.1.

09 Sep 2026
github.com/advisories →
Sécurité

.NET Patch Tuesday : RCE dans le lecteur de PDB

Le Patch Tuesday de Microsoft a livré plusieurs correctifs .NET et Visual Studio. Le pire est CVE-2026-69522 (GHSA-2j8r-3c22-8565, sévérité high) : une écriture hors limites lors du traitement de fichiers PDB dans Microsoft.DiaSymReader.Native, corrigé en 18.9.0-beta1.26405.2. Accompagné de CVE-2026-69439 (élévation de privilèges) et CVE-2026-71328 (autre RCE).

09 Sep 2026
github.com/advisories →
Sécurité

ASP.NET Core : DoS par décompression non bornée sur IIS

CVE-2026-69304 (GHSA-8cp2-47hg-mfgh) : le middleware IIS d ASP.NET Core ne bornait pas correctement la décompression de certaines requêtes en hosting out-of-process, causant une consommation mémoire excessive et un déni de service. Une zip bomb classique sur le body. Corrigé en 8.0.31, 9.0.20, 10.0.12 et 11.0.0-rc.1.

09 Sep 2026
github.com/advisories →
Sécurité

RCE dans un serveur MCP via alias de paquet pnpm

GHSA-wcjj-9m6g-2fr2 : la tool set_functype_version de functype-mcp-server accepte une chaîne de version non contrainte, l interpole dans un specifier functype@<version> et l installe via pnpm add sans validation. Les specifiers npm/pnpm supportant file:, npm: et autres alias, un tools/call suffit pour installer un paquet arbitraire. Corrigé en 1.4.4. N interpolez jamais d input utilisateur dans un package specifier.

09 Sep 2026
github.com/advisories →
🔗

Fullstack

Patch

Nx 23.2.1 : identité du graph séparée de l env du daemon

Un patch avec un correctif utile si vous luttez contre les caches fantômes en monorepo : Nx sépare désormais le runtime env du daemon de l identité du graph, donc changer les variables d environnement du daemon n invalide plus le graph. Il rapporte aussi l emplacement du cache, valide le chemin des migrations, et corrige les declaration maps des librairies buildables Angular. 22.7.10 et 22.7.11 sont aussi sortis en LTS.

09 Sep 2026
github.com/nrwl →