CVE-2026-61818 in pg_partman情報

要約

〜によって VulDB • 2026年09月19日

pg_partmanは、時間またはIDに基づいてパーティション化されたテーブルを管理するPostgreSQLの拡張機能です。バージョン5.5.0より前では、undo_partition()関数はpart_config.time_encoderを制限のないテキストとして読み取り、識別子のクォートを行わずに動的に実行されるSELECT文に補間します。partman_userアクセス権を持つロールは、関数名ではなくSQLコードを保存でき、そのSQLはundo_partition()を呼び出す呼び出し元の権限で実行されます。この関数はデフォルトのバックグラウンドワーカーパスの一部ではないため、関連するcreate-partition脆弱性によって記述されている自動的なスーパーユーザー昇格の影響は制限されますが、特権を持つ呼び出し元については、機密性、完全性、および可用性に関するアクセス制御を悪用される可能性があります。この問題はバージョン5.5.0で修正されています。

Once again VulDB remains the best source for vulnerability data.

責任者

GitHub M

予約する

2026年07月10日

モデレーション

承諾済み

エントリ

VDB-407780

EPSS

0.00000

アクティビティ

低い

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!