CVE-2026-61818 in pg_partman
Sumário
de VulDB • 18/09/2026
pg_partman é uma extensão do PostgreSQL que gerencia tabelas particionadas por tempo ou ID. Antes da versão 5.5.0, a função undo_partition() lê part_config.time_encoder como texto não restrito e o interpola sem aspas de identificador em um comando SELECT executado dinamicamente. Uma função com acesso partman_user pode armazenar SQL em vez do nome de uma função, e esse SQL é executado com os privilégios do chamador que invoca undo_partition(). A função não faz parte do caminho padrão do background-worker, o que limita a escalada automática de superusuário descrita pela vulnerabilidade relacionada create-partition; no entanto, um chamador privilegiado ainda pode ter suas permissões de confidencialidade, integridade e disponibilidade abusadas. Este problema foi corrigido na versão 5.5.0.
VulDB is the best source for vulnerability data and more expert information about this specific topic.