InterBase和Firebird远程栈缓冲区溢出漏洞
网络安全 2021-07-03 10:02www.168986.cn网络安全知识
受影响系统
Borland InterBase WI-V8.1.0.257
Borland InterBase WI-V8.0.0.123
Borland InterBase WI-V7.5.1.80
Borland InterBase WI-V7.5.0.129
Borland InterBase WI-V7.0.1.1
Borland InterBase WI-V6.5.0.28
Borland InterBase WI-V6.0.1.6
Borland InterBase WI-V6.0.1.0
Borland InterBase WI-V6.0.0.627
Borland InterBase WI-V5.5.0.742
Borland InterBase WI-V5.1.1.680
Borland InterBase WI-O6.0.2.0
Borland InterBase WI-O6.0.1.6
Borland InterBase LI-V8.1.0.253
Borland InterBase LI-V8.0.0.54
Borland InterBase LI-V8.0.0.53
Firebird Relational Database WI-V2.0.1.12855
Firebird Relational Database WI-V2.0.0.12748
Firebird Relational Database WI-V1.5.4.4910
Firebird Relational Database WI-V1.5.3.4870
Firebird Relational Database LI-V2.0.1.12855
Firebird Relational Database LI-V2.0.0.12748
Firebird Relational Database LI-V1.5.4.4910
Firebird Relational Database LI-V1.5.3.4870
不受影响系统
Firebird Relational Database XX-V2.0.3.12981
Firebird Relational Database XX-V2.0.0.12748
描述
--------------------------------------------------------------------------------
BUGTRAQ ID: 25917
CVE(CAN) ID: CVE-2007-5243,CVE-2007-5244,CVE-2007-5245,CVE-2007-5246
Borland InterBase跨平台的高性能商业数据库。
Borland InterBase处理用户数据时存在多个缓冲区溢出漏洞,远程攻击者可能利用这些漏洞控制服务器。
Borland InterBase的多个函数没有验证用户数据便将其拷贝到了栈缓冲区,如果远程攻击者在TCP 3050端口向SVC_attach或INET_connect函数发送了超长的service attach请求,或向isc_create_database或jrd8_create_database函数发送了超长的create请求,或向open_marker_file(仅限UNIX平台)、isc_attach_database或PWD_db_aliased函数发送了超长的attach请求,或向jrd8_attach_database或expand_filename2函数发送了超长请求的话,就可以触发多个栈溢出,导致执行任意指令。
Firebird关系数据库中也存在类似的栈溢出漏洞。如果通过TCP 3050端口向isc_attach_database函数发送了超长的attach请求,或向isc_create_database函数发送了超长的create请求,或向SVC_attach函数发送了超长的service attach请求,或向INET_connect函数发送了超长请求的话,就可以触发这些溢出,导致执行任意指令。
<来源Adriano Lima (adriano@risesecurity.)
Ramon de Carvalho Valle (ramon@risesecurity.)
链接http://marc.info/?l=bugtraq&m=119151450603543&w=2
http://secunia./advisories/27058/
http://marc.info/?l=bugtraq&m=119151292215585&w=2
http://secunia./advisories/27057/
http://secunia./advisories/27066/
>
建议
--------------------------------------------------------------------------------
厂商补丁
Firebird
--------
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载
http://.firebirdsql./
Borland InterBase WI-V8.1.0.257
Borland InterBase WI-V8.0.0.123
Borland InterBase WI-V7.5.1.80
Borland InterBase WI-V7.5.0.129
Borland InterBase WI-V7.0.1.1
Borland InterBase WI-V6.5.0.28
Borland InterBase WI-V6.0.1.6
Borland InterBase WI-V6.0.1.0
Borland InterBase WI-V6.0.0.627
Borland InterBase WI-V5.5.0.742
Borland InterBase WI-V5.1.1.680
Borland InterBase WI-O6.0.2.0
Borland InterBase WI-O6.0.1.6
Borland InterBase LI-V8.1.0.253
Borland InterBase LI-V8.0.0.54
Borland InterBase LI-V8.0.0.53
Firebird Relational Database WI-V2.0.1.12855
Firebird Relational Database WI-V2.0.0.12748
Firebird Relational Database WI-V1.5.4.4910
Firebird Relational Database WI-V1.5.3.4870
Firebird Relational Database LI-V2.0.1.12855
Firebird Relational Database LI-V2.0.0.12748
Firebird Relational Database LI-V1.5.4.4910
Firebird Relational Database LI-V1.5.3.4870
不受影响系统
Firebird Relational Database XX-V2.0.3.12981
Firebird Relational Database XX-V2.0.0.12748
描述
--------------------------------------------------------------------------------
BUGTRAQ ID: 25917
CVE(CAN) ID: CVE-2007-5243,CVE-2007-5244,CVE-2007-5245,CVE-2007-5246
Borland InterBase跨平台的高性能商业数据库。
Borland InterBase处理用户数据时存在多个缓冲区溢出漏洞,远程攻击者可能利用这些漏洞控制服务器。
Borland InterBase的多个函数没有验证用户数据便将其拷贝到了栈缓冲区,如果远程攻击者在TCP 3050端口向SVC_attach或INET_connect函数发送了超长的service attach请求,或向isc_create_database或jrd8_create_database函数发送了超长的create请求,或向open_marker_file(仅限UNIX平台)、isc_attach_database或PWD_db_aliased函数发送了超长的attach请求,或向jrd8_attach_database或expand_filename2函数发送了超长请求的话,就可以触发多个栈溢出,导致执行任意指令。
Firebird关系数据库中也存在类似的栈溢出漏洞。如果通过TCP 3050端口向isc_attach_database函数发送了超长的attach请求,或向isc_create_database函数发送了超长的create请求,或向SVC_attach函数发送了超长的service attach请求,或向INET_connect函数发送了超长请求的话,就可以触发这些溢出,导致执行任意指令。
<来源Adriano Lima (adriano@risesecurity.)
Ramon de Carvalho Valle (ramon@risesecurity.)
链接http://marc.info/?l=bugtraq&m=119151450603543&w=2
http://secunia./advisories/27058/
http://marc.info/?l=bugtraq&m=119151292215585&w=2
http://secunia./advisories/27057/
http://secunia./advisories/27066/
>
建议
--------------------------------------------------------------------------------
厂商补丁
Firebird
--------
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载
http://.firebirdsql./
网络安全培训
- 网络安全常见漏洞类型 网络安全常见漏洞类型包
- 绿色上网顺口溜七言 绿色上网的宣传标语
- 网络安全等级保护测评 网络安全等级保护条例
- 如何加强网络安全 网络安全隐患有哪些
- 网络安全防护措施有哪些 网络安全等级保护等级
- 如何保障网络安全 如何做好网络安全保障工作
- 维护网络安全的措施有哪些 维护网络安全的主要
- 网络安全工程师好学吗 2024年网络安全工程师好学
- 网络安全注意事项简短 网络安全注意事项100字
- 网络安全面临的挑战 当前网络安全面临的新问题
- 网络安全培训哪个靠谱 网络安全培训找哪个
- 普及网络安全知识内容 普及网络安全教育
- 网络安全防范知识宣传内容 网络安全防范知识宣
- 如何做好网络安全工作 如何做好网络安全工作
- 网络安全常识的丰富内容 网络安全的相关知识
- 青少年网络安全教育片 青少年网络安全知识讲座