12 ноября разработчики PostgreSQL выпустили версии 18.7, 17.12, 16.16, 15.20 и 14.25. Обновление устраняет 52 уязвимости и более 140 ошибок. Среди закрытых проблем — возможность выполнения произвольного кода и обхода ограничений доступа к строкам таблиц

При обновлении внутри прежней основной версии переносить базу не требуется. Однако одной установки исправлений может быть недостаточно: для некоторых индексов нужно перестроение. Разработчики также рекомендуют после обновления сделать новую полную резервную копию и использовать её как основу последующих инкрементальных копий

Ветка 14 больше не будет получать исправления безопасности и ошибок: выпуск 14.25 стал последним. Одновременно вышел второй кандидат в релиз девятнадцатой версии. Её окончательный выпуск запланирован на 19 ноября, если не обнаружатся проблемы, требующие отсрочки

Такой объём исправлений — веский повод ускорить обновление. Но срочность не отменяет проверки происхождения пакетов: необходимость закрыть уязвимости не должна превращаться в доверие к любому файлу, который обещает их устранить

Первоисточник — PostgreSQL Global Development Group

Нашли неточность?

Сообщите редакции. Существенные исправления мы отмечаем в материале