CVE-2026-53593
FreeScout Vulnerável a Execução Remota de Código Autenticada via lista de negação de extensões de upload incompleta (.pht) — bypass de CVE-2025-48471
- Publicado
- 20 de jul. de 2026
- Atualizado
- 21 de jul. de 2026
- Atribuindo CNA
- GitHub_M
- Evidência observada
- 29 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HBaixo · próximos 30 dias
- Percentil
- 42,3%
- Data do modelo
- 21 de set. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
FreeScout é um help desk gratuito e uma caixa de entrada compartilhada construída com o framework Laravel do PHP. Antes da versão 1.8.224, a lista de bloqueio que neutraliza uploads de arquivos perigosos (`Helper::$restricted_extensions`) está incompleta: ela não cobre a extensão `.pht`. O endpoint de upload autenticado `POST /uploads/upload` (`SecureController@upload`) armazena arquivos com sua extensão original no diretório acessível pela web `storage/app/public/uploads/` (servido em `/storage/uploads/`). Na implantação padrão com Apache + `libapache2-mod-php`, o manipulador padrão `<FilesMatch ".+\.ph(ar|p[3457]?|t|tml)$">` executa `.pht`, então **qualquer agente autenticado pode enviar um web shell `.pht` e executar comandos arbitrários como o usuário do servidor web** (`www-data`). Isso é um bypass direto da correção para CVE-2025-48471, que adicionou `phtml`/`phar`, mas não `pht` (nem `phtm`, `phps`). A versão 1.8.224 contém uma correção atualizada.
Fontes
1- CVE-2026-53595_exploitExploit
Script de exploit encadeando CVE-2026-53595 (assunção de conta anônima) e CVE-2026-53593 (upload .pht) para execução remota de código não autenticada no software de help desk FreeScout.
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.