CVE-2026-61821 in pg_partmaninformación

Resumen

por VulDB • 2026-09-19

pg_partman es una extensión de PostgreSQL que gestiona tablas particionadas por tiempo o ID. Antes de la versión 5.5.0, las funciones drop_partition_id() y drop_partition_time() utilizan part_config.retention_schema como destino para ALTER TABLE SET SCHEMA y aceptan cualquier nombre de esquema no vacío. Un rol con acceso a partman_user puede seleccionar un esquema de destino donde el rol carece del privilegio CREATE normal, y el worker en segundo plano realiza la reubicación con los privilegios de pg_partman_bgw.role, que por defecto corresponden al superusuario de PostgreSQL, omitiendo la verificación de autorización que una operación ALTER TABLE SET SCHEMA normal impondría. Esto permite la reubicación no autorizada de tablas hijas retenidas entre esquemas. Este problema se soluciona en la versión 5.5.0.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

GitHub M

Reservar

2026-07-10

Divulgación

2026-09-18

Moderación

aceptado

Artículo

VDB-407773

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!