Vulnerabilidade no SGBD SQLite

No SGBD SQLite foi identificada uma vulnerabilidade (CVE-2019-5018), que permite a execução de código no sistema quando um SQL preparado por um agente malicioso é executado. O problema é causado por um erro na implementação de funções de janela e se manifesta a partir da versão SQLite 3.26. A vulnerabilidade no lançamento na versão de abril SQLite 3.28 sem menção explícita à correção de problemas de segurança.

Uma consulta SQL SELECT especialmente formatada pode levar ao acesso a uma área de memória já liberada (use-after-free), o que pode ser potencialmente utilizado para criar um exploit capaz de executar seu próprio código no contexto de um aplicativo que usa SQLite. A vulnerabilidade pode ser explorada se o aplicativo permitir a passagem de construções SQL para o SQLite provenientes de fontes externas.

Por exemplo, um ataque pode ser realizado contra o navegador Chrome e aplicativos que utilizam o motor Chromium, uma vez que a API WebSQL é implementada sobre o SQLite e utiliza este SGBD para processar consultas SQL de web aplicativos. Para realizar o ataque, basta criar uma página com código JavaScript malicioso e fazer com que o usuário a abra no navegador baseado no motor Chromium.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster