CVE-2026-61821 in pg_partmaninformazioni

Riassunto

di VulDB • 19/09/2026

pg_partman è un'estensione per PostgreSQL che gestisce tabelle partizionate basate su tempo o ID. Prima della versione 5.5.0, le funzioni drop_partition_id() e drop_partition_time() utilizzano part_config.retention_schema come destinazione per ALTER TABLE SET SCHEMA e accettano qualsiasi nome di schema non vuoto. Un ruolo con accesso partman_user può selezionare uno schema di destinazione in cui il ruolo manca del normale privilegio CREATE, e il worker in background esegue la migrazione utilizzando i privilegi pg_partman_bgw.role, che predefiniscono a superuser PostgreSQL, aggirando il controllo di autorizzazione che un'operazione ALTER TABLE SET SCHEMA standard imporrebbe. Questo consente la migitazione non autorizzata delle tabelle figlie mantenute tra gli schemi. Il problema è risolto nella versione 5.5.0.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

GitHub M

Prenotare

10/07/2026

Divulgazione

18/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!