TuxCare ELS para jQuery UI 1.10.4 | Soporte de seguridad

Versiones de jQuery UI compatibles

Versiones de jQuery UI cubiertas por TuxCare ELS y cuándo fue sustituida cada una de ellas en el proyecto original.
Versión Estado Cobertura
jQuery UI 1.10.4 Sustituida por la línea 1.11 en junio de 2014 Cubierto por ELS

*jQuery UI no publica fechas de fin de vida útil (EOL) para cada versión. Esta fecha marca el lanzamiento de jQuery UI 1.11.0, la línea sucesora de la 1.10.x.

Lo que obtienes con ELS

Correcciones de seguridad para una biblioteca de widgets archivada

Hay cuatro avisos publicados que afectan al código presente en la versión 1.10.4, concretamente en los componentes «dialog», «datepicker» y la utilidad «position». Un quinto aviso afecta a esta versión únicamente por el rango de versiones. TuxCare adapta las correcciones pertinentes a versiones anteriores y realiza un seguimiento de las próximas actualizaciones.

El primer día

Las correcciones de jQuery UI publicadas anteriormente estarán disponibles en cuanto tu proyecto se conecte al registro ELS.

Modifica jQuery UI sin tener que reescribir tus widgets

ELS sustituye tu paquete de jQuery UI incluido en la cobertura por uno equivalente mantenido por TuxCare, diseñado para conservar la versión, el comportamiento de los widgets y el código de marcado del tema del que ya dependen tus páginas.

Los paquetes parcheados llegan a través de TuxCare npm registro y se adapte al flujo de trabajo de npm que ya utilizas, desde package.json overrides a Docker y a las compilaciones de CI/CD.

Un apoyo que resiste el escrutinio

Cuando los auditores pregunten cómo se sigue subsanando una dependencia del front-end archivada, debes indicar un proveedor concreto y un SLA contractual.

La cobertura incluye un rastreador de CVE, SBOM publicadas y un feed de VEX, por lo que la corrección es algo que puedes demostrar.

Añadir paquetes de jQuery UI modificados a través de npm sin reescribir el código de la aplicación

Configura el registro npm de TuxCare, actualiza la referencia del paquete y vuelve a instalar las dependencias de tu proyecto.

Pregunta a un experto en la aplicación de parches CVE para jQuery UI

Explica qué widgets incluye realmente tu compilación y qué implicaciones tiene eso para los avisos que sigues viendo.

Pregúntenos

Cómo utilizan los equipos el ELS

Limpia el escáner

⚠️ La restricción:

Una consola de administración heredada sigue incluyendo jQuery UI 1.10.4, y el escáner detecta cinco avisos de seguridad en cada compilación.

🔄 El turno:

ELS aplica parches a la versión que ya has distribuido y la respalda con un feed de VEX, de modo que el problema detectado cuenta con una vía de corrección.

Cerrar una observación de auditoría pendiente

⚠️ La restricción:

La auditoría interna, las revisiones SOC 2 y los cuestionarios a los clientes señalan la existencia de una biblioteca front-end archivada, y un plan de migración no equivale a una fecha de corrección.

🔄 El turno:

ELS ofrece paquetes respaldados por los proveedores en el marco de un acuerdo de nivel de servicio (SLA) contractual, lo que proporciona a los revisores una hoja de ruta documentada para la corrección de una dependencia cuyo proyecto de origen ya no mantiene la versión 1.10.4.

Sustituye los widgets cuando estés listo.

⚠️ La restricción:

La actualización a la versión 1.10.4 incluye cuatro guías de actualización, la eliminación de algunas API y la reescritura del comportamiento de los widgets en una interfaz ya consolidada.

🔄 El turno:

ELS mantiene la versión 1.10.4 actualizada, mientras que los equipos sustituyen los widgets por controles nativos o una biblioteca de componentes moderna, al ritmo que la aplicación pueda asimilar.

¿Por qué elegir a TuxCare?

420,000+ Parches entregados

Del equipo que amplía los ciclos de vida del software libre

TuxCare protege los componentes esenciales cuando el soporte técnico del proveedor original se reduce o finaliza, desde el núcleo de Linux hasta los entornos de ejecución y las bibliotecas front-end, como jQuery UI. Un único socio, cobertura completa de toda la pila.

14,000+ Vulnerabilidades corregidas

Patrocinador platino fundador de la Fundación AlmaLinux OS y miembro de la Open Source Security Foundation (OpenSSF).

TuxCare es, además, miembro Gold de la OpenJS Foundation y socio del Programa de Sostenibilidad del Ecosistema, el programa que financia el soporte comercial para proyectos OpenJS archivados y que han llegado al final de su ciclo de vida.

Más información →
70,000+ Paquetes seleccionados
2,700+ Clientes empresariales
Dell, Shutterfly, UnitedHealth Group, LexisNexis, Docusign, HPE, IBM, Adyen

jQuery UI está archivado. Tu interfaz aún necesita parches.

Obtén las correcciones de CVE de forma continua para jQuery UI 1.10.4 a través del flujo de trabajo de npm que ya utiliza tu compilación.

Pregúntenos

Preguntas frecuentes

De forma limitada. La Fundación OpenJS incluye jQuery UI entre sus proyectos archivados, mientras que el equipo de jQuery sigue lanzando versiones de la línea actual, la más reciente de las cuales es la 1.14.2, del 28 de enero de 2026. Las notas de esa versión describen un estado de mantenimiento que abarca la compatibilidad con jQuery, correcciones de seguridad y regresiones importantes respecto a la versión 1.12.1 o posteriores. La versión 1.10.4 queda fuera de ese periodo.

Cambia el paquete, no los widgets. TuxCare ELS ofrece paquetes de jQuery UI actualizados a través de su registro npm. Solo tienes que añadir el registro al archivo .npmrc, indicar en package.json el paquete de ELS, ya sea manualmente o con el TuxCare Patcher, y, a continuación, ejecutar «npm install». El paquete está diseñado para conservar el código de marcado de tus widgets, los temas y el código de inicialización, aunque se recomienda seguir realizando las pruebas habituales de la aplicación.

La documentación de TuxCare indica que jQuery UI 1.10.4 es la versión compatible. La cobertura depende de la versión, por lo que el paquete que instales debe coincidir con la versión que ya cargan tus páginas. Si tu aplicación incluye una versión diferente, ponte en contacto con TuxCare para analizar las opciones de cobertura.

Se pueden notificar cinco avisos de seguridad relacionados con un paquete 1.10.4 en los rangos de versiones publicados. CVE-2016-7103 es una vulnerabilidad XSS a través de la opción «closeText» del cuadro de diálogo, corregida en la versión 1.12.0. CVE-2021-41182, CVE-2021-41183 y CVE-2021-41184 se refieren a la opción «altField» de «datepicker», a las opciones de texto de «datepicker» y a la utilidad «position», todas ellas corregidas en la versión 1.13.0. CVE-2022-31160 afecta a «checkboxradio» y se corrigió en la versión 1.13.2.

El rango de versiones publicado indica que sí. El código indica que no. El widget «checkboxradio» se introdujo en jQuery UI 1.12, por lo que una versión auténtica de 1.10.4 no contiene código de «checkboxradio» al que acceder. Los escáneres lo señalan porque el rango del aviso se extiende por debajo de la versión 1.12. TuxCare publica un feed VEX precisamente por este motivo, para que la vulnerabilidad se pueda registrar en lugar de discutirla.

Sí. jQuery UI suele venir incluido en un tema de administración, una plantilla de un proveedor o un complemento integrado, en lugar de instalarse directamente. Los paquetes ELS se obtienen del registro npm de TuxCare, y las sustituciones en el archivo package.json redirigen las instancias afectadas al paquete mantenido. El TuxCare Patcher puede crear esas entradas por ti.

Sí. TuxCare indica que los paquetes de jQuery UI son compatibles con Docker, y se obtienen a través de npm desde el registro de TuxCare, por lo que se adaptan a los procesos de CI/CD y a los flujos de trabajo de implementación que ya instalan jQuery UI mediante npm. El token del registro se lee desde el archivo .npmrc de tu proyecto.

ELS está diseñado para dar respuesta a los requisitos de corrección de vulnerabilidades establecidos en marcos normativos como SOC 2, PCI DSS, HIPAA, NIS2, DORA y la CRA. Por sí solo, no garantiza el cumplimiento normativo de una aplicación. Lo que ofrece es un proveedor identificado, un acuerdo de nivel de servicio (SLA) contractual y un plan de corrección documentado que los auditores pueden revisar.

Depende de qué parte del conjunto de widgets utilices realmente. Una versión que solo necesite un cuadro de diálogo sencillo o un selector de fecha podría pasar a utilizar controles HTML nativos, aunque el formato y la localización rara vez se adaptan a la perfección. Una interfaz basada en widgets ordenables, redimensionables y con temas es un proyecto más largo. ELS mantiene la versión 1.10.4 actualizada mientras se lleva a cabo ese trabajo.