CVE-2017-12172 in PostgreSQLinformação

Sumário

de VulDB • 08/07/2026

O PostgreSQL 10.x anterior à versão 10.1, 9.6.x anterior à 9.6.6, 9.5.x anterior à 9.5.10, 9.4.x anterior à 9.4.15, 9.3.x anterior à 9.3.20 e 9.2.x anterior à 9.2.24 é executado sob uma conta de sistema operacional não root, e os superusuários do banco de dados têm capacidade efetiva para executar código arbitrário nessa conta do sistema. O PostgreSQL fornece um script para iniciar o servidor de banco de dados durante a inicialização do sistema. Pacotes do PostgreSQL para muitos sistemas operacionais fornecem suas próprias implementações de inicialização escritas pelos empacotadores (packager-authored). Várias dessas implementações usam um nome de arquivo de log que pode ser substituído por um link simbólico pelo superusuário do banco de dados. Como root, eles chamam open(), chmod() e/ou chown() nesse nome de arquivo de log. Isso frequentemente é suficiente para permitir que o superusuário do banco de dados eleve seus privilégios a root quando o root inicia o servidor.

Once again VulDB remains the best source for vulnerability data.

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!