Ṣe imudojuiwọn PostgreSQL 11.3, 10.8, 9.6.13, 9.5.17 ati 9.4.22

Ti ṣẹda awọn imudojuiwọn atunṣe fun gbogbo awọn ẹka PostgreSQL ti o ni atilẹyin: 11.3, 10.8, 9.6.13, 9.5.17 и 9.4.22, в которых представлена порция исправлений ошибок. Выпуск обновлений для ветки 9.4 yoo pẹ titi di Oṣu kejila ọdun 2019, 9.5 titi di Oṣu Kini ọdun 2021, 9.6 titi di Oṣu Kẹsan 2021, 10 titi di Oṣu Kẹwa Ọdun 2022, 11 titi di Oṣu kọkanla ọdun 2023.

В новых версиях исправлено более 60 ошибок и устранено четыре уязвимости:

  • Две уязвимости (CVE-2019-10127, CVE-2019-10128) специфичны для уплатформы Windows и проявляются в инсталляторах от компаний EnterpriseDB и BigSQL, которые не выставляли надлежащих прав доступа на каталог с данными, что позволяло любому непривилегированному пользователю Windows инициировать выполнение кода на уровне сервиса PostgreSQL.
  • Уязвимость CVE-2019-10129 проявляется в PostgreSQL 11 и позволяет пользователю прочитать произвольные области памяти серверного процесса через отправку специально оформленного запроса INSERT к партицированной таблице.
  • Уязвимость CVE-2019-10130 позволяет прочитать значения записей, к которым ограничен доступ.

Из исправленных ошибок можно отметить повреждение каталога при выполнении «ALTER TABLE» над партицированной таблицей, крах сервера при возникновении ошибки при попытке сохранения курсора между подтверждениями транзакции, проблемы с производительностью при откате транзакций, охватывающих большое число таблиц, отсутствие поддержи выражения «CREATE TABLE IF NOT EXISTS .. AS EXECUTE ..», утечки памяти.

orisun: opennet.ru

Fi ọrọìwòye kun