Scientific Linux 安全更新:SL5.x i386/x86_64 中的 openssl

medium Nessus 插件 ID 60658

简介

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

描述

CVE-2009-0590 openssl:ASN1 打印崩溃

CVE-2009-1377 OpenSSL:DTLS epoch 记录缓冲区内存 DoS

CVE-2009-1378 OpenSSL:DTLS 拆分处理内存 DoS

CVE-2009-1379 OpenSSL:DTLS 指针释放后使用缺陷 (DoS)

CVE-2009-1386 openssl:早期 ChangeCipherSpec 请求中的 DTLS 空取消引用崩溃

CVE-2009-1387 openssl:DTLS 失序消息处理空取消引用 DoS

在 OpenSSL 的 DTLS 实现中发现多种拒绝服务缺陷。远程攻击者可以利用这些缺陷来造成 DTLS 服务器使用过量内存,或者因无效内存访问或空指针取消引用而崩溃。(CVE-2009-1377、CVE-2009-1378、

CVE-2009-1379、CVE-2009-1386、CVE-2009-1387)

注意:这些缺陷仅影响使用 DTLS 的应用程序。Scientific Linux 并不随附任何 DTLS 客户端或服务器应用程序。

在处理 OpenSSL 的 ASN1_STRING_print_ex() 函数的 BMPString 和 UniversalString ASN1 字符串类型时发现一个输入验证缺陷。攻击者可以利用此缺陷来创建特别构建的 X.509 证书,可导致使用受影响的函数的应用程序在打印证书内容时崩溃。(CVE-2009-0590)

注意:极少使用受影响的函数。例如,Scientific Linux 随附的应用程序都不会调用此函数。

这些更新后的程序包还修复以下缺陷:

- “openssl smime -verify -in”对输入文件的签名进行验证,“-verify”开关预期已签名或已加密的输入文件。以前,对未加密或未签名的 S/MIME 文件使用 openssl 会导致 openssl 发生段错误。通过此更新,现在会检查输入文件的签名或加密。因此,openssl 现在会在对未加密或未签名的 S/MIME 文件进行验证时返回错误并退出。
(BZ#472440)

- 生成 RSA 密钥时,即使在非 FIPS 模式下也会调用成对测试。这样阻止生成小型密钥。通过此更新,在非 FIPS 模式下生成密钥时不再调用成对测试,并且可以在此模式下生成小到 32 位的密钥。
注意:在 FIPS 模式下仍会调用成对测试,此模式下生成的密钥必须仍大于或等于 1024 位。(BZ#479817)

同样,这些更新后的程序包添加以下增强:

- 作为 OpenSSL FIPS 模块组成部分的 libcrypto 和 libssl 共享库,现在会在 FIPS 模块初始化时受到完整性检查。(BZ#475798)

- 发行颁发机构 (CA) 允许多种证书模板继承该 CA 的公用名 (CN)。由于此 CN 被用作唯一标识符,每个模板必须具有自己的证书吊销列表 (CRL)。通过此更新,现在可以在 X509_STORE 结构中存储具有相同使用者名称的多种 CRL 以及用于区分彼此的签名字段。(BZ#457134)

- 重建 openssl 源 RPM 不再需要 fipscheck 库。(BZ#475798)

解决方案

更新受影响的 openssl、openssl-devel 和/或 openssl-perl 程序包。

另见

https://bugzilla.redhat.com/show_bug.cgi?id=457134

https://bugzilla.redhat.com/show_bug.cgi?id=472440

https://bugzilla.redhat.com/show_bug.cgi?id=475798

https://bugzilla.redhat.com/show_bug.cgi?id=479817

http://www.nessus.org/u?df0d6dcf

插件详情

严重性: Medium

ID: 60658

文件名: sl_20090902_openssl_on_SL5_x.nasl

版本: 1.12

类型: local

代理: unix

发布时间: 2012/8/1

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

支持的传感器: Nessus Agent, Nessus

风险信息

VPR

风险因素: Medium

分数: 5.1

CVSS v2

风险因素: Medium

基本分数: 5

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

漏洞信息

CPE: x-cpe:/o:fermilab:scientific_linux

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

可利用: true

易利用性: Exploits are available

补丁发布日期: 2009/9/2

漏洞发布日期: 2009/3/27

可利用的方式

Core Impact

参考资料信息

CVE: CVE-2009-0590, CVE-2009-1377, CVE-2009-1378, CVE-2009-1379, CVE-2009-1386, CVE-2009-1387

CWE: 119, 399