PostgreSQL 18.1: перевірка прав схеми для CREATE STATISTICS

1 хв читання

Адміністраторам баз даних PostgreSQL слід оновити системи до версії 18.1 для усунення вразливості CVE-2025-12817. Це оновлення обмежує права доступу та запобігає несанкціонованому створенню об'єктів статистики, що є важливим для підтримки безпеки та стабільності схем бази даних.

13 листопада 2025 року вийшов реліз PostgreSQL 18.1, у якому було усунуто вразливість CVE-2025-12817. Помилка полягала у відсутності належної перевірки права CREATE для схеми. Це дозволяло власникам таблиць створювати об'єкти статистики в будь-якій схемі бази даних, навіть за відсутності відповідних дозволів, що могло призводити до конфліктів імен та порушення політик безпеки.

Рекомендації:

  • Оновіть екземпляри PostgreSQL до версії 18.1 або новішої.
  • Перегляньте права доступу користувачів у ваших схемах, щоб переконатися, що політика CREATE застосовується коректно після оновлення.

Що це означає для бізнесу

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

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

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

  1. postgresql.org (postgresql.org)