PT-2020-19845 · Thimpress · Learnpress
Publicado
2020-03-16
·
Atualizado
2020-03-20
·
CVE-2020-7916
CVSS v3.1
6.5
Média
| Vetor | AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N |
Nome do software vulnerável e versões afetadas
Plugin LearnPress, versões 3.2.6.5 e anteriores
Descrição
A vulnerabilidade permite que qualquer usuário registrado atribua a si mesmo a função de professor por meio do endpoint da API “wp-admin/admin-ajax.php?action=learnpress be teacher”, sem nenhuma verificação adicional de permissões. Isso permite que qualquer usuário altere sua função para instrutor/professor e obtenha acesso a dados que, de outra forma, seriam restritos.
Recomendações
Para as versões 3.2.6.5 e anteriores do plugin LearnPress, considere desativar a função
be teacher no arquivo class-lp-admin-ajax.php até que um patch esteja disponível para impedir alterações não autorizadas de função. Restrinja o acesso ao endpoint da API wp-admin/admin-ajax.php?action=learnpress be teacher para minimizar o risco de exploração. No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.Improper Privilege Management
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Learnpress