PostgreSQL 9.1.x < 9.1.23/9.2.x < 9.2.18/9.3.x < 9.3.14/9.4.x < 9.4.9/9.5.x < 9.5.4 の複数の脆弱性

high Nessus プラグイン ID 93050

概要

リモートデータベースサーバーは、複数の脆弱性の影響を受けます。

説明

リモートホストにインストールされている PostgreSQL のバージョンは、 9.1.23 より前の 9.1.x、9.2.18 より前の 9.2.x、9.3.14 より前の 9.3.x、 9.4.9 より前の 9.4.x、または 9.5.4 より前の 9.5.x です。したがって、次の脆弱性の影響を受けます:

- サービス拒否の脆弱性が存在するため、認証されたリモートの攻撃者は、特別に細工されネストした CASE 式を送信することで、データベースをクラッシュさせることが可能です。
(CVE-2016-5423)

- 欠陥が存在し、データベースおよび特殊文字を組み込んだロール名を処理する際に引き起こされます。認証されていないのリモートの攻撃者がこれを悪用し、pg_dumpall などの管理操作中に任意のコードを実行する可能性があります。
(CVE-2016-5424)

- pg_get_expr() 関数にサービス拒否の脆弱性が存在し、首尾一貫しない値を処理する際に引き起こされます。認証済みのリモートの攻撃者がこれを悪用し、データベースをクラッシュさせる可能性があります。
(VulnDB 143018)

- ユーザー指定入力の検証が不適切なために、to_number() 関数にオーバーフロー状態が存在します。認証されたリモートの攻撃者がこれを悪用して、サービス拒否状態を引き起こす可能性があります。(VulnDB 143019)

ソリューション

PostgreSQL バージョン 9.1.23/9.2.18/9.3.14/9.4.9/9.5.4 以降にアップグレードしてください。

参考資料

https://www.postgresql.org/about/news/1688/

https://www.postgresql.org/docs/current/release-9-1-23.html

https://www.postgresql.org/docs/current/release-9-2-18.html

https://www.postgresql.org/docs/current/release-9-3-14.html

https://www.postgresql.org/docs/current/release-9-4-9.html

https://www.postgresql.org/docs/current/release-9-5-4.html

プラグインの詳細

深刻度: High

ID: 93050

ファイル名: postgresql_20160811.nasl

バージョン: 1.14

タイプ: local

ファミリー: Databases

公開日: 2016/8/19

更新日: 2023/4/4

サポートされているセンサー: Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 5.9

CVSS v2

リスクファクター: Medium

基本値: 6.5

現状値: 4.8

ベクトル: CVSS2#AV:N/AC:L/Au:S/C:P/I:P/A:P

CVSS スコアのソース: CVE-2016-5423

CVSS v3

リスクファクター: High

基本値: 8.3

現状値: 7.2

ベクトル: CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H

現状ベクトル: CVSS:3.0/E:U/RL:O/RC:C

脆弱性情報

CPE: cpe:/a:postgresql:postgresql

エクスプロイトの容易さ: No known exploits are available

パッチ公開日: 2016/8/11

脆弱性公開日: 2016/8/11

参照情報

CVE: CVE-2016-5423, CVE-2016-5424

BID: 92433, 92435