01 · Contexto

Qué está ocurriendo

Microsoft anunció el 25 de octubre actualizaciones extraordinarias para .NET 8, 9 y 10, junto con .NET 11 RC3. Corrigen problemas en Brotli y en los metadatos de propiedad de determinados archivos tar de Linux. También completan dos correcciones del 13 de octubre que, según el proveedor, habían resultado insuficientes. Es una nueva entrega de seguridad; no significa que todos los sistemas estén comprometidos.

Las versiones publicadas son 8.0.33, 9.0.22, 10.0.14 y 11 RC3. Microsoft distingue aplicaciones dependientes del runtime instalado, aplicaciones autocontenidas y contenedores: las últimas dos requieren reconstruir y volver a desplegar sus propios artefactos. .NET Framework no está afectado por el problema Brotli descrito. Esta cobertura complementa la noticia de ayer sobre reglas WAF: aquí cambia el componente ejecutado, no una política del perímetro.

02 · Impacto

Por qué importa

Análisis editorial: el riesgo operativo consiste en confundir una tarea administrativa terminada con una aplicación corregida. Un servidor puede mostrar un runtime reciente mientras un servicio continúa ejecutando un binario empaquetado anteriormente. Del mismo modo, actualizar una imagen base en el repositorio no demuestra que todas las instancias estén usando el nuevo digest. La evidencia debe seguir el recorrido completo del cambio, desde la construcción hasta el proceso activo. El aviso también recuerda por qué una remediación necesita verificación posterior: una corrección anunciada puede requerir ajustes adicionales sin que ello justifique abandonar el control de versiones o improvisar cambios masivos.

03 · Recomendaciones

Qué conviene hacer

  • Como recomendación, preparar una lista acotada de servicios y asignar a cada uno modalidad de despliegue, responsable y artefacto observable. Priorizar los flujos expuestos y los que procesan entradas no confiables, pero documentar la incertidumbre cuando falte información. No asumir afectación únicamente por encontrar la palabra .NET en un inventario ni descartar un servicio porque su sistema operativo ya fue actualizado.
  • Definir una ventana proporcional al riesgo y probar primero los recorridos funcionales críticos, los errores esperados y el arranque. Conservar el identificador anterior para una reversión controlada, considerando que volver a una versión vulnerable también implica riesgo. Tras el cambio, relacionar el resultado de las pruebas con la versión y el artefacto realmente activos; registrar instancias pendientes en lugar de cerrar el lote por promedio. Mantener la revisión del proveedor como fuente para detalles de producto y evitar presentar un WAF como sustituto del mantenimiento del runtime.
Fuente principalMicrosoft .NET Blog · 25 de octubre de 2026Consultar publicación original