Уязвимость внедрения 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.
Postgresql: extension script @substitutions@ within quoting allow sql injection
IN THE EXTENSION SCRIPT, a SQL Injection vulnerability was found in Po ...
EPSS
7.5 High
CVSS3
8.8 High
CVSS3