Уязвимость утечки памяти в PostgreSQL через вызов агрегатных функций с аргументами типа "unknown"
Описание
В PostgreSQL обнаружена уязвимость утечки памяти, позволяющая удалённым пользователям получать доступ к конфиденциальной информации. Проблема возникает при использовании определённых вызовов агрегатных функций с аргументами типа unknown
. Обработка значений типа unknown
из строковых литералов без указания типа может привести к раскрытию байтов памяти, что потенциально может выявить важную и конфиденциальную информацию. Проблема вызвана чрезмерным выводом данных при вызове агрегатных функций, что позволяет удалённым пользователям читать часть системной памяти.
Тип уязвимости
Утечка информации (Information Disclosure)
Ссылки
- 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
4.3 Medium
CVSS3
Дефекты
Связанные уязвимости
A memory disclosure vulnerability was found in PostgreSQL that allows remote users to access sensitive information by exploiting certain aggregate function calls with 'unknown'-type arguments. Handling 'unknown'-type values from string literals without type designation can disclose bytes, potentially revealing notable and confidential information. This issue exists due to excessive data output in aggregate function calls, enabling remote users to read some portion of system memory.
A memory disclosure vulnerability was found in PostgreSQL that allows remote users to access sensitive information by exploiting certain aggregate function calls with 'unknown'-type arguments. Handling 'unknown'-type values from string literals without type designation can disclose bytes, potentially revealing notable and confidential information. This issue exists due to excessive data output in aggregate function calls, enabling remote users to read some portion of system memory.
A memory disclosure vulnerability was found in PostgreSQL that allows ...
A memory disclosure vulnerability was found in PostgreSQL that allows remote users to access sensitive information by exploiting certain aggregate function calls with 'unknown'-type arguments. Handling 'unknown'-type values from string literals without type designation can disclose bytes, potentially revealing notable and confidential information. This issue exists due to excessive data output in aggregate function calls, enabling remote users to read some portion of system memory.
EPSS
4.3 Medium
CVSS3