Актуализация на PostgreSQL с отстраняване на уязвимости

Създадени са коригиращи обновления за всички поддържани клонове на PostgreSQL: 13.3, 12.7, 11.12, 10.17 и 9.6.22. Обновленията за клон 9.6 ще бъдат изготвяни до ноември 2021 година, 10 — до ноември 2022 година, 11 — до ноември 2023 година, 12 — до ноември 2024 година, 13 — до ноември 2025 година. В новите версии са отстранени три уязвимости и са поправени натрупаните грешки.

Уязвимостта CVE-2021-32027 може да доведе до запис на данни извън границите на буфера поради целочислено преливане при изчисляване на индекси на масиви. Чрез манипулация на стойностите на масивите в SQL запитвания, атакуващият, имайки достъп до изпълнение на SQL запитвания, може да запише всякакви данни в произволна част от паметта на процеса и да постигне изпълнението на кода си с права. сървър СУБД. Други две уязвимости (CVE-2021-32028, CVE-2021-32029) водят до изтичане на съдържание от паметта на процеса при манипулация с запитвания "INSERT … ON CONFLICT … DO UPDATE" и "UPDATE … RETURNING".

От нехранителните поправки можем да подчертаем:

  • Отстраняване на неправилни изчисления при изпълнение на "UPDATE … RETURNING" за обновяване на обединени сегментирани таблици.
  • Отстраняване на срив на командата "ALTER TABLE … ALTER CONSTRAINT" при наличието на ограничения за външни ключове в комбинация с използването на сегментирани таблици.
  • Настройка на функционалността "COMMIT AND CHAIN".
  • За новите версии на FreeBSD е осигурено по подразбиране задаване на режима fdatasync в thatwal_sync_method.
  • Деактивиран е по подразбиране параметърът vacuum_cleanup_index_scale_factor.
  • Поправени са течове на памет, проявяващи се при инициализация на TLS-съединения.
  • В pg_upgrade са добавени допълнителни проверки за наличието в потребителските таблици на типове данни, които не могат да бъдат обновени.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster