Type Confusion in PostgreSQL - CVE-2026-116306
Published: November 12, 2026
Vulnerability details
The vulnerability allows a remote user to execute arbitrary code as the operating system user running the database.
The vulnerability exists due to type confusion in PostgreSQL composite-value field assignment when a composite type changes between deforming and reforming a value. A remote user can create an object and change its composite type during this processing to execute arbitrary code as the operating system user running the database.