CREATE SCHEMA ... schema_element defeats protective search_path changes

This enabled an attacker having database-level CREATE privilege to execute arbitrary code as the bootstrap superuser. Database owners have that right by default, and explicit grants may extend it to other users.

The PostgreSQL project thanks Alexander Lakhin for reporting this problem.

Version Information

Affected Version Fixed In Fix Published
15 15.3 May 11, 2023
14 14.8 May 11, 2023
13 13.11 May 11, 2023
12 12.15 May 11, 2023
11 11.20 May 11, 2023

For more information about PostgreSQL versioning, please visit the versioning page.

CVSS 3.0

Overall Score 7.2
Component core server
Vector AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

Reporting Security Vulnerabilities

If you wish to report a new security vulnerability in PostgreSQL, please send an email to

For reporting non-security bugs, please see the Report a Bug page.