Várias vulnerabilidades foram descobertas no libphp-adodb, a camada de abstração 'adodb' para PHP, que está embutida no moodle, o sistema de gerenciamento de cursos para aprendizado on-line. O projeto [1]Common Vulnerabilities and Exposures identificou os seguintes problemas:
Andreas Sandblad descobriu que a limpeza de entrada imprópria resulta em uma potencial vulnerabilidade de injeção SQL habilitando o atacante a comprometer aplicações, acessar ou modificar dados, ou explorar vulnerabilidades na implementação de banco de dados adjacente. Isto requer que a senha de root do MySQL esteja vazia. Isto é corrigido limitando o acesso ao script em questão.
Uma vulnerabilidade de evolução de código permite a atacantes remotos executarem funções PHP arbitrárias através do parâmetro 'do'.
Andy Staudacher descobriu uma vulnerabilidade de injeção SQL devido à insuficiente limpeza de entrada que permite a atacantes remotos executarem comandos SQL arbitrários.
A GulfTech Security Research descobriu múltiplas vulnerabilidades de "cross-site scripting" devido à imprópria limpeza de entrada fornecida por usuário. Atacantes podem explorar estas vulnerabilidades para executar scripts arbitrários no navegador da máquina de um usuário desavisado, ou conseguir furtar credenciais de autenticação baseadas em "cookie".
A antiga distribuição estável ("woody") não contém o pacote moodle.
Para a distribuição estável ("sarge") estes problemas foram corrigidos na versão 1.4.4.dfsg.1-3sarge1.
Para a distribuição instável estes problemas serão corrigidos logo.
Recomendamos que você atualize seu pacote moodle.
Checksums MD5 dos arquivos listados estão disponíveis no alerta original.