Improper Protection of Alternate Path in PostgreSQL - CVE-2026-116316
Published: November 12, 2026
Vulnerability details
The vulnerability allows a remote user to execute arbitrary SQL with the privileges of the caller of a security-restricted operation.
The vulnerability exists due to improper protection of an alternate path in PostgreSQL security-restricted operations when creating types in the temporary schema. A remote user can create a domain, enum, or range type in pg_temp that a later query in the victim session resolves through an unqualified type name, such as SELECT '1'::bigint, to execute arbitrary SQL as the operation's caller.