Type Confusion in PostgreSQL - CVE-2026-120142
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 anonymous RECORD types when processing row types with dropped attributes in the same positions but with different widths or alignments. A remote user can create objects with such row types to execute arbitrary code as the operating system user running the database.