设置Content-Security-Policy响应头
作者:admin 来源: 2022/12/9 10:49:58

    渗透报告要求要添加“Content-Security-Policy”响应头

    漏洞等级:

    低危

    漏洞描述:

    检测到服务器的响应未包含Content-Security-Policy响应头。Content-Security-Policy实质就是白名单制度,开发者明确告诉客户端,哪些外部资源可以加载和执行,等同于提供白名单。它的实现和执行全部由浏览器完成,开发者只需提供配置。Content-Security-Policy大大增强了网页的安全性。攻击者即使发现了漏洞,也没法注入脚本,除非还控制了一台列入了白名单的可信主机。

    漏洞危害:

    更容易加载不可信的外部资源。

   一、 可以在IIS 的HTTP响应标头中设置。若有多个虚拟目录,可以分别设置响应头。

    

    二、设置响应头:Content-Security-Policy,值:default-src 'self' 此时界面显示不全,是由于拒绝了内联的CSS和JS。

    

    

    改为:default-src 'self' 'unsafe-inline' 此时验证码无法显示

    

    接着设置为:default-src 'self' 'unsafe-inline';img-src 'self' data:

    

    显示正常。

    成功登录后,发现第三方插件,树插件zTree显示不正常。

    

    算了,不整了。

称      呼:
联系方式:
您的评论:
技术支持:l.w.dong@qq.com www.luweidong.cn
广州市   wx:lwdred
Copyright © 2014 三味书屋 All Rights Reserved
技术支持:l.w.dong@qq.com  sitemap xml  sitemap html

粤公网安备44010602011869号

粤ICP备13031080号-1