cPanel & WHM Risco Crítico

Plugin LiteSpeed para cPanel: versões até 5.3.1 permitem escalação a root

Duas falhas combinadas no plugin LiteSpeed para cPanel permitiam que usuário autenticado elevasse privilégios a root, inclusive com CloudLinux e CageFS.

Revisado em 04/09/2026 Leitura técnica
SeveridadeCrítico
Versões afetadasLiteSpeed WHM Plugin 5.3.1 e anteriores; componente User-End correspondente
Versões corrigidasWHM Plugin 5.3.2.0+ e cPanel User-End Plugin 2.4.8+
Status WebinHostVersão do plugin validada em servidores gerenciados aplicáveis

O cPanel informou que a combinação de duas vulnerabilidades no plugin LiteSpeed permitia a um usuário cPanel autenticado elevar privilégios até root. O advisory destaca que a cadeia também funcionava em servidores com CloudLinux e CageFS. O web server LiteSpeed pode continuar operando sem o plugin de interface do usuário enquanto a correção é aplicada.

O que aconteceu

O plugin integra funções do LiteSpeed Web Server às interfaces WHM e cPanel. A falha não está descrita como uma vulnerabilidade genérica do protocolo HTTP, mas como uma cadeia nos componentes do plugin. Um usuário que já controla uma conta cPanel vulnerável podia atravessar o limite entre a conta e a administração do host.

Isso é importante porque CageFS e limites LVE são camadas de isolamento, não uma autorização para ignorar patches. Se um componente privilegiado expõe uma operação insegura, a cadeia pode saltar as fronteiras que normalmente separam contas. O impacto root permite acesso a sites, bancos, e-mails, chaves e configurações de todo o servidor.

Versões afetadas e versões corrigidas

ComponenteAfetadoCorrigido
LiteSpeed WHM Plugin5.3.1 e anteriores5.3.2.0 ou superior
LiteSpeed User-End Plugin para cPanelversões anteriores ao release coordenado2.4.8 ou superior

O servidor só entra neste cenário se o plugin LiteSpeed estiver instalado. Usar Apache sem LiteSpeed, ou LiteSpeed sem o plugin afetado, muda a exposição. Ainda assim, confirme por inventário em vez de presumir pelo logotipo do painel.

Nível de risco

Crítico para servidores que oferecem o plugin vulnerável a contas cPanel. A exploração exige autenticação, mas uma conta de cliente não deveria alcançar root. Em ambientes multiusuário, credencial comprometida, site invadido ou usuário malicioso podem fornecer o ponto de partida.

Como verificar o servidor

Confirme a presença do web server, pacotes e diretórios do plugin:

/usr/local/lsws/bin/lshttpd -v 2>/dev/null
rpm -qa | grep -Ei 'litespeed|lsws'
ls -ld /usr/local/lsws/admin/misc /usr/local/cpanel/whostmgr/docroot/cgi/lsws 2>/dev/null
/usr/local/lsws/admin/misc/lscmctl -v 2>/dev/null

A forma de exibir a versão do plugin varia entre releases. No WHM, abra Plugins > LiteSpeed Web Server e registre separadamente a versão do WHM Plugin e do User-End Plugin. Não confunda a versão do servidor LSWS com a do plugin: atualizar apenas o binário do web server pode não corrigir a integração vulnerável.

Se o WHM Plugin é 5.3.1 ou anterior, trate como vulnerável. Se a interface do usuário mostra versão anterior a 2.4.8, atualize o conjunto. Registre também se o User-End Plugin aparece para contas comuns.

Correção, mitigação e validação

O cPanel orientou atualizar o LiteSpeed com:

/usr/local/lsws/admin/misc/lsup.sh

Depois, reabra a interface e confirme WHM Plugin 5.3.2.0+ e User-End Plugin 2.4.8+. Verifique logs do instalador, estado do serviço, sites HTTP/HTTPS, PHP handlers, cache e integração com o painel.

Quando a atualização imediata não for possível, a mitigação indicada é remover o User-End Plugin:

/usr/local/lsws/admin/misc/lscmctl cpanelplugin --uninstall

Isso não desliga o LiteSpeed Web Server, segundo o advisory. Mesmo assim, faça backup da configuração, registre o estado anterior e teste o painel. Reinstale somente uma versão corrigida.

Houve janela de exposição? Atualizar fecha a falha, mas não invalida ações anteriores. Revise usuários root/WHM, chaves SSH, tarefas cron, binários alterados, hooks, plugins administrativos e eventos de contas cPanel.

Medidas adotadas pela WebinHost

A WebinHost inclui plugins privilegiados no inventário da plataforma e trata a interface LiteSpeed separadamente da versão do web server. Nos ambientes gerenciados aplicáveis, o processo é atualizar ou remover temporariamente o User-End Plugin, validar o serviço e revisar sinais de alteração. CloudLinux, CageFS e Imunify360 permanecem camadas úteis, porém o próprio fabricante confirmou que não bloqueavam esta cadeia específica.

Nos serviços em que o gerenciamento da camada de servidor faz parte do contrato, o fluxo da WebinHost inclui acompanhamento dos canais de segurança dos fornecedores, inventário do componente, avaliação de exposição, aplicação controlada da correção disponível e validação posterior. Quando o kernel e a distribuição são compatíveis, o KernelCare reduz a janela de exposição ao aplicar live patches sem aguardar uma reinicialização; quando a correção exige um novo kernel ou o fornecedor não oferece live patch, a equipe planeja a atualização e o reboot conforme o risco e a janela operacional.

O Imunify360 complementa essa resposta com firewall de aplicação, detecção de malware, defesa proativa e inteligência de reputação nos planos elegíveis. Essas camadas ajudam a bloquear ou detectar tentativas, mas não substituem a correção do pacote vulnerável. CloudLinux e CageFS também aumentam o isolamento entre contas, sem transformar uma versão desatualizada em versão segura.

Escopo dos planos gerenciados: a WebinHost prioriza falhas críticas e altas na infraestrutura administrada. Sites, temas, plugins, código e credenciais do cliente continuam exigindo atualização e revisão pelo responsável da aplicação, salvo contratação específica. O status deve ser confirmado por servidor; possuir KernelCare ou Imunify360 não é, isoladamente, prova de que todo CVE foi corrigido.

Tutoriais, downloads e serviços relacionados

Use estes materiais para continuar a verificação com segurança:

Referências oficiais

Nota técnica: distribuições Linux e painéis frequentemente aplicam backports. O número exibido por um pacote pode ser diferente da versão upstream e ainda conter a correção. Compare sempre o pacote com o advisory da distribuição ou do painel. Não execute prova de conceito em produção; os comandos deste boletim são de inventário e verificação.

Precisa validar seu ambiente?

Conte com gerenciamento técnico de servidores

A atualização de aplicações do cliente e a administração do servidor têm escopos diferentes. Fale com a equipe para avaliar o ambiente e o plano adequado.