Oracle Linux 8:ELSA-2020-5620-1: / postgresql: 12 (ELSA-2020-56201)

high Nessus 插件 ID 144564
全新!插件严重性现在使用 CVSS v3

计算的插件严重性默认已更新为使用 CVSS v3。没有 CVSS v3 分数的插件将回退到 CVSS v2 来计算严重性。可以在设置下拉列表中切换严重性显示首选项。

简介

远程 Oracle Linux 主机缺少一个或多个安全更新。

描述

远程 Oracle Linux 8 主机上安装的程序包受到 ELSA-2020-56201 公告中提及的多个漏洞的影响。

- 发现 12.4 之前、11.9 之前和 10.14 之前的 PostgreSQL 版本未在逻辑复制期间正确审查 SEARCH_PATH。经过身份验证的攻击者可在类似于 CVE-2018-1058 的攻击中利用此缺陷,以在用于复制的用户环境中执行任意 SQL 命令。(CVE-2020-14349)

- 在 PostgreSQL 的 ALTER ... DEPENDS ON EXTENSION 中发现一个缺陷,其中的子命令并未执行授权检查。经过身份验证的攻击者可在某些配置中利用此缺陷来执行对象终止,如函数、触发器等,从而导致数据库损坏。这会影响 12.2 之前、11.7 之前、10.12 之前和 9.6.17 之前的 PostgreSQL 版本。(CVE-2020-1720)

- 我们发现,某些 PostgreSQL 扩展未在其安装脚本中安全使用 search_path。
具有足够特权的攻击者会利用此缺陷,在安装或更新此类扩展的过程中,诱使管理员执行特别构建的脚本。这会影响 12.4 之前、11.9 之前、10.14 之前、9.6.19 之前和 9.5.23 之前的 PostgreSQL 版本。(CVE-2020-14350)

- 在版本低于 13.1、12.5、11.10、10.15、9.6.20 和 9.5.24 的 PostgreSQL 中发现一个缺陷。如果创建其他数据库连接的客户端应用程序在丢弃安全相关的参数时仅重用基本连接参数,则可能发生中间人攻击,或允许观察明文传输。此漏洞最大的威胁在于数据机密性和完整性,以及系统可用性。
(CVE-2020-25694)

- 在版本低于 13.1、12.5、11.10、10.15、9.6.20 和 9.5.24 的 PostgreSQL 中发现一个缺陷。如果攻击者有权在至少一个方案中创建非临时对象,则能够以超级用户的身份执行任意 SQL 函数。此漏洞最大的威胁在于数据机密性和完整性,以及系统可用性。(CVE-2020-25695)

- 在版本低于 13.1、12.5、11.10、10.15、9.6.20 和 9.5.24 的 PostgreSQL 的 psql 交互式终端中发现一个缺陷。如果交互式 psql 会话在查询一个损坏的服务器时使用 \gset,则攻击者可以作为运行 psql 的操作系统帐户执行任意代码。此漏洞最大的威胁在于数据机密性和完整性,以及系统可用性。(CVE-2020-25696)

请注意,Nessus 尚未测试此问题,而是只依赖于应用程序自我报告的版本号。

解决方案

更新受影响的程序包。

另见

https://linux.oracle.com/errata/ELSA-2020-5620-1.html

插件详情

严重性: High

ID: 144564

文件名: oraclelinux_ELSA-2020-56201.nasl

版本: 1.5

类型: local

代理: unix

发布时间: 2020/12/23

最近更新时间: 2021/6/18

依存关系: ssh_get_info.nasl

风险信息

CVSS 分数来源: CVE-2020-25696

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: High

基本分数: 7.6

时间分数: 5.6

矢量: AV:N/AC:H/Au:N/C:C/I:C/A:C

时间矢量: E:U/RL:OF/RC:C

CVSS v3

风险因素: High

基本分数: 7.5

时间分数: 6.5

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

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

漏洞信息

CPE: cpe:/o:oracle:linux:8, p-cpe:/a:oracle:linux:pgaudit, p-cpe:/a:oracle:linux:postgres-decoderbufs, p-cpe:/a:oracle:linux:postgresql, p-cpe:/a:oracle:linux:postgresql-contrib, p-cpe:/a:oracle:linux:postgresql-docs, p-cpe:/a:oracle:linux:postgresql-plperl, p-cpe:/a:oracle:linux:postgresql-plpython3, p-cpe:/a:oracle:linux:postgresql-pltcl, p-cpe:/a:oracle:linux:postgresql-server, p-cpe:/a:oracle:linux:postgresql-server-devel, p-cpe:/a:oracle:linux:postgresql-static, p-cpe:/a:oracle:linux:postgresql-test, p-cpe:/a:oracle:linux:postgresql-test-rpm-macros, p-cpe:/a:oracle:linux:postgresql-upgrade, p-cpe:/a:oracle:linux:postgresql-upgrade-devel

必需的 KB 项: Host/OracleLinux, Host/RedHat/release, Host/RedHat/rpm-list, Host/local_checks_enabled

易利用性: No known exploits are available

补丁发布日期: 2020/12/22

漏洞发布日期: 2020/2/13

参考资料信息

CVE: CVE-2020-1720, CVE-2020-14349, CVE-2020-14350, CVE-2020-25694, CVE-2020-25695, CVE-2020-25696

IAVB: 2020-B-0069-S