---
title: "pgAdmin 4 9.19 未満（CVE-2026-116239 ほか 7 件）: サーバーモードで他人の資格情報やサービス用アカウントの鍵・パスワードを使われる（CVSS 6.5〜8.5、要ログイン）"
url: https://n-t-p.io/worldsecurity/articles/pgadmin4-server-mode-credential-confusion-cve-2026-116239-116247
lang: ja
kind: 速報
category: 脆弱性・CVE
author: World Security 編集部
published: 2026年11月7日
updated: 2026年11月7日
severity: 高
cve: CVE-2026-116239, CVE-2026-116242, CVE-2026-116243, CVE-2026-116244, CVE-2026-116245, CVE-2026-116246, CVE-2026-116247
---

# pgAdmin 4 9.19 未満（CVE-2026-116239 ほか 7 件）: サーバーモードで他人の資格情報やサービス用アカウントの鍵・パスワードを使われる（CVSS 6.5〜8.5、要ログイン）

> **TL;DR:** pgAdmin 4 の 9.19 未満（サーバーモード）で、ログイン済みのユーザーが、LDAP・Kerberos の取り違えによる別アカウントでのログインや、OS アカウントの SSH 鍵・保存済みパスワード・Kerberos チケット、別のユーザーのパスワードを使って接続できる欠陥 7 件（CVE-2026-116239 ほか、CVSS 6.5〜8.5）。修正は 9.19。悪用の有無は未確認。

**要点**
- 対象は pgAdmin 4 の 9.19 より前のサーバーモード。デスクトップモードは影響なし。7 件（CVE-2026-116239・116242〜116247）は、ログイン済みのユーザー（PR:L）が、別のアカウントや OS アカウントの権限・秘密情報を使えてしまうもの。
- 最大は CVE-2026-116239 の 8.5（LDAP・Kerberos ユーザーが同名の内部アカウント（管理者を含む）としてログインされる）。SSH 鍵・pgpass・Kerberos・サービスファイルの流用が 8.2、共有ストレージ経由の実行が 7.5、パスワードの環境変数の残りが 6.5。
- 認証が必要で CVSS が 9 未満のため severity は high。KEV 掲載なし、EPSS は 0.13〜0.39%。
- 修正は 9.19。更新と、pgAdmin の OS アカウントの鍵・pgpass 等の点検（推定）。悪用・概念実証・リリースノートの扱いは未確認。

PostgreSQL の管理ツール pgAdmin 4 の 9.19 より前の版に、サーバーモード（複数人で使う Web 版）で別のアカウントの権限や秘密情報が使われてしまう欠陥が 7 件、2026-10-30 に NVD へ登録されました（CVE-2026-116239・116242・116243・116244・116245・116246・116247）。いずれも修正版は 9.19 です。デスクトップモードは影響を受けないと、CVE の説明にあります。評価元は CNA（f86ef6dc…）で、NVD の状態は Analyzed です。

## 7 件の中身
| CVE | 内容 | CVSS v3.1 |
|---|---|---|
| CVE-2026-116239 | LDAP や Kerberos で認証されたユーザーが、同じユーザー名の別の認証元のアカウント（初期設定の管理者アカウントを含む）としてログインされる | 8.5 |
| CVE-2026-116242 | SSH トンネルが、pgAdmin を動かす OS アカウントの `~/.ssh` の鍵・設定・ssh-agent を使う。任意のユーザーが、そのアカウントの鍵を受け入れるホストへ到達できる | 8.2 |
| CVE-2026-116244 | 委任されていない接続でも、pgAdmin を動かす OS アカウントの Kerberos チケットで GSSAPI 認証に応答する。任意のユーザーがそのアカウントとして接続できる | 8.2 |
| CVE-2026-116245 | 接続サービスファイルや `PGPASSWORD`・`PGSERVICE` に入った認証情報を、任意のユーザーが接続に使える | 8.2 |
| CVE-2026-116247 | パスワードファイルやクライアント証明書が未設定のとき、OS アカウントの `~/.pgpass` や証明書・秘密鍵に既定で切り替わり、任意のユーザーが保存済みのパスワードや証明書で接続できる | 8.2 |
| CVE-2026-116243 | 共有ストレージに置いた実行ファイルを、psql・pg_dump などのパスに指定して pgAdmin の OS アカウントで実行できる。POSIX ではファイルに実行権限が付かないため、Windows のサーバーモードなど「実行できる名前のファイルが動く環境」が前提 | 7.5 |
| CVE-2026-116246 | サーバーのパスワードが pgAdmin 自身の環境変数に残り、別のユーザーの後続の psql セッションやユーティリティが引き継ぐ。別のユーザーの保存済みパスワードで接続できる | 6.5 |

