Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

nvd логотип

CVE-2023-39417

Опубликовано: 11 авг. 2023
Источник: nvd
CVSS3: 7.5
CVSS3: 8.8
EPSS Низкий

Уязвимость внедрения SQL в PostgreSQL при использовании @extowner@, @extschema@ или @extschema:...@ внутри кавычных конструкций в расширениях

Описание

В PostgreSQL была обнаружена уязвимость внедрения SQL, если в расширении используются @extowner@, @extschema@ или @extschema:...@ внутри кавычных конструкций (долларовые кавычки, ', или ") в скриптах расширений. Если администратор установил файлы уязвимого доверенного расширения (не входящего в стандартную поставку), злоумышленник с правами создания объектов на уровне базы данных (CREATE) может выполнить произвольный код от имени суперпользователя bootstrap.

Тип уязвимости

  • Внедрение SQL
  • Выполнение произвольного кода

Уязвимые конфигурации

Конфигурация 1

Одно из

cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:*
Версия от 11.0 (включая) до 11.21 (исключая)
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:*
Версия от 12.0 (включая) до 12.16 (исключая)
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:*
Версия от 13.0 (включая) до 13.12 (исключая)
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:*
Версия от 14.0 (включая) до 14.9 (исключая)
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:*
Версия от 15.0 (включая) до 15.4 (исключая)
Конфигурация 2

Одно из

cpe:2.3:a:redhat:software_collections:-:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:8.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:9.0:*:*:*:*:*:*:*
Конфигурация 3

Одно из

cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:*
cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:*
cpe:2.3:o:debian:debian_linux:12.0:*:*:*:*:*:*:*

EPSS

Процентиль: 65%
0.00509
Низкий

7.5 High

CVSS3

8.8 High

CVSS3

Дефекты

CWE-89
CWE-89

Связанные уязвимости

CVSS3: 7.5
ubuntu
почти 2 года назад

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.

CVSS3: 7.5
redhat
почти 2 года назад

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.

CVSS3: 8.8
msrc
почти 2 года назад

Описание отсутствует

CVSS3: 7.5
debian
почти 2 года назад

IN THE EXTENSION SCRIPT, a SQL Injection vulnerability was found in Po ...

suse-cvrf
почти 2 года назад

Security update for postgresql15

EPSS

Процентиль: 65%
0.00509
Низкий

7.5 High

CVSS3

8.8 High

CVSS3

Дефекты

CWE-89
CWE-89