content-security-policy相关内容

无法识别的内容安全策略指令:disown-opener,reflected-xss,referrer

我至少90%确信以下是Chrome实施 W3C的CSP的结果标准,但我认为最好是加倍检查并确保。 我目前正在实施严格的内容安全性客户端的安全策略,并且在Chrome 66上遇到了以下策略指令复杂问题: 无法识别的内容安全策略指令“ disown-opener”。 无法识别的Content-Security-Policy指令“ reflected-xss”。 无法识别的内容安全政策指 ..
发布时间:2020-10-08 22:42:40 其他开发

内容安全策略阻止远程CSS背景图片

我的CSP阻止了从远程服务器加载的背景图像,并显示消息 内容安全策略:页面设置被阻止自行加载 资源(“ default-src * https://xxxxx.com “)。来源: 背景图片:url(' https:// xxxxx .... 这是我的CSP: ...其中 xxxxx 显然是我的域。 我认为它不喜欢 url(... ,但 CSP规 ..
发布时间:2020-10-08 22:41:36 前端开发

属性内联JS的CSP哈希或随机数

内容安全政策的新手,因此不确定是否可行,但想知道如何在HTML元素的属性内为某些内联脚本添加哈希或随机数。 例如: 在Google Chrome浏览器中给我以下CSP错误: 拒绝执行内联事件处理程序,因为它违反了内容安全策略指令中的 :“ script- ..
发布时间:2020-10-08 22:40:25 前端开发

如何让脚本使用setAttribute'style'而不破坏CSP

我正在努力保持我的CSP政策尽可能严格。我需要在捆绑包中包含3d派对组件。但是它使用 element.setAttribute(’style’...)方法破坏了CSP。有没有办法允许该特定脚本以这种方式内联样式? 解决方案 2018-10-06更新 此处的原始答案目前仍是正确的 ,因为CSP 目前已在浏览器中实现至少,如果不指定 unsafe-inline 并指定 unsafe-in ..
发布时间:2020-10-08 22:39:56 前端开发

违反以下内容安全策略指令

当我将图像上传到Web应用程序时,它显示以下错误 拒绝加载图像'< ; URL> ,因为它违反了以下内容安全策略指令:“ default-src * data:'unsafe-eval''unsafe-inline'''。请注意,未明确设置“ img-src”,因此将“ default-src”用作备用。 我尝试通过以下方法解决此错误:使用以下代码 ..

“内联样式”-内容安全策略和Javascript错误

我在Apache2配置中使用以下命令打开了服务器上的内容安全策略: Header set Content-Security -Policy-Report-Only“ default-src'self'” (我将其设置为 ...-仅报告仅报告错误,而在开发过程中并未真正阻塞。) 此设置会产生一个我不明白的错误。但是我可以重现它: 这是简化的html代码: ..
发布时间:2020-10-08 22:39:30 前端开发

CSP:不建议使用child-src和frame-src

在CSP v2中已弃用 frame-src 。建议使用 child-src 。 在CSP v3 frame-src 中,建议不要使用 child-src 已弃用。 当前(2017年9月)Chrome: 不建议使用'child-src'指令,并将于2017年8月左右在M60中将其删除。请改用Workers的'script-src'指令。 那么在现代(减去2个版本)浏览器中工作的指令的 ..
发布时间:2020-10-08 22:39:21 其他开发

使用内联样式有哪些风险?

具有内容安全政策 c> default-src 或 style-src 指令将阻止将内联样式应用于 元素或样式属性。要允许使用内联样式,必须将 unsafe-inline 的值应用于CSP提取指令。这似乎表明内联样式不安全。 内联Javascript是XSS攻击的明显攻击媒介(CSP为几乎没有用,并带有 script-src'unsafe-inline'),Google We ..
发布时间:2020-10-08 22:35:00 前端开发

使用javascript检测CSP违规

是否可以使用javascript检测到违反内容安全策略的行为? 我的CSP工作并发送其报告,在该报告中我看到一些URL被注入,可能是通过浏览器插件。我想向用户显示一些插件试图修改页面的提示。 我能以某种方式检测到使用javascript终止的连接(它本身已列入白名单)当然是CSP)? 解决方案 根据 W3C CSP规范,违反将触发 securitypolicyviolation ..
发布时间:2020-10-08 22:34:56 前端开发

ASP.NET WebForms中的内容安全策略

我正在寻找一种很好的方法来为我的ASP.NET WebForms应用程序实现相对较强的Content-Security-Policy标头。我在文件而不是内联中存储了尽可能多的JavaScript,但是默认情况下,WebForms会注入很多内联脚本,以实现诸如表单提交和基本AJAX调用之类的简单操作。 MVC有一些简单的方法来实现随机数,尤其是在第三方库(如NWebsec)的帮助下,但是我似乎 ..
发布时间:2020-10-08 22:34:53 C#/.NET

nodeJS https-无法设置内容安全策略

我正在尝试使用HTTPS和Express编写一个简单的NodeJS HTTPS Web服务器,该服务器具有可配置的Content-Security-Policy。 我尝试设置Content-服务器响应对象中的Security-Policy标头属性,但始终只发送“ default-src'self'”。似乎HTTPS模块会覆盖我指定的内容。 我也尝试使用 helmet-csp npm包, ..
发布时间:2020-10-08 22:34:49 其他开发

使用Selenium IDE调用CSP阻止的eval()

我有一个在 Selenium IDE 中开发的硒测试。我在此套件中有一个步骤应在文本字段中键入一个值。它在该步骤失败,给出以下错误: 18。单击id = firstName失败:11:12:59 调用eval()被CSP阻止 解决方案 CSP 内容安全政策(CSP)充当增加了一层安全性,有助于检测和缓解攻击,包括跨站点脚本攻击 (XSS)和 ..
发布时间:2020-10-08 22:34:45 其他开发

在网站B上使用nginx proxy_pass来提供内容时,如何覆盖网站A的内容安全策略?

当我在站点B上使用nginx proxy_pass时,是否有方法可以覆盖域/站点A设置的内容安全策略。 站点在其域上定义的Content-Security-Policy。 网站B充当网站A的反向代理。 如何覆盖内容-从网站B提供内容时的安全策略? 我如何在nginx代理服务器通行证中实现这一目标? 我当前的nginx服务器块如下所示: serv ..
发布时间:2020-10-08 22:33:29 其他开发

为什么禁止内联脚本(内容安全策略)?

我想知道规范中的报价: ( https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html ) 要获得最大的好处,作者将需要将所有内联脚本和样式脱机,例如移至外部脚本,因为用户代理无法确定攻击者是否注入了内联脚本。 排除所有内联脚本是一项耗时的任务。 我的问题是从安全角 ..
发布时间:2020-10-08 22:33:26 前端开发