## 共通する条件と影響
- すべて、サーバーモードで、ログイン済みのアカウントが必要です（PR:L）。攻撃の難しさは「高」（AC:H）で、リモートから実行できます（AV:N）。
- 影響の中心は、pgAdmin を動かす OS アカウントや、同じ pgAdmin を使う別のユーザーの、データベースへの接続権限や秘密情報が、別のユーザーに渡ることです。CVSS の範囲は「変更あり」（S:C）で、機密性・完全性が高く評価されています。
- CVE-2026-116239 には、LDAP・Kerberos の有効なアカウントが必要という条件があります。

## severity
- 最も高いのは CVE-2026-116239 の 8.5 で、全件で認証が必要（PR:L）、難しさは高（AC:H）です。基準（認証なしかつ CVSS 9 以上が critical）に届かないため、severity は high とします。
- CISA の KEV には載っていません（確認時点）。EPSS は 11/4 時点で 0.13〜0.39%（順位は下位 2〜33%）です。

## 修正と対策
- 修正は 9.19 で、NVD の参照にはそれぞれの修正コミットと GitHub の課題（#10652〜#10656、#10662、#10675）があります。
- 対策として考えられること。①サーバーモードの pgAdmin 4 を 9.19 以降へ更新します。②更新までは、pgAdmin に登録するユーザーを必要最小限にし、信頼できる人だけにします（推定）。③pgAdmin を動かす OS アカウントの `~/.ssh`、`~/.pgpass`、Kerberos の認証情報、`PGPASSWORD` などに、広い権限が入っていないかを点検します（推定）。④CVE-2026-116245 の修正は `SERVER_MODE_ALLOWED_SERVICES`（既定は空）の設定を追加するものです。接続サービスを使う運用では、許可するサービスを明示する必要があります。
- 修正で `require_auth` を使う部分は libpq 16 以降が必要と、CVE の説明にあります。

## 未確認の点
- 実際の悪用の有無、公開済みの概念実証コードの有無。
- 9.19 のリリース日と、リリースノートでの扱い（コミットや課題の中身は、本稿では読めていません）。
- 利用しているサイトの規模。
- 各 CVE の CVSS 値は CNA の評価で、NVD の独自評価かどうかは確認できていません。


## 出典
- [NVD CVE-2026-116239](https://nvd.nist.gov/vuln/detail/CVE-2026-116239) — NIST NVD
- [NVD CVE-2026-116242](https://nvd.nist.gov/vuln/detail/CVE-2026-116242) — NIST NVD
- [NVD CVE-2026-116243](https://nvd.nist.gov/vuln/detail/CVE-2026-116243) — NIST NVD
- [NVD CVE-2026-116244](https://nvd.nist.gov/vuln/detail/CVE-2026-116244) — NIST NVD
- [NVD CVE-2026-116245](https://nvd.nist.gov/vuln/detail/CVE-2026-116245) — NIST NVD
- [NVD CVE-2026-116246](https://nvd.nist.gov/vuln/detail/CVE-2026-116246) — NIST NVD
- [NVD CVE-2026-116247](https://nvd.nist.gov/vuln/detail/CVE-2026-116247) — NIST NVD
- [pgAdmin 4 の課題 #10675（CVE-2026-116239 の参照先）](https://github.com/pgadmin-org/pgadmin4/issues/10675) — pgAdmin
- [pgAdmin 4 リリースノート](https://www.pgadmin.org/docs/pgadmin4/latest/release_notes.html) — pgAdmin
- [FIRST EPSS API](https://api.first.org/data/v1/epss?cve=CVE-2026-116239,CVE-2026-116242,CVE-2026-116243,CVE-2026-116244,CVE-2026-116245,CVE-2026-116246,CVE-2026-116247) — FIRST
- [CISA KEV カタログ](https://www.cisa.gov/known-exploited-vulnerabilities-catalog) — CISA

---
出典: World Security（株式会社NTP） https://n-t-p.io/worldsecurity/articles/pgadmin4-server-mode-credential-confusion-cve-2026-116239-116247