Debian DSA-3565-1:botan1.10 - 安全更新

critical Nessus 插件 ID 90841

简介

远程 Debian 主机缺少与安全相关的更新。

描述

在 botan1.10 中发现多个安全漏洞,botan1.10 是一种 a C++ 库,提供多种常用的加密操作支持,包括加密、认证、X.509v3 证书和 CRL。

- CVE-2015-5726 如果遇到不含任何数据的位字符串,BER 解码器会因从空矢量的偏移 0 读取而崩溃。攻击者可利用此漏洞轻易造成读取不受信任的 ASN.1 数据的应用程序崩溃,但似乎无法用于执行代码。

- CVE-2015-5727 BER 解码器会在长度字段中分配任意数量的内存,即使没有机会,读取请求也会成功。这可能会造成进程内存不足或调用 OOM Killer。

- CVE-2015-7827 使用常数时间 PKCS #1 取消填充,避免可能对 RSA 解密发动的边信道攻击

- CVE-2016-2194 模块化平方根算法中的无限循环。实现 Tonelli-Shanks 算法查找平方根的 ressol 函数可能因错位的有条件的检查而进入无限循环。如果提供复合模数,就可能会发生此情况,因为此算法仅对于素数定义。
此函数会在 ECC 点解压缩期间,通过 OS2ECP 函数泄露给受攻击者控制的输入。

- CVE-2016-2195 修复无效的 ECC 点时发生的堆溢出。

- CVE-2016-2849 使用常数时间模块化反向算法,避免可能对 ECDSA 发动的边信道攻击。

解决方案

升级 botan1.10 程序包。

对于稳定发行版本 (jessie),已在版本 1.10.8-2+deb8u1 中修复这些问题。

另见

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=817932

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822698

https://security-tracker.debian.org/tracker/CVE-2015-5726

https://packages.debian.org/source/jessie/botan1.10

https://www.debian.org/security/2016/dsa-3565

https://security-tracker.debian.org/tracker/CVE-2015-5727

https://security-tracker.debian.org/tracker/CVE-2015-7827

https://security-tracker.debian.org/tracker/CVE-2016-2194

https://security-tracker.debian.org/tracker/CVE-2016-2195

https://security-tracker.debian.org/tracker/CVE-2016-2849

插件详情

严重性: Critical

ID: 90841

文件名: debian_DSA-3565.nasl

版本: 2.11

类型: local

代理: unix

发布时间: 2016/5/3

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

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

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: Critical

基本分数: 10

时间分数: 7.4

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

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: p-cpe:/a:debian:debian_linux:botan1.10, cpe:/o:debian:debian_linux:8.0

必需的 KB 项: Host/local_checks_enabled, Host/Debian/release, Host/Debian/dpkg-l

易利用性: No known exploits are available

补丁发布日期: 2016/5/2

参考资料信息

CVE: CVE-2015-5726, CVE-2015-5727, CVE-2015-7827, CVE-2016-2194, CVE-2016-2195, CVE-2016-2849

DSA: 3565