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

exploitDog

nvd логотип

CVE-2021-32027

Опубликовано: 01 июн. 2021
Источник: nvd
CVSS3: 8.8
CVSS2: 6.5
EPSS Низкий

Уязвимость записи произвольных данных в память сервера в PostgreSQL при изменении значений SQL массивов

Описание

В PostgreSQL до версий 13.3, 12.7, 11.12, 10.17 и 9.6.22 обнаружена уязвимость, которая позволяет аутентифицированным пользователям базы данных записывать произвольные байты в широкую область памяти сервера при модификации определённых значений SQL-массивов. Проблема вызвана отсутствием проверки границ. Наивысшая угроза этой уязвимости связана с компрометацией конфиденциальности и целостности данных, а также с доступностью системы.

Затронутые версии ПО

  • PostgreSQL версии до 13.3
  • PostgreSQL версии до 12.7
  • PostgreSQL версии до 11.12
  • PostgreSQL версии до 10.17
  • PostgreSQL версии до 9.6.22

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

  • Компрометация данных
  • Нарушение целостности данных
  • Нарушение доступности системы

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

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

Одно из

cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:*
Версия от 9.6.0 (включая) до 9.6.22 (исключая)
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:*
Версия от 10.0 (включая) до 10.17 (исключая)
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:*
Версия от 11.0 (включая) до 11.12 (исключая)
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:*
Версия от 12.0 (включая) до 12.7 (исключая)
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:*
Версия от 13.0 (включая) до 13.3 (исключая)
Конфигурация 2

Одно из

cpe:2.3:a:redhat:jboss_enterprise_application_platform:7.0.0:*:*:*:*:*:*:*
cpe:2.3:a:redhat:software_collections:-:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:7.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:8.0:*:*:*:*:*:*:*

EPSS

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

8.8 High

CVSS3

6.5 Medium

CVSS2

Дефекты

CWE-190

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

CVSS3: 8.8
ubuntu
около 4 лет назад

A flaw was found in postgresql in versions before 13.3, before 12.7, before 11.12, before 10.17 and before 9.6.22. While modifying certain SQL array values, missing bounds checks let authenticated database users write arbitrary bytes to a wide area of server memory. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.

CVSS3: 8.8
redhat
около 4 лет назад

A flaw was found in postgresql in versions before 13.3, before 12.7, before 11.12, before 10.17 and before 9.6.22. While modifying certain SQL array values, missing bounds checks let authenticated database users write arbitrary bytes to a wide area of server memory. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.

CVSS3: 8.8
msrc
около 4 лет назад

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

CVSS3: 8.8
debian
около 4 лет назад

A flaw was found in postgresql in versions before 13.3, before 12.7, b ...

CVSS3: 8.8
github
около 3 лет назад

A flaw was found in postgresql in versions before 13.3, before 12.7, before 11.12, before 10.17 and before 9.6.22. While modifying certain SQL array values, missing bounds checks let authenticated database users write arbitrary bytes to a wide area of server memory. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.

EPSS

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

8.8 High

CVSS3

6.5 Medium

CVSS2

Дефекты

CWE-190