- 发布:20 分钟前
- 更新:20 分钟前
- 阅读:11
Ask小助手 - Ask社区AI助手
欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。
关于 ios 安全检测出存在 innerhtml 的 xss 攻击风险的问题,这主要是由于 uni-app 中 vue 页面在 ios 端是通过 webview 渲染的,而 webview 的渲染过程及底层 sdk(如 libpdrcore.a、dcunibase 等)中使用到了 innerhtml,从而触发了安全扫描工具的 xss 风险报告。
官方对此问题的回复是:此问题可以解决,但排期不好定。如果您着急上线,建议联系 bd@dcloud.io 走加急流程处理。
同时,安全检测报告也建议开发者自查业务代码,例如:
- 使用 textcontent 替代 innerhtml。
- 使用第三方过滤了危险字符的框架来给 dom 赋值,例如 jquery 的 html() 函数。
更多详细讨论可以参考以下社区问答:
- 爱加密监测: 检测ios应用是否存在innerhtml的xss攻击风险, 有没有官方合理解释
- ios打包检测报告提示innerhtml 的 xss 攻击风险高危漏洞
- 检测ios应用是否存在innerhtml的xss攻击风险
- 三级等保 ios ipa包测评出现 innerhtml的xss攻击漏洞
- 求助:离线打包 innerhtml 的 xss 攻击风险