Type Confusion in PostgreSQL - CVE-2026-6460
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 caused by inadequate tracking of typed values in the PostgreSQL core server when processing data definition statements. A remote user can use object-creation privileges to execute crafted statements, primarily ALTER ... SET DATA TYPE, or sequences such as ALTER TABLE ... ADD COLUMN; ROLLBACK; ALTER TABLE ... ADD COLUMN, to execute arbitrary code as the operating system user running the database.