openSUSE 安全更新:subversion (openSUSE-SU-2014:0307-1)

medium Nessus 插件 ID 75270

简介

远程 openSUSE 主机缺少安全更新。

描述

Apache Subversion 已更新到版本 1.8.8:

它修复了 svn 正在处理服务器根且 SVNListParentPath 为 on 时 mod_dav_svn 中的一个可远程触发的段错误 [bnc#862459] CVE-2014-0032

- 客户端缺陷补丁:

- 修复不位于存储库根的 wcs 的自动重新定位

- wc:改进与 SQLite 3.8 配合使用时的性能

- copy:修复破坏工作副本的一些情况

- move:修复在外部工作副本与父工作副本之间移动文件时的错误

- log:解决特定情况下的性能回归

- merge:减少工作量以检测 3 个文件之间的差异

- commit:不错误地更改文件权限

- commit:修复无效池生存期导致的断言

- version:不让 Linux 上的发行版本截止

- 退出前刷新 stdout 以免信息丢失

- status:修复警告代码中缺少的 sentinel 值

- update/switch:改进根据 SQLite 构建方式可能返回不正确结果的某些 WC 数据库查询

- 服务器端缺陷补丁:

- 减少检出和导出期间的内存使用量

- fsfs:使用正确权限创建 rep-cache.db

- mod_dav_svn:防止 SVNListParentPath 为 on 时的崩溃 [bnc#862459] CVE-2014-0032

- mod_dav_svn:修复 SVNAllowBulkUpdates 指令合并

- mod_dav_svn:在报告中包含请求的属性变更

- svnserve:更正帮助文本中的默认缓存大小

- svnadmin dump:使用“--deltas”减小转储文件的大小

- 解决导致无限循环的整数下溢

- 开发人员可见的变更:

- 修复了 check_tests.py 12 的偶然故障

- 修复了通过 SQLITE_ENABLE_STAT3/4 进行构建时因 SQLite 中的缺陷而造成的 SQLite 3.8.1-3.8.3 的故障

- 指定可在构建 SQLite 时更改的 SQLite 默认值以避免通过 Subversion 进行非预期行为

- 大量文档补丁

- svn_client_commit_item3_dup() 修复了池生命周期问题

- ra_serf:正确要求多个证书验证提供商验收证书故障

- 关闭提交编辑器时释放内部 fs 对象

- svn_client_proplist4() 不为同一路径多次调用回调,以便提供继承的属性

- 绑定:

- swig-pl:修复了 --enable-sqlite-compatibility-version

- swig:修复了通过树外版本从 tarball 构建

- 删除了以下修补程序:

- subversion-1.8.x-fix-ppc-tests.patch,已提交上游

- 打包更改:

- 仅当通过 java 构建和运行回归测试时需要并通过 junit 进行构建

- 未发布 1.8.6 和 1.8.7

解决方案

更新受影响的 subversion 程序包。

另见

https://bugzilla.novell.com/show_bug.cgi?id=862459

https://lists.opensuse.org/opensuse-updates/2014-02/msg00086.html

插件详情

严重性: Medium

ID: 75270

文件名: openSUSE-2014-173.nasl

版本: 1.4

类型: local

代理: unix

发布时间: 2014/6/13

最近更新时间: 2021/1/19

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

风险信息

VPR

风险因素: Low

分数: 3.6

CVSS v2

风险因素: Medium

基本分数: 4.3

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

漏洞信息

CPE: p-cpe:/a:novell:opensuse:libsvn_auth_gnome_keyring-1-0, p-cpe:/a:novell:opensuse:libsvn_auth_gnome_keyring-1-0-debuginfo, p-cpe:/a:novell:opensuse:libsvn_auth_kwallet-1-0, p-cpe:/a:novell:opensuse:libsvn_auth_kwallet-1-0-debuginfo, p-cpe:/a:novell:opensuse:subversion, p-cpe:/a:novell:opensuse:subversion-bash-completion, p-cpe:/a:novell:opensuse:subversion-debuginfo, p-cpe:/a:novell:opensuse:subversion-debugsource, p-cpe:/a:novell:opensuse:subversion-devel, p-cpe:/a:novell:opensuse:subversion-perl, p-cpe:/a:novell:opensuse:subversion-perl-debuginfo, p-cpe:/a:novell:opensuse:subversion-python, p-cpe:/a:novell:opensuse:subversion-python-debuginfo, p-cpe:/a:novell:opensuse:subversion-ruby, p-cpe:/a:novell:opensuse:subversion-ruby-debuginfo, p-cpe:/a:novell:opensuse:subversion-server, p-cpe:/a:novell:opensuse:subversion-server-debuginfo, p-cpe:/a:novell:opensuse:subversion-tools, p-cpe:/a:novell:opensuse:subversion-tools-debuginfo, cpe:/o:novell:opensuse:13.1

必需的 KB 项: Host/local_checks_enabled, Host/cpu, Host/SuSE/release, Host/SuSE/rpm-list

补丁发布日期: 2014/2/22

参考资料信息

CVE: CVE-2014-0032