Portabilis · Portabilis I-Educar · CVE-2024-48325
**Nome do software vulnerável e versões afetadas**
Portabilis i-Educar versão 2.8.0
**Descrição**
O problema diz respeito a uma vulnerabilidade de injeção de SQL na função `getDocuments` da classe `InstituicaoDocumentacaoController`. Especificamente, o parâmetro `instituicao id` no endpoint “/module/Api/InstituicaoDocumentacao?oper=get&resource=getDocuments&instituicao id” não é devidamente sanitizado, permitindo que um invasor remoto não autenticado injete comandos SQL maliciosos. Isso pode potencialmente levar ao comprometimento de dados.
**Recomendações**
Para a versão 2.8.0 do Portabilis i-Educar, como solução temporária, considere validar o parâmetro `instituicao id` para prevenir ataques de injeção de SQL. Restrinja o acesso ao endpoint `/module/Api/InstituicaoDocumentacao?oper=get&resource=getDocuments&instituicao id` 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.