Samba 3.x SWAT预验证远程缓冲区溢出漏洞

漏洞信息详情

Samba 3.x SWAT预验证远程缓冲区溢出漏洞

漏洞简介

SWAT是Samba Web管理工具。
Samba SWAT服务预验证存在缓冲区溢出问题,远程攻击者可以利用这个漏洞在系统上以SWAT进程权限执行任意指令。
问题存在于source/lib/util_str.c文件中的进行HTTP Basic验证的base64_decode_data_blob函数中:
int bit_offset, byte_offset, idx, i, n;


if (*s == \’\’=\’\’) n -= 1
/* fix up length */
decoded.length = n;
return decoded;
其中\’\’n\’\’定义为int.如果字符\’\’=\’\’是最后一个数据,就会从\’\’n\’\’值中减一,此逻辑会在没有任何数据到达时出现问题或当值为1时,\’\’n\’\’减为零而没有相关的BASE64解码,产生基于整数的溢出。由于这个整数值会在之后进行memcpy()操作,因此精心构建提交数据可能以SWAT进程权限执行任意指令。

漏洞公告

临时解决方法:
如果您不能立刻安装补丁或者升级,CNNVD建议您采取以下措施以降低威胁:

* 关闭SWAT服务。
厂商补丁:
Samba
—–
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:

Samba 3.0.5:

http://www.samba.org/samba/whatsnew/samba-3.0.5.htm” target=”_blank”>
http://www.samba.org/samba/whatsnew/samba-3.0.5.htm

参考网址

来源: REDHAT
名称: RHSA-2004:259
链接:http://www.redhat.com/support/errata/RHSA-2004-259.html

来源: BUGTRAQ
名称: 20040722 Samba 3.x swat preauthentication buffer overflow
链接:http://marc.theaimsgroup.com/?l=bugtraq&m=109052647928375&w=2

来源: XF
名称: samba-swat-base64-bo(16785)
链接:http://xforce.iss.net/xforce/xfdb/16785

来源: TRUSTIX
名称: 2004-0039
链接:http://www.trustix.org/errata/2004/0039/

来源: SUSE
名称: SUSE-SA:2004:022
链接:http://www.novell.com/linux/security/advisories/2004_22_samba.html

来源: MANDRAKE
名称: MDKSA-2004:071
链接:http://www.mandrakesecure.net/en/advisories/advisory.php?name=MDKSA-2004:071

来源: GENTOO
名称: GLSA-200407-21
链接:http://www.gentoo.org/security/en/glsa/glsa-200407-21.xml

来源: OVAL
名称: oval:org.mitre.oval:def:11445
链接:http://oval.mitre.org/repository/data/getDef?id=oval:org.mitre.oval:def:11445

来源: BUGTRAQ
名称: 20040722 SWAT PreAuthorization PoC
链接:http://marc.theaimsgroup.com/?l=bugtraq&m=109053195818351&w=2

来源: BUGTRAQ
名称: 20040722 TSSA-2004-014 – samba
链接:http://marc.theaimsgroup.com/?l=bugtraq&m=109052891507263&w=2

来源: BUGTRAQ
名称: 20040722 [OpenPKG-SA-2004.033] OpenPKG Security Advisory (samba)
链接:http://marc.theaimsgroup.com/?l=bugtraq&m=109051533021376&w=2

来源: BUGTRAQ
名称: 20040722 Security Release – Samba 3.0.5 and 2.2.10
链接:http://marc.theaimsgroup.com/?l=bugtraq&m=109051340810458&w=2

来源: CONECTIVA
名称: CLA-2004:854
链接:http://distro.conectiva.com.br/atualizacoes/?id=a&anuncio=000854

来源: CONECTIVA
名称: CLA-2004:851
链接:http://distro.conectiva.com.br/atualizacoes/?id=a&anuncio=000851

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享