• 请不要在回答技术问题时复制粘贴 AI 生成的内容
rainday
V2EX  ›  程序员

360 扫描说网站有 xss 漏洞,怎么办

  •  
  •   rainday · Feb 9, 2015 · 6866 views
    This topic created in 4290 days ago, the information mentioned may be changed or developed.

    但是根据它的提示试了下没什么问题啊,也没有alert的弹窗。 好害怕。
    求高手私下指导,小弟QQ是 77963306

    以下是细节:
    漏洞上线时间:
    2011-07-02
    漏洞名称:

    跨站脚本攻击漏洞
    漏洞类型:

    跨站脚本攻击(XSS)
    所属服务器类型:

    通用
    漏洞风险:

    1. 存在 "网站用户资料泄露" 风险
    2. 安全性降低40%
    3. 全国 32% 网站有此漏洞, 677个站长进行了讨论
    检测时间:

    2015-02-08 03:18:42
    漏洞证据:

    <script>alert(42873)</script>
    漏洞地址:

    http://马赛克/20
    解决方案:

    方案一:避免XSS的方法之一主要是将用户所提供的内容输入输出进行过滤,许多语言都有提供对HTML的过滤:
    可以利用下面这些函数对出现xss漏洞的参数进行过滤
    PHP的htmlentities()或是htmlspecialchars()。
    Python的cgi.escape()。
    ASP的Server.HTMLEncode()。
    ASP.NET的Server.HtmlEncode()或功能更强的Microsoft Anti-Cross Site Scripting Library
    Java的xssprotect(Open Source Library)。
    Node.js的node-validator。
    方案二:使用开源的漏洞修复插件。( 需要站长懂得编程并且能够修改服务器代码 )
    具体可以参考: http://webscan.360.cn/group/topic/tid/4571

    19 replies  •  2015-02-10 14:42:11 +08:00
    Oi0Ydz26h9NkGCIz
    Oi0Ydz26h9NkGCIz
    Feb 9, 2015
    1
    我有个2014年建的站被360说是存在安全隐患,上次安全隐患发现时间是2012年,我这域名才是2014年注册的,且之前无此域名。
    ytf4425
    ytf4425
    Feb 9, 2015
    2
    @aruisi 谁知道你之前无此域名呢。。
    rainday
    rainday
    OP
    Feb 9, 2015
    3
    @aruisi 360不靠谱是么。。还有其他安全漏洞扫描的网站吗? 帮忙推荐一个我们试试
    invite
    invite
    Feb 9, 2015
    4
    很明显,360不靠谱,哈哈。
    typcn
    typcn
    Feb 9, 2015❤️2
    5
    360 说有漏洞那就卸载 360 呗 很简单
    Oi0Ydz26h9NkGCIz
    Oi0Ydz26h9NkGCIz
    Feb 9, 2015
    6
    @ytf4425 这是个2014年才放出来的新域,2013年不可能存在。
    MeirLin
    MeirLin
    Feb 9, 2015
    7
    应该是反射吧.. 危害小 强迫症的话就看看是哪个参数,然后针对过滤转义就行了
    网站漏洞扫描的,AppScan
    whisperer
    whisperer
    Feb 9, 2015
    8
    重新扫描即可
    ytf4425
    ytf4425
    Feb 9, 2015
    9
    @aruisi 吼吼看来三百六无常识
    pubby
    pubby
    Feb 9, 2015 via Android
    10
    有时候是有误判的,比如用户输入的东西放在js变量中,某些检测就认为你有xss漏洞
    RIcter
    RIcter
    Feb 9, 2015 via iPhone❤️2
    11
    ls 们别啥都不知道就无脑黑好么。

    可能是 Chrome 的 filter 给过滤了,试试 Firefox 打开。
    tonghuashuai
    tonghuashuai
    Feb 9, 2015
    12
    360 认为,他不认识的就是病毒,他没见过的就是漏洞
    eastphoton
    eastphoton
    Feb 9, 2015
    13
    360就算知道网站源码也不能100%准确判断。。。何况他只能拿到个HTML页面
    weisoo
    weisoo
    Feb 9, 2015
    14
    这个我试过,360是只要他提交的变量出现在你的页面中,不管你有没有转义,都说是xss漏洞
    DennyDai
    DennyDai
    Feb 9, 2015
    15
    刚装好的wordpress4.1提示我有无数个xss还可能被注入.。。。。按照这个逻辑。。。卧槽我再也不敢用wp了
    rainday
    rainday
    OP
    Feb 9, 2015
    16
    @weisoo 嗯,就是变量出现在网页里。
    wslsq
    wslsq
    Feb 10, 2015
    17
    360都给出解决方法了,你包一下变量就行。比如
    htmlspecialchars($变量);
    jackmasa
    jackmasa
    Feb 10, 2015
    18
    修啊
    rainday
    rainday
    OP
    Feb 10, 2015
    19
    @wslsq 嗯,修了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1640 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 14:05 · PVG 22:05 · LAX 06:05 · JFK 09:05
    ♥ Do have faith in what you're doing.