PostgreSQL 9.2.x < 9.2.22 / 9.3.x < 9.3.18 / 9.4.x < 9.4.13 / 9.5.x < 9.5.8 / 9.6.x < 9.6.4 多种漏洞

critical Nessus 插件 ID 102527

简介

远程数据库服务器受到多个漏洞的影响。

描述

远程主机上安装的 PostgreSQL 版本为 9.2.22 之前的 9.2.x 版本、9.3.18 之前的 9.3.x 版本、9.4.13 之前的 9.4.x 版本、9.5.8 之前的 9.5.x 版本或 9.6.4 之前的 9.6.x 版本。因而会受到多个漏洞的影响:- 存在一个验证绕过缺陷,某些验证方法接受空密码。(CVE-2017-7546) - 'pg_user_mappings' 目录视图中存在一个信息泄露漏洞,会把密码泄露给缺少服务器权限的用户。(CVE-2017-7547) 注意:'pg_user_mappings' 更新只会修复利用 initdb 的新创建集群中的行为。若要在现有系统上修复此问题,则需要遵循发明说明中的步骤。- lo_put() 函数中存在一个缺陷,这是因为不当检查导致忽略 ACL 的权限所致。(CVE-2017-7548)

解决方案

升级至 PostgreSQL 9.2.22 / 9.3.18 / 9.4.13 / 9.5.8 / 9.6.4 或更高版本。

另见

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

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

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

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

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

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

插件详情

严重性: Critical

ID: 102527

文件名: postgresql_20170810.nasl

版本: 1.18

类型: local

代理: windows, macosx, unix

系列: Databases

发布时间: 2017/8/16

最近更新时间: 2023/4/4

支持的传感器: Frictionless Assessment Agent, Frictionless Assessment AWS, Frictionless Assessment Azure, Nessus Agent, Nessus

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: High

基本分数: 7.5

时间分数: 5.5

矢量: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P

CVSS 分数来源: CVE-2017-7546

CVSS v3

风险因素: Critical

基本分数: 9.8

时间分数: 8.5

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

时间矢量: CVSS:3.0/E:U/RL:O/RC:C

漏洞信息

CPE: cpe:/a:postgresql:postgresql

易利用性: No known exploits are available

补丁发布日期: 2017/8/10

漏洞发布日期: 2017/8/10

参考资料信息

CVE: CVE-2017-7546, CVE-2017-7547, CVE-2017-7548