PostgreSQL выпустила обновление: 52 уязвимости закрыты, поддержка版本 14 прекращена
PostgreSQL Global Development Group 12 ноября выпустила версии 18.7, 17.12, 16.16, 15.20 и 14.25. Они устраняют 52 уязвимости безопасности и более 140 других ошибок, а вместе с обновлением заканчивается поддержка PostgreSQL 14.

Главное в цифрах
- Выпущены версии: 18.7, 17.12, 16.16, 15.20 и 14.25
- Закрыто уязвимостей безопасности: 52
- Уязвимостей, требующих внимания администраторов: 32 из 52
- Исправлено прочих ошибок: более 140
Большинство закрытых уязвимостей позволяют выполнить произвольный код. Они связаны с ошибками работы с памятью или с путаницей типов данных, когда значение обрабатывается как данные другого типа.
Проблемы затрагивают PL/Perl и PL/Tcl, функции полнотекстового поиска вроде ts_rank_cd(), параллельные запросы, логическую репликацию, dblink и импорт статистики. Из 52 CVE 32 отнесены к категории, требующей внимания администраторов.
Что делать администраторам
Вместе с обновлением заканчивается поддержка PostgreSQL 14, поэтому её пользователям стоит перейти на более новую ветку. Обновление устраняет и более 140 других ошибок, не связанных с безопасностью.

