PostgreSQL 11.5, 10.10, 9.6.15, 9.5.19, 9.4.24 和 12 Beta 3 发布

栏目: 软件资讯 · 发布时间: 5年前

内容简介:PostgreSQL 于近日为受支持的各个版本发布了更新,其中包括 PostgreSQL 11.5, 10.10, 9.6.15, 9.5.19, 9.4.24 和 12 Beta 3,该版本修复了 PostgreSQL 服务器中的两个安全问题,一个 PostgreSQL Windows 安装程序...

PostgreSQL 11.5, 10.10, 9.6.15, 9.5.19, 9.4.24 和 12 Beta 3 发布

PostgreSQL 于近日为受支持的各个版本发布了更新,其中包括 PostgreSQL 11.5, 10.10, 9.6.15, 9.5.19, 9.4.24 和 12 Beta 3,该版本修复了 PostgreSQL 服务器中的两个安全问题,一个 PostgreSQL Windows 安装程序中发现的两个安全问题,以及自上次发布以来报告的 40 多个 bug。

安全问题

这个版本已经关闭了四个安全漏洞:

  • CVE-2019-10208:pg_temp 上的 type 在 SECURITY DEFINER 执行期间执行任意 SQL

受影响版本:9.4 - 11

给定合适的  SECURITY DEFINER 函数,攻击者可以在函数所有者的身份下执行任意 SQL。攻击需要对函数 EXECUTE 权限,函数本身必须包含不精确的参数类型匹配的函数调用。例如,length('foo'::varchar) 和 length('foo') 是不精确的,而 length('foo'::text) 是精确的。

  • CVE-2019-10209:散列子计划跨类型比较中的内存泄漏

受影响版本:11

在包含假设的、用户定义的哈希相等操作符的数据库中,攻击者可以读取任意字节的服务器内存。

  • CVE-2019-10210:EnterpriseDB Windows 安装程序将 PostgreSQL 超级用户密码写入未受保护的临时文件

 受影响版本:9.4-11 版本的 EnterpriseDB Windows 安装程序

EnterpriseDB Windows 安装程序将密码写入其安装目录中的临时文件,创建初始数据库并删除该文件。在这个时间内,当文件存在时,本地攻击者可以从文件中读取 PostgreSQL 超级用户密码。

  • CVE-2019-10211:EnterpriseDB Windows 安装程序从不受保护的目录执行代码

 受影响版本:9.4-11 版本的 EnterpriseDB Windows 安装程序

当数据库服务器或 libpq 客户端库初始化 SSL 时,libeay32.dll 从硬编码目录读取配置。虽然目录不存在,但是任何本地用户都可以创建目录并注入配置。此配置可以指示 OpenSSL 在运行 PostgreSQL 服务器或客户端时加载和执行任意代码。大多数 PostgreSQL 客户端 工具 和库都使用 libpq,通过使用它们中的任何一个都可以遇到此漏洞。

另外,PostgreSQL 9.4 将于 2020 年 2 月 13 日停止接收修复程序。

还包括其他的 bug 修复,详情见:

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

下载地址:
https://www.postgresql.org/download/


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

JSF第一步

JSF第一步

罗会波 / 清华大学出版社 / 2007-10 / 65.00元

《JSF第一步:JSF+Spring+Hibernate+AJAX编程》讲述JSF是表示层框架的标准,Hibernate是一个比较完善的对象关系映射工具,Spring则提供了一个Web应用的轻量级的解决方案。在开发一个多层的Java EE应用程序时,这些框架可谓是相辅相成、相得益彰,可以称得上是开发轻量级Java EE应用的三剑客。另外,AJAX是一种非常流行的改善用户体验的技术,但目前国内外还没......一起来看看 《JSF第一步》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

MD5 加密
MD5 加密

MD5 加密工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具