Перейти к содержимому
sNews Новости из мира IT и не только!
Новости

PostgreSQL уязвимости устранены в обновлениях 18.7, 17.12, 16.16, 15.20 и 14.25

12 ноября 2026 года PostgreSQL Global Development Group выпустила обновления для всех поддерживаемых веток, исправив 52 уязвимости и более 140 ошибок.

Рейтинг 4.5 72 оценки
Векторная иллюстрация обновления безопасности базы данных PostgreSQL и устранения уязвимостей

12 ноября 2026 года PostgreSQL Global Development Group выпустила минорные обновления для веток 18.7, 17.12, 16.16, 15.20 и 14.25. Релизы устранили 52 уязвимости и более 140 ошибок, накопившихся за последние месяцы. 32 из 52 CVE получили оценку CVSS 8.8, многие позволяют выполнение произвольного кода пользователем операционной системы, под которым работает сервер.

PostgreSQL уязвимости и технические детали исправлений

Ключевой проблемой стала CVE-2026-6460 в ядре сервера. Уязвимость связана с путаницей типов после выполнения команд ALTER ... SET DATA TYPE, ALTER TABLE ... ADD COLUMN и последующего ROLLBACK. Ошибка возникала из-за недостаточного отслеживания типизированных значений в словаре данных и переменных PL/pgSQL. Корни проблемы уходят к коммиту 2004 года и затрагивали все ветки до текущих исправлений.

Дополнительные уязвимости высокой критичности затронули PL/Perl, PL/Tcl, параллельные запросы, функции текстового поиска tsvector_delete и ts_rank_cd, логическую репликацию, модуль dblink, импорт статистики и утилиты pg_dump, pg_restore. В сумме 32 проблемы позволяют аутентифицированному пользователю или владельцу объектов выполнить код на уровне операционной системы.

Обновления требуют остановки сервера, замены бинарных файлов и перезапуска. После установки рекомендуется переиндексировать отдельные индексы GIN, GiST pg_trgm и B-tree на bpchar, а пользователям инкрементного резервного копирования — создать новые полные бэкапы. Расширения могут потребовать пересборки.

Завершение поддержки PostgreSQL 14 и планы на 19 версию

Релиз 14.25 стал последним для ветки 14, которая достигла конца жизненного цикла. Дальнейшие исправления безопасности и ошибок для этой версии не планируются. Администраторам рекомендуется запланировать миграцию на поддерживаемые ветки в ближайшие месяцы.

Инфографика завершения поддержки PostgreSQL 14 и миграции на актуальные версии СУБД
Завершение жизненного цикла PostgreSQL 14 и переход на поддерживаемые версии СУБД

Одновременно вышел PostgreSQL 19 RC 2. Официальный релиз 19 версии ожидается 19 ноября 2026 года. На момент 13 ноября 2026 года публичных эксплойтов для CVE-2026-6460 не зафиксировано, значение EPSS оценивается около 0,6 %.

В России PostgreSQL и его форки, включая Postgres Pro и Platform V Pangolin DB, широко применяются в коммерческих и государственных системах. Организации, подчиняющиеся требованиям ФСТЭК и БДУ, должны учитывать сроки устранения уязвимостей высокой и критической степени согласно действующим приказам. Рекомендуется провести инвентаризацию версий и применить обновления в первую очередь на серверах с непривилегированными ролями входа и правами создания объектов.

Частые вопросы

Какие версии PostgreSQL получили исправления 12 ноября 2026 года?

Обновления вышли для веток 18.7, 17.12, 16.16, 15.20 и 14.25. Версия 14.25 стала последней для ветки 14, которая завершила поддержку.

Что такое CVE-2026-6460 и когда возникла проблема?

CVE-2026-6460 — уязвимость путаницы типов после DDL-команд. Её корни связаны с коммитом 2004 года и затрагивали все предыдущие версии PostgreSQL.

Нужно ли переустанавливать данные после обновления PostgreSQL?

Нет. Достаточно остановить сервер, заменить бинарные файлы и перезапустить. Дополнительно требуется переиндексация отдельных индексов и новые полные бэкапы для пользователей инкрементного копирования.

Когда выйдет PostgreSQL 19?

Релиз-кандидат 19 RC 2 уже доступен. Официальный выпуск 19 версии запланирован на 19 ноября 2026 года.

Комментарии 2

Максим
Вот уже обновился на 16.16, пока всё ок, но боюсь мелких глюков, как в прошлый раз с 15-й.
Ольга С.
рассказали, а что именно за 52 уязвимости? не нашла деталей ни в рассылке, ни в блоге.

Оставить комментарий