Echo: pg-partman: security update to 5.5.0-1

high Tenable Cloud Security Plugin ID 459001

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- pg_partman is a PostgreSQL extension that manages partitioned tables by time or ID. Prior to 5.5.0,
inherit_template_properties() manually surrounds primary-key column names from pg_attribute.attname with
double quotes without escaping embedded double-quote characters. A partman_user who owns a template table
can create a crafted column name that breaks out of the generated ALTER TABLE ADD PRIMARY KEY identifier
when the background worker applies the key to a child partition. The generated SQL then executes with
pg_partman_bgw.role privileges, which default to PostgreSQL superuser, permitting database-wide compromise
and operating-system command execution as the PostgreSQL service account. The crafted catalog identifier
persists until removed and can trigger again during later partition creation. This issue is fixed in
version 5.5.0. (CVE-2026-61820)

Solution

Update the pg-partman library and its related packages to version 5.5.0-1 or later.

See Also

https://advisory.echohq.com/cve/CVE-2026-61820

Plugin Details

Severity: High

ID: 459001

Version: Revision 1.1

Type: Local

Published: 10/2/2026

Updated: 10/2/2026

Risk Information

VPR

Risk Factor: High

Score: 7

Percentile: 98.05

CVSS v2

Risk Factor: High

Base Score: 7.1

Temporal Score: 5.3

Vector: CVSS2#AV:N/AC:H/Au:S/C:C/I:C/A:C

CVSS Score Source: CVE-2026-61820

CVSS v3

Risk Factor: High

Base Score: 8.5

Temporal Score: 7.4

Vector: CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 9/19/2026

Vulnerability Publication Date: 9/18/2026

Reference Information

CVE: CVE-2026-61820