TuxCare ELS para jQuery UI 1.10.4 | Suporte à segurança

Versões do jQuery UI compatíveis

Versões do jQuery UI cobertas pelo TuxCare ELS e quando cada uma delas foi substituída no código-fonte original.
Versão Status Cobertura
jQuery UI 1.10.4 Substituída pela linha 1.11 em junho de 2014 Coberto pela ELS

*O jQuery UI não divulga datas de fim de vida útil (EOL) para cada versão. Esta data marca o lançamento do jQuery UI 1.11.0, a linha sucessora da 1.10.x.

O que você ganha com a ELS

Correções de segurança para uma biblioteca de widgets arquivada

Quatro alertas publicados afetam o código presente na versão 1.10.4, abrangendo o Dialog, o Datepicker e o utilitário Position. Um quinto alerta atinge essa versão apenas por causa do intervalo de versões. A TuxCare faz o backport das correções aplicáveis e acompanha o que será lançado em seguida.

No primeiro dia

As correções do jQuery UI lançadas anteriormente ficam disponíveis assim que seu projeto se conectar ao registro ELS.

Como corrigir o jQuery UI sem reescrever seus widgets

O ELS substitui o pacote jQuery UI coberto pelo seu por um equivalente mantido pela TuxCare, desenvolvido para preservar a versão, o comportamento dos widgets e a marcação do tema dos quais suas páginas já dependem.

Os pacotes corrigidos são disponibilizados por meio do TuxCare npm registrar e se adequar ao fluxo de trabalho do npm que você já utiliza, a partir de package.json overrides para o Docker e as compilações de CI/CD.

Suporte que resiste à análise

Quando os auditores perguntam como uma dependência de front-end arquivada ainda está sendo corrigida, você indica um fornecedor específico e um SLA contratual.

A cobertura inclui um rastreador de CVEs, SBOMs publicadas e um feed do VEX, de modo que você pode comprovar que as correções foram realizadas.

Adicionar pacotes corrigidos do jQuery UI pelo npm sem reescrever o código do aplicativo

Configure o registro npm do TuxCare, atualize a referência do pacote e reinstale as dependências do seu projeto.

Consulte um especialista em correções de vulnerabilidades CVE do jQuery UI

Explique quais widgets sua compilação realmente inclui e o que isso significa em relação aos avisos que você continua vendo.

Faça uma pergunta para nós

Como as equipes utilizam o ELS

Limpar o scanner

⚠️ A restrição:

Um console de administração legado ainda vem com o jQuery UI 1.10.4, e o scanner identifica cinco alertas para cada compilação.

🔄 A vez:

O ELS aplica correções à versão que você já distribui e a integra a um feed do VEX, de modo que a falha identificada receba um plano de correção.

Encerrar uma constatação de auditoria em aberto

⚠️ A restrição:

A auditoria interna, as avaliações SOC 2 e os questionários aos clientes apontam para uma biblioteca front-end arquivada, e um plano de migração não constitui uma data para correção.

🔄 A vez:

A ELS oferece pacotes com suporte do fornecedor por meio de um SLA contratual, proporcionando aos revisores um plano de correção documentado para uma dependência cujo projeto upstream não mantém mais a versão 1.10.4.

Substitua os widgets quando estiver pronto

⚠️ A restrição:

A atualização da versão 1.10.4 abrange quatro guias de atualização, APIs removidas e um comportamento reescrito dos widgets em uma interface já consolidada.

🔄 A vez:

A ELS mantém a versão 1.10.4 atualizada, enquanto as equipes substituem os widgets por controles nativos ou por uma biblioteca de componentes moderna, no ritmo que a aplicação conseguir acompanhar.

Por que a TuxCare?

420,000+ Patches Entregues

Da equipe que amplia os ciclos de vida do código aberto

A TuxCare protege componentes essenciais após o suporte do desenvolvedor original ser reduzido ou encerrado, desde o kernel do Linux até ambientes de execução e bibliotecas front-end, como o jQuery UI. Um único parceiro, cobertura completa da pilha.

14,000+ Vulnerabilidades corrigidas

Patrocinador platina fundador da AlmaLinux OS Foundation e membro da Open Source Security Foundation (OpenSSF).

A TuxCare também é membro Gold da OpenJS Foundation e parceira do Programa de Sustentabilidade do Ecossistema, programa que financia o suporte comercial para projetos OpenJS arquivados e em fim de vida útil.

