PT-2026-53934 · Unknown · Jeecg-Boot
CVSS v4.0
8.6
Alta
| Vetor | AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N |
Nome do Software Vulnerável e Versões Afetadas
JeecgBoot versões anteriores a 3.9.3
Descrição
Usuários autenticados com baixos privilégios podem realizar operações completas de criação, leitura, atualização e exclusão de credenciais de OpenAPI. Isso ocorre porque os endpoints 'OpenApiAuthController' e 'OpenApiPermissionController' carecem de anotações de autorização Shiro, que são usadas para impor o controle de acesso. Um invasor pode listar, adicionar, editar e excluir todos os pares de credenciais AK/SK (Access Key/Secret Key). Além disso, o endpoint de listagem retorna chaves secretas em texto simples, permitindo o roubo de credenciais e a invocação não autorizada da superfície de OpenAPI.
Recomendações
Atualize para uma versão posterior à 3.9.2.
Restrinja o acesso aos endpoints 'OpenApiAuthController' e 'OpenApiPermissionController' como uma medida de mitigação temporária.
Exploit
Correção
Missing Authorization
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Jeecg-Boot