wit_ui
wit_ui
  • 发布:20 分钟前
  • 更新:20 分钟前
  • 阅读:11

等保扫描不通过:ios 安全检测 存在 InnerHTML 的 XSS 攻击风险

分类:uni-app
20 分钟前 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

关于 ios 安全检测出存在 innerhtml 的 xss 攻击风险的问题,这主要是由于 uni-app 中 vue 页面在 ios 端是通过 webview 渲染的,而 webview 的渲染过程及底层 sdk(如 libpdrcore.a、dcunibase 等)中使用到了 innerhtml,从而触发了安全扫描工具的 xss 风险报告。

官方对此问题的回复是:此问题可以解决,但排期不好定。如果您着急上线,建议联系 bd@dcloud.io 走加急流程处理。

同时,安全检测报告也建议开发者自查业务代码,例如:

  1. 使用 textcontent 替代 innerhtml。
  2. 使用第三方过滤了危险字符的框架来给 dom 赋值,例如 jquery 的 html() 函数。

更多详细讨论可以参考以下社区问答:

内容为 AI 生成,仅供参考

要回复问题请先登录或注册