Skip to content
Threat Feed
high advisory

PostgreSQL: Use after free in pltcl (CVE-2026-116323)

A use-after-free vulnerability in the PostgreSQL pltcl extension allows an object creator to execute arbitrary code as the operating system user running the database.

CVE search metadata

CVE search record: CVE-2026-116323. Severity: high. CVSS: 8.8. KEV: no. Product: PostgreSQL. Brief: PostgreSQL: Use after free in pltcl (CVE-2026-116323). Brief link: https://feed.craftedsignal.io/briefs/2026-11-postgresql-pltcl-uaf-cve-2026-116323/

Triage facts

Revision 1
Applicability
PostgreSQL
Evidence
Unknown
Severity
High
Sources
1 public source
Freshness
Revision 1Nov 12, 16:55 UTC
Vulnerabilities
1 CVE
Source quality
A2Roughly even chance

CVE-2026-116323 is a use-after-free vulnerability in the PostgreSQL pltcl extension. The vulnerability can be triggered via a domain CHECK constraint that re-enters the Tcl interpreter, leading to a condition where a string is freed or changed while still in use by the outer result conversion process. This allows an object creator to execute arbitrary code as the operating system user running the database.