CVE-2026-61820
Last modified
CVE-2026-61820 is a high-severity vulnerability rated 8.5/10 on the CVSS scale. 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. EPSS estimates a 0.58% chance of exploitation in the next 30 days.
Description
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.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| pgpartman | pg_partman | < 5.5.0 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-61820?
How severe is CVE-2026-61820?
How do I fix CVE-2026-61820?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-61815zbateson/mail-mime-parser is a mail mime parser alternative …7.2
- CVE-2026-61816zbateson/mail-mime-parser is a mail mime parser alternative …7.5
- CVE-2026-61817pg_partman is a PostgreSQL extension that manages partitione…8.5
- CVE-2026-61818pg_partman is a PostgreSQL extension that manages partitione…8.5
- CVE-2026-61819pg_partman is a PostgreSQL extension that manages partitione…8.5
- CVE-2026-6182A vulnerability was identified in code-projects Simple Conte…7.3
- CVE-2026-61821pg_partman is a PostgreSQL extension that manages partitione…8.5
- CVE-2026-61822pg_partman is a PostgreSQL extension that manages partitione…6.5
- CVE-2026-61823code16 Sharp is a Laravel-based framework for building conte…7.3
- CVE-2026-61824Defuddle cleans up HTML pages. Prior to 0.19.1, site extract…8.2
- CVE-2026-61825code16 Sharp is a Laravel-based framework for building conte…8.7
- CVE-2026-61826Bazarr is a companion application to Sonarr and Radarr. Prio…10
Are you affected by CVE-2026-61820?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
