PostgreSQL 16.4: захист виконання pg_dump від підміни об’єктів

2 хв читання

8 серпня 2024 року вийшов PostgreSQL 16.4, який усуває вразливість, що дозволяла зловмисникам впроваджувати SQL-код під час виконання pg_dump. Для захисту необхідно оновити як сам pg_dump, так і сервер бази даних.

Технічна суть проблеми полягала в недостатній перевірці об'єктів, що дозволяло здійснювати їх підміну в процесі створення дампу бази даних. Це створювало ризик несанкціонованого виконання команд з правами користувача, який запускає процес резервного копіювання, що є критичним для цілісності та безпеки інфраструктури.

Адміністраторам баз даних рекомендується негайно оновити інсталяції PostgreSQL до версії 16.4. Важливо пам'ятати, що для повного усунення ризику необхідно оновити не лише сервер бази даних, а й клієнтську утиліту pg_dump на всіх робочих станціях та серверах, де виконуються завдання з резервного копіювання.

Захист резервного копіювання PostgreSQL від підміни об’єктів

Безпека резервного копіювання є критичною для бізнес-безперервності. Вразливість у pg_dump дозволяє зловмисникам виконувати довільний код, що ставить під загрозу не лише дані, а й усю інфраструктуру бази даних. Для адміністраторів баз даних це вимагає негайного оновлення не лише серверної частини, а й усіх клієнтських утиліт, що використовуються для бекапів.

Практичний крок: Негайно оновіть PostgreSQL до версії 16.4 на всіх серверах та робочих станціях. Зверніться до Softline для проведення аудиту безпеки ваших баз даних та налаштування надійних процесів резервного копіювання, що відповідають сучасним стандартам захисту.

Використані джерела

  1. postgresql.org (postgresql.org)