Saiba mais →
70,000+ Pacotes selecionados
2,700+ Clientes corporativos
Dell, Shutterfly, UnitedHealth Group, LexisNexis, Docusign, HPE, IBM, Adyen

O jQuery UI está arquivado. Sua interface ainda precisa de correções.

Obtenha correções contínuas de vulnerabilidades CVE para o jQuery UI 1.10.4 por meio do fluxo de trabalho do npm que sua compilação já utiliza.

Faça uma pergunta para nós

Perguntas frequentes

De forma limitada. A OpenJS Foundation inclui o jQuery UI entre seus projetos arquivados, enquanto a equipe do jQuery ainda lança versões na linha atual, sendo a mais recente a 1.14.2, em 28 de janeiro de 2026. Essas notas de lançamento descrevem um estado de manutenção que abrange compatibilidade com o jQuery, correções de segurança e regressões importantes a partir da versão 1.12.1 ou mais recentes. A versão 1.10.4 fica fora desse período.

Troque o pacote, não os widgets. O TuxCare ELS fornece pacotes jQuery UI mantidos por meio de seu registro npm. Você adiciona o registro ao arquivo .npmrc, aponta o arquivo package.json para o pacote ELS manualmente ou com o TuxCare Patcher e, em seguida, executa o comando `npm install`. O pacote foi projetado para preservar a marcação dos widgets, os temas e o código de inicialização; no entanto, ainda é recomendável realizar os testes normais do aplicativo.

A documentação da TuxCare indica o jQuery UI 1.10.4 como a versão compatível. A cobertura é específica para cada versão; portanto, o pacote que você instalar deve corresponder à versão que suas páginas já carregam. Se o seu aplicativo utilizar uma versão diferente, entre em contato com a TuxCare para discutir as opções de cobertura.

Cinco alertas podem ser relatados em relação a um pacote 1.10.4 nos intervalos de versão publicados. O CVE-2016-7103 é uma vulnerabilidade XSS relacionada à opção `closeText` da caixa de diálogo, corrigida na versão 1.12.0 do código-fonte. CVE-2021-41182, CVE-2021-41183 e CVE-2021-41184 dizem respeito à opção `altField` do `datepicker`, às opções de texto do `datepicker` e ao utilitário `position`, todos corrigidos na versão 1.13.0. CVE-2022-31160 diz respeito ao `checkboxradio` e foi corrigido na versão 1.13.2.

O intervalo de versões publicado indica que sim. O código indica que não. O widget `checkboxradio` foi introduzido no jQuery UI 1.12; portanto, uma versão genuína do 1.10.4 não contém nenhum código do `checkboxradio` que possa ser explorado. Os scanners sinalizam o problema porque o intervalo do aviso se estende para versões anteriores à 1.12. A TuxCare publica um feed VEX exatamente por esse motivo, para que a vulnerabilidade possa ser registrada, em vez de ser objeto de discussão.

Sim. O jQuery UI geralmente é instalado por meio de um tema de administração, um modelo de fornecedor ou um plug-in incluído, em vez de uma instalação direta. Os pacotes ELS são obtidos a partir do registro npm da TuxCare, e as substituições no arquivo package.json redirecionam as instâncias abrangidas para o pacote mantido. O TuxCare Patcher pode criar essas entradas para você.

Sim. A TuxCare documenta os pacotes do jQuery UI como compatíveis com o Docker, e eles são baixados via npm a partir do registro da TuxCare; portanto, são compatíveis com pipelines de CI/CD e fluxos de trabalho de implantação que já instalam o jQuery UI via npm. O token do registro é lido no arquivo .npmrc do seu projeto.

O ELS foi projetado para dar suporte aos requisitos de correção de vulnerabilidades em conformidade com estruturas como SOC 2, PCI DSS, HIPAA, NIS2, DORA e CRA. Por si só, ele não torna um aplicativo em conformidade. O que ele oferece é um fornecedor identificado, um SLA contratual e um plano de correção documentado que os auditores podem analisar.

Isso depende de quanto do conjunto de widgets você realmente usa. Uma compilação que precise apenas de uma caixa de diálogo simples ou de um seletor de data pode ser adaptada para controles HTML nativos, embora a formatação e a localização raramente sejam transferidas de maneira perfeita. Uma interface construída com widgets classificáveis, redimensionáveis e com temas é um projeto mais demorado. O ELS mantém a versão 1.10.4 atualizada enquanto esse trabalho é realizado.