CVE-2026-6472
PostgreSQL CREATE TYPE does not check multirange schema CREATE privilege
Published:
5/14/2026
Last updated:
5/14/2026
Reserved:
4/17/2026
Missing authorization in PostgreSQL CREATE TYPE allows an object creator to hijack other queries that use search_path to find user-defined types, including extension-defined types. That is to say, the victim will execute arbitrary SQL functions of the attacker's choice. Versions before PostgreSQL 18.4, 17.10, 16.14, 15.18, and 14.23 are affected.
CNA assigner:
PostgreSQL (f86ef6dc-4d3a-42ad-8f28-e6d5547a5007)
Requested by:
n/a
Products affected (1)
| Product |
Vendor |
Version |
| PostgreSQL |
n/a
|
prior to version 4.0.4
|
Credits (1)
-
The PostgreSQL project thanks Jelte Fennema-Nio for reporting this problem.