PostgreSQL 9.2.x < 9.2.20 / 9.3.x < 9.3.16 / 9.4.x < 9.4.11 / 9.5.x < 9.5.6 / 9.6.x < 9.6.2 多個弱點

high Nessus Plugin ID 97435

概要

遠端資料庫伺服器受到多個弱點影響。

說明

遠端主機上安裝的 PostgreSQL 版本是 9.2.20 之前的 9.2.x 版、9.3.16 之前的 9.3.x 版、9.4.11 之前的 9.4.x 版、9.5.6 之前的 9.5.x 版或 9.6.2 之前的 9.6.x 版。因此,該應用程式受到多個弱點影響:

- quote_literal_cstr() 函式中存在差一緩衝區溢位情形,這是因為對完全用單引號或反斜線括起來的特定輸入驗證不當所致。未經驗證的遠端攻擊者可惡意利用此缺陷引發拒絕服務情形。

- 處理 pg_strat_backup() 和 pg_stop_backup() 函式的多個並行呼叫時,有一個缺陷。
未經驗證的遠端攻擊者可惡意利用此缺陷引發拒絕服務情形。

- 有差一緩衝區溢位情形,這是因為處理以點結尾的提供給 ecpg 的檔案名稱時,不當驗證特定輸入所致。未經驗證的遠端攻擊者可加以惡意利用,藉此引發拒絕服務情形或可能執行任意程式碼。

解決方案

升級至 PostgreSQL 9.2.20 / 9.3.16 / 9.4.11 / 9.5.6 / 9.6.2 或更新版本。

另請參閱

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

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

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

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

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

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

Plugin 詳細資訊

嚴重性: High

ID: 97435

檔案名稱: postgresql_20170209.nasl

版本: 1.13

類型: local

代理程式: windows, macosx, unix

系列: Databases

已發布: 2017/2/28

已更新: 2024/2/7

支援的感應器: Frictionless Assessment AWS, Frictionless Assessment Azure, Frictionless Assessment Agent, Nessus Agent, Nessus

風險資訊

CVSS 評分論據: Score based on analysis of the vendor advisory.

CVSS v2

風險因素: High

基本分數: 7.8

時間分數: 5.8

媒介: CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:C

CVSS 評分資料來源: manual

CVSS v3

風險因素: High

基本分數: 7.5

時間分數: 6.5

媒介: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

時間媒介: CVSS:3.0/E:U/RL:O/RC:C

弱點資訊

CPE: cpe:/a:postgresql:postgresql

修補程式發佈日期: 2017/2/9

弱點發布日期: 2017/2/9