Уязвимость внедрения SQL в PostgreSQL при использовании @extowner@, @extschema@ или @extschema:...@ внутри кавычных конструкций в расширениях
Описание
В PostgreSQL была обнаружена уязвимость внедрения SQL, если в расширении используются @extowner@
, @extschema@
или @extschema:...@
внутри кавычных конструкций (долларовые кавычки, '
, или "
) в скриптах расширений. Если администратор установил файлы уязвимого доверенного расширения (не входящего в стандартную поставку), злоумышленник с правами создания объектов на уровне базы данных (CREATE
) может выполнить произвольный код от имени суперпользователя bootstrap.
Тип уязвимости
- Внедрение SQL
- Выполнение произвольного кода
Ссылки
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
- Third Party Advisory
Уязвимые конфигурации
Одно из
Одно из
Одно из
EPSS
7.5 High
CVSS3
8.8 High
CVSS3
Дефекты
Связанные уязвимости
IN THE EXTENSION SCRIPT, a SQL Injection vulnerability was found in PostgreSQL if it uses @extowner@, @extschema@, or @extschema:...@ inside a quoting construct (dollar quoting, '', or ""). If an administrator has installed files of a vulnerable, trusted, non-bundled extension, an attacker with database-level CREATE privilege can execute arbitrary code as the bootstrap superuser.
IN THE EXTENSION SCRIPT, a SQL Injection vulnerability was found in PostgreSQL if it uses @extowner@, @extschema@, or @extschema:...@ inside a quoting construct (dollar quoting, '', or ""). If an administrator has installed files of a vulnerable, trusted, non-bundled extension, an attacker with database-level CREATE privilege can execute arbitrary code as the bootstrap superuser.
IN THE EXTENSION SCRIPT, a SQL Injection vulnerability was found in Po ...
EPSS
7.5 High
CVSS3
8.8 High
CVSS3