CVE-2026-24421
phpMyFAQ: ausência de autorização expõe /api/setup/backup a qualquer usuário autenticado
- Publicado
- 24 de jan. de 2026
- Atualizado
- 26 de jan. de 2026
- Atribuindo CNA
- GitHub_M
- Evidência observada
- 29 de abr. 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:N/A:NBaixo · próximos 30 dias
- Percentil
- 76,8%
- 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
phpMyFAQ é um aplicativo web de FAQ de código aberto. As versões 4.0.16 e anteriores possuem lógica de autorização falha que expõe o endpoint `/api/setup/backup` a qualquer usuário autenticado, independentemente de suas permissões. O `SetupController.php` usa `userIsAuthenticated()`, mas não verifica se o solicitante tem permissões de configuração/admin. Usuários não administradores podem acionar um backup de configuração e recuperar seu caminho. O endpoint apenas verifica autenticação, não autorização, e retorna um link para o ZIP gerado. Esse problema foi corrigido na versão 4.0.17.
Fontes
1contact · php · 29 de abr. de 2026
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.