NewStart CGSL CORE 5.04 / MAIN 5.04:opensc 中存在多个漏洞 (NS-SA-2019-0222)

medium Nessus 插件 ID 131422

语言:

简介

远程机器受到多个漏洞影响。

描述

运行 CORE 5.04 / MAIN 5.04 版本的远程 NewStart CGSL 主机中所安装的 opensc 程序包受到多个漏洞的影响:- 在处理来自 OpenSC 0.19.0-rc1 之前版本的 libopensc/card- muscle.c 中的 muscle_list_files 内的 Muscle 卡响应时存在多个缓冲区溢出,攻击者可借此提供特制的智能卡,造成拒绝服务(应用程序崩溃)或潜在的未指明的其他影响。(CVE-2018-16391) - 在处理来自 OpenSC 0.19.0-rc1 之前版本的 libopensc/card-tcos.c 中的 tcos_select_file 内的 TCOS 卡响应时存在多个缓冲区溢出,攻击者可借此提供特制的智能卡,造成拒绝服务(应用程序崩溃)或潜在的未指明的其他影响。(CVE-2018-16392) - 在处理来自 OpenSC 0.19.0-rc1 之前版本的 libopensc/pkcs15-gemsafeV1.c 中的 gemsafe_get_cert_len 内的 Gemsafe V1 智能卡响应时存在多个缓冲区溢出,攻击者可借此提供特制的智能卡,造成拒绝服务(应用程序崩溃)或潜在的未指明的其他影响。(CVE-2018-16393) - 在处理 OpenSC 0.19.0-rc1 之前版本的 tools/util.c 中的 util_acl_to_str 内的字符串连接时存在一个缓冲区溢出,攻击者可借此提供特制的智能卡,造成拒绝服务(应用程序崩溃)或潜在的未指明的其他影响。(CVE-2018-16418) - 在处理来自 OpenSC 0.19.0-rc1 之前版本的 tools/cryptoflex- tool.c 中的 read_public_key 内的 Cryptoflex 卡响应时存在多个缓冲区溢出,攻击者可借此提供特制的智能卡,造成拒绝服务(应用程序崩溃)或潜在的未指明的其他影响。(CVE-2018-16419) - 在处理来自 OpenSC 0.19.0-rc1 之前版本的 libopensc/pkcs15-esteid.c 中的 sc_pkcs15emu_esteid_init 内的 esteid 卡响应时存在一个单字节缓冲区溢出,攻击者可借此提供特制的智能卡,造成拒绝服务(应用程序崩溃)或潜在的未指明的其他影响。(CVE-2018-16422) - 在处理来自 OpenSC 0.19.0-rc1 之前版本的 libopensc/sc.c 中的 sc_file_set_sec_attr 内的智能卡响应时存在一个双重释放,攻击者可借此提供特制的智能卡,造成拒绝服务(应用程序崩溃)或潜在的未指明的其他影响。(CVE-2018-16423) - 在处理来自 OpenSC 0.19.0-rc1 之前版本的 libopensc/card- epass2003.c 中的 decrypt_response 内的 ePass 2003 卡响应时存在多个缓冲区溢出,攻击者可借此提供特制的智能卡,造成拒绝服务(应用程序崩溃)或潜在的未指明的其他影响。(CVE-2018-16420) - 在处理来自 OpenSC 0.19.0-rc1 之前版本的 libopensc/card-cac.c 中的 cac_get_serial_nr_from_CUID 内的 CAC 卡响应时存在多个缓冲区溢出,攻击者可借此提供特制的智能卡,造成拒绝服务(应用程序崩溃)或潜在的未指明的其他影响。(CVE-2018-16421) - 在处理来自 OpenSC 0.19.0-rc1 之前版本的 libopensc/card- iasecc.c 中的 iasecc_select_file 内的 IAS- ECC 卡响应时存在无限递归,攻击者可jieci借此提供特制的智能卡,造成使用程序的 opensc 库挂起或崩溃。(CVE-2018-16426) - 在处理 OpenSC 0.19.0-rc1 之前版本中的响应时存在多个越界读取,攻击者可借此提供特制的智能卡,可能造成使用程序的 opensc 库崩溃。(CVE-2018-16427) 请注意,Nessus 没有测试此问题,而仅依赖于应用程序自我报告的版本号。

解决方案

升级存在漏洞的 CGSL opensc 程序包。请注意,更新后的程序包尚未发布。请联系 ZTE 了解更多信息。

另见

http://security.gd-linux.com/notice/NS-SA-2019-0222

插件详情

严重性: Medium

ID: 131422

文件名: newstart_cgsl_NS-SA-2019-0222_opensc.nasl

版本: 1.6

类型: local

发布时间: 2019/12/2

最近更新时间: 2024/4/9

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: Medium

基本分数: 4.6

时间分数: 3.6

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

CVSS 分数来源: CVE-2018-16423

CVSS v3

风险因素: Medium

基本分数: 6.8

时间分数: 6.1

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

时间矢量: CVSS:3.0/E:P/RL:O/RC:C

CVSS 分数来源: CVE-2018-16393

漏洞信息

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

可利用: true

易利用性: Exploits are available

补丁发布日期: 2019/11/22

漏洞发布日期: 2018/9/3

参考资料信息

CVE: CVE-2018-16391, CVE-2018-16392, CVE-2018-16393, CVE-2018-16418, CVE-2018-16419, CVE-2018-16420, CVE-2018-16421, CVE-2018-16422, CVE-2018-16423, CVE-2018-16426, CVE-2018-16427

BID: 107519, 107573, 107575, 107576, 108109, 108112