#Технологии4 мин

Вышел pgAdmin 9.19: закрыты 15 уязвимостей

pgAdmin 4 версии 9.19 вышел 31 октября с исправлением 15 уязвимостей.

Вышел pgAdmin 9.19: закрыты 15 уязвимостей
Коротко
  • pgAdmin 4 версии 9.19 вышел 31 октября с исправлением 15 уязвимостей.
  • Серверный режим переводит команды получения пароля на разрешённый администратором список.
  • Обновление инструмента управления не является обновлением самого PostgreSQL.

Команда pgAdmin выпустила версию 9.19: в ней закрыты 15 уязвимостей и улучшены инструменты работы с данными. Для серверного режима есть важное условие подготовки до первого запуска после обновления.

Что исправили в pgAdmin 9.19?

Релиз pgAdmin 4 версии 9.19 от 31 октября включает исправления 15 уязвимостей. Всего команда сообщает о 136 исправлениях и новых возможностях в этом выпуске.

Среди перечисленных проблем — ошибки обращения с учётными записями, сеансами и секретами. Речь об инструменте управления базами: это не сообщение о тех же 15 уязвимостях в ядре PostgreSQL.

В разборе пути заявки через сайт и базу объясняем разделение компонентов. При планировании обновления важно установить, какой именно инструмент использует команда, и разделить задачи обновления разных компонентов.

Что администратору подготовить до первого запуска?

В серверном режиме команды получения пароля переводятся с произвольного текста на список, разрешённый администратором. Настройку SERVER_PASSEXEC_COMMANDS (список разрешённых команд сервера) нужно подготовить до первого запуска после обновления.

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

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

Что добавили для просмотра и выгрузки данных?

В инструменте запросов появились сохранение результатов в JSON, XML и CSV, выбор кодировки и другие настройки выгрузки. Также объявлены поддержка расширенной статистики и редактирование через простые автоматически обновляемые представления.

JSON, XML и CSV — форматы передачи табличных и структурированных данных. В конкретном обмене важны ещё кодировка, названия колонок и то, как получатель прочитает файл.

Перед регулярной выгрузкой можно проверить небольшой набор строк с кириллицей, пустыми значениями и датами. Это наш пример приёмки: возможность выбрать формат не подтверждает совместимость любого отчёта с любой учётной системой.

Обновится ли после установки pgAdmin сама база PostgreSQL?

Установка новой версии pgAdmin обновляет инструмент управления, а не сервер PostgreSQL. Изменение версии самой базы и перенос её данных — отдельная работа.

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

После обновления команда может подтвердить вход, доступ к нужной базе и выгрузку небольшого отчёта. Мы не устанавливали pgAdmin в рабочей системе и не проверяли наличие уязвимостей у конкретной компании.

Источники

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

Пока никто не написал. Будьте первым: расскажите, что оказалось полезным, а чего не хватило.
Ссылки в комментариях не публикуются.

📚Разбираем тему подробно

Все статьи

🗞Другие новости

Все новости