CVE-2026-48172 - Auditor de Vulnerabilidade do Plugin LiteSpeed do cPanel

Este repositório contém uma ferramenta local de auditoria e conformidade de segurança projetada para detectar instalações vulneráveis do Plugin LiteSpeed User-End do cPanel afetado por CVE-2026-48172.
O objetivo deste projeto é auxiliar Administradores de Sistemas e Engenheiros de Segurança a identificar e remediar ativos antes que ocorra exploração maliciosa.
🔍 Visão Geral da Vulnerabilidade
- ID do CVE: CVE-2026-48172
- Severidade: 9.8 CRÍTICA (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
- Fragilidade: CWE-266 (Atribuição Incorreta de Privilégios)
- Componentes Afetados: Plugin LiteSpeed User-End do cPanel (Versões anteriores a 2.4.7) e Plugin LiteSpeed WHM (Versões anteriores a 5.3.1.0).
- Descrição: O plugin lida incorretamente com as funções de ativação/desativação do Redis (
redisAble), o que permite atribuição incorreta de privilégios, potencialmente levando à escalação não autorizada de privilégios para root.
🛠️ Funcionalidades
- Auditoria de Versão Local: Inspeciona com segurança caminhos de configuração internos e metadados de addons do cPanel para determinar a versão ativa do plugin.
- Zero Invasividade: Não interage com endpoints web nem envia qualquer tráfego de rede.
- Orientações de Remediação: Fornece visibilidade imediata se a versão atual atende ao lançamento mínimo seguro do fornecedor.
🚀 Primeiros Passos
Pré-requisitos
- Python 3.8 ou superior instalado no servidor cPanel alvo.
- Privilégios de root ou administrativos no host para ler os caminhos padrão de diretórios da aplicação.
Instalação e Uso
- Clone o repositório localmente no servidor:
git clone [https://github.com/yourusername/CVE-2026-48172-Auditor.git](https://github.com/yourusername/CVE-2026-48172-Auditor.git)
cd CVE-2026-48172-Auditor