MS07-040: Las vulnerabilidades en .NET Framework podrían permitir la ejecución remota de código

INTRODUCCIÓN

Microsoft ha publicado el boletín de seguridad MS07-040. Este boletín de seguridad contiene toda la información relevante sobre la actualización de seguridad correspondiente. Esta información incluye información sobre el manifiesto de archivos y opciones de implementación. Para ver el boletín de seguridad completo, visite uno de los siguientes sitios web de Microsoft:

Más información

Problemas conocidos con esta actualización de seguridad

En la tabla siguiente se enumeran los problemas conocidos con esta actualización de seguridad. Ayuda para la instalación de actualizaciones:
Compatibilidad con Microsoft Update

Soluciones de seguridad para profesionales de TI:
Soporte técnico y solución de problemas de seguridad de TechNet

Ayude a proteger un equipo que ejecuta Windows frente a virus y malware:
Centro de seguridad y soluciones para virus

Soporte local según el país o la región:
Soporte internacional

Para usar la tabla, busque en las dos filas superiores de la tabla. Busque la columna del número de artículo de Microsoft Knowledge Base adecuado para la actualización que corresponde a la versión de .NET Framework que está utilizando. Las filas que contienen una "X" corresponden a un artículo de Knowledge Base que describe un problema conocido para la versión de .NET Framework que está usando. Haga clic en los números de artículo de la columna izquierda para verlo.

KB930494
.NET Framework 1.0 SP3
KB928367
.NET Framework 1.0 SP3
KB928366
.NET Framework 1.1 SP1
KB933854
.NET Framework 1.1 SP1
KB929729
.NET Framework 1.1 SP1
KB928365
.NET Framework 2.0
KB929916
.NET Framework 2.0
Artículo de Microsoft Knowledge Base MCE y Tablet PC Vista/Windows Server 2003/Windows 2000/Windows XP Windows 2000/Windows XP/Windows Server 2003 x64 e IA-64
Windows Server 2003 x86 Vista Windows Server 2003/Windows XP/Windows 2000 Vista
[923100](/KB/923100
[923101](/kb/923101
[931846](/kb/931846
[934229](/kb/934229
[934711](/kb/934711
[934712](/kb/934712
[934793](/kb/934793
[936597](/kb/936597
[939160](/KB/939160
[939949](/kb/939949
[940332](/kb/940332
[940521](/kb/940521
[940947](/kb/940947
[941386](/kb/941386
[941789](/kb/941789
[942086](/kb/942086
[943804](/kb/943804
[944746](/kb/944746
[944925](/kb/944925

Artículos de Microsoft Knowledge Base que describen los problemas conocidos con esta actualización de seguridad

Para obtener más información sobre los problemas conocidos a los que se hace referencia en esta tabla, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:

[923100](/kb/923100para .NET Framework 1.0, 1.1 o 2.0, es posible que reciba Windows Update código de error "0x643" o "1603" de Windows Installer

[923101](/kb/923101all Una actualización de seguridad de .NET Framework 2.0 en un equipo que ejecuta la edición x64 de Windows Server 2003: "Error 1324. La carpeta 'Program Files' contiene un carácter no válido"

[931846](/kb/931846erver 2005 Paquetes de Integration Services que contienen tareas o componentes de script

[934229](/KB/934229responding, y el vínculo no se agrega al intentar agregar un nuevo vínculo al Directorio del sitio en un sitio de SharePoint Portal Server 2003

[934711](/kb/934711 equipo después de desinstalar una actualización de seguridad para .NET Framework 1.1: "Esta aplicación ha solicitado que el tiempo de ejecución termine de una manera inusual"

[934712](/KB/934712stall Una actualización de seguridad de .NET Framework 1.0 Service Pack 3 o .NET Framework 1.1 Service Pack 1 en un equipo basado en Windows Vista: "Un programa no identificado desea acceder al equipo"

[934793](/kb/934793er 2007 hotfix package: 12 de abril de 2007

[936597](/kb/936597t cuando intente ejecutar etiquetas HREF de .NET Framework 1.0 para que apunten a una aplicación ejecutable administrada o a un control

[939160](/KB/939160 La versión instalada por el último Service Pack cuando se quitan algunas actualizaciones de seguridad para .NET Framework 1.1 o para .NET Framework 1.0

[939949](/kb/939949icación o intente obtener acceso a un sitio web en un equipo que tiene instalada una actualización de software determinada de .NET Framework 2.0: "El nombre de referencia cultural 'Cultura' no se admite"

[940332](/kb/940332Actualización para .NET Framework 1.1 o .NET Framework 1.0: "El servicio Windows Installer no puede instalar la revisión de actualización"

[940521](/kb/940521 la clase UTF32Encoding cambia después de instalar la actualización de seguridad para .NET Framework 2.0 que se describe en el boletín de seguridad MS07-040

[940947](/KB/940947curity update 931212 (MS07-040) en Windows 2000 con Service Pack 4: "Error 127: no se encontró el procedimiento especificado"

[941386](/kb/941386 ASP.NET aplicación web que se basa en .NET Framework 2.0 después de instalar la actualización de seguridad MS07-040: "El tipo 'System.Web.HttpHeaderCollection' no está marcado como serializable"

[941789](/KB/941789ou Instalación de la actualización de seguridad 931212 (MS07-040) en un servidor front-end web de Windows SharePoint Services 3.0 o en un servidor front-end web de SharePoint Server 2007

[942086](/kb/942086 ASP.NET aplicación web 2.0 que se basa en .NET Framework 2.0: "No se encontró el constructor para deserializar un objeto de tipo '<objeto> personalizado'"

[943804](/kb/943804turned por la propiedad Application.ExecutablePath en .NET Framework 2.0 se muestran como "?"

[944746](/KB/944746ou aplicar la actualización de seguridad MS07-040 en un equipo que tiene .NET Framework 1.0 instalado

[944925](/KB/944925mensaje de error al serializar un objeto ObjRef entre el equipo cliente y el equipo servidor después de instalar la actualización MS07-040 solo en el equipo cliente

Artículos de Microsoft Knowledge Base que describen los paquetes individuales de esta actualización de seguridad

Para obtener más información acerca de los paquetes individuales de esta actualización de seguridad, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:

930494 Descripción de la actualización de seguridad de .NET Framework 1.0 Service Pack 3 para Windows XP Media Center y Windows XP Tablet PC: 10 de julio de 2007

928367 Descripción de la actualización de seguridad de .NET Framework 1.0 Service Pack 3 para Windows Vista, Windows Server 2003, Windows XP y Windows 2000: 10 de julio de 2007

928366 Descripción de la actualización de seguridad de .NET Framework 1.1 Service Pack 1 para Windows XP y Windows 2000: 10 de julio de 2007

933854 Descripción de la actualización de seguridad de .NET Framework 1.1 Service Pack 1 para Windows Server 2003: 10 de julio de 2007

929729 Descripción de la actualización de seguridad de .NET Framework 1.1 Service Pack 1 para Windows Vista: 10 de julio de 2007

928365 Descripción de la actualización de seguridad de .NET Framework 2.0 para Windows Server 2003, Windows XP y Windows 2000: 10 de julio de 2007

929916 Descripción de la actualización de seguridad de .NET Framework 2.0 para Windows Vista: 10 de julio de 2007

Información adicional acerca de esta actualización de seguridad

Después de instalar esta actualización de seguridad, el comportamiento de UTF8Encoding, UnicodeEncoding y UTF32Encoding cambia para cumplir con los requisitos de Unicode 5.0 para codificaciones Unicode. Los bytes no autorizados y no válidos no se eliminan. En su lugar, se reemplazan por el carácter Unicode U+FFFD, el carácter de reemplazo Unicode.

Para obtener más información acerca de este comportamiento, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

[940521](/kb/940521 la clase UTF32Encoding cambia después de instalar la actualización de seguridad para .NET Framework 2.0 que se describe en el boletín de seguridad MS07-040

Software afectado

Este artículo se aplica a las siguientes versiones de Microsoft .NET Framework cuando se usan con los sistemas operativos Microsoft correspondientes:

  • .NET Framework 1.0 Service Pack 3 cuando se usa con:

    • Windows 2000 Service Pack 4

    • Windows XP Service Pack 2

    • Windows XP Service Pack 3

    • Windows XP Professional x64 Edition

    • Windows XP Professional x64 Edition Service Pack 2

    • Windows XP Tablet PC Edition 2005

    • Windows XP Media Center Edition 2005

    • Windows Server 2003 Service Pack 1

    • Windows Server 2003 Service Pack 2

    • Windows Server 2003 para sistemas basados en Itanium cuando se usa con:

      • Windows Server 2003 Service Pack 1
      • Windows Server 2003 Service Pack 2
    • Edición x64 de Windows Server 2003

    • Windows Server 2003 x64 Edition Service Pack 2

    • Windows Vista

    • Windows Vista Service Pack 1

    • Windows Server 2008

  • .NET Framework 1.1 Service Pack 1 cuando se usa con:

    • Windows 2000 Service Pack 4

    • Windows XP Service Pack 2

    • Windows XP Service Pack 3

    • Windows XP Professional x64 Edition

    • Windows XP Professional x64 Edition Service Pack 2

    • Windows Server 2003 Service Pack 1

    • Windows Server 2003 Service Pack 2

    • Windows Server 2003 para sistemas basados en Itanium cuando se usa con:

      • Windows Server 2003 Service Pack 1
      • Windows Server 2003 Service Pack 2
    • Edición x64 de Windows Server 2003

    • Windows Server 2003 x64 Edition Service Pack 2

    • Windows Vista

    • Windows Vista Service Pack 1

    • Windows Vista x64 Edition

    • Windows Vista x64 Edition Service Pack 1

    • Windows Server 2008

    • Edición x64 de Windows Server 2008

    • Windows Server 2008 para sistemas basados en Itanium

  • .NET Framework 2.0 cuando se usa con:

    • Windows 2000 Service Pack 4

    • Windows XP Service Pack 2

    • Windows XP Service Pack 3

    • Windows XP Professional x64 Edition

    • Windows XP Professional x64 Edition Service Pack 2

    • Windows Server 2003 Service Pack 1

    • Windows Server 2003 Service Pack 2

    • Windows Server 2003 para sistemas basados en Itanium cuando se usa con:

      • Windows Server 2003 Service Pack 1
      • Windows Server 2003 Service Pack 2
    • Edición x64 de Windows Server 2003

    • Windows Server 2003 x64 Edition Service Pack 2

    • Windows Vista

    • Windows Vista x64 Edition