uni-app 等保中webview相关的高危漏洞
uni-app 等保中webview相关的高危漏洞
产品分类:
uniapp/App
PC开发环境操作系统:
Windows
PC开发环境操作系统版本号:
Windows 10 企业版,64 位操作系统, 基于 x64 的处理器
HBuilderX类型:
正式
HBuilderX版本号:
3.2.3
手机系统:
Android
手机系统版本号:
Android 11
手机厂商:
华为
手机机型:
检验机构自测
页面类型:
vue
打包方式:
云端
项目创建方式:
HBuilderX
bug描述:
详请见附件,是梆梆安全出的报告。 请问如何解决这两个高危漏洞呀?请问后续会不会在manifest中增加可选配置?
| 开发环境 | 版本号 | 项目创建方式 |
|---|---|---|
| Windows 10 企业版,64 位操作系统, 基于 x64 的处理器 | 3.2.3 | HBuilderX |
更多关于uni-app 等保中webview相关的高危漏洞的实战教程也可以访问 https://www.itying.com/category-93-b0.html
1 回复
更多关于uni-app 等保中webview相关的高危漏洞的实战教程也可以访问 https://www.itying.com/category-93-b0.html
针对您提到的uni-app在等保测评中发现的WebView高危漏洞,通常涉及以下两类常见问题及解决方案:
-
WebView明文存储风险
若检测到WebView默认开启密码保存功能,建议在页面中通过plus.webview相关API显式禁用。例如在加载WebView的页面中添加:var wv = plus.webview.currentWebview(); wv.setAttribute('password', 'false');或通过
setWebviewAttribute全局配置禁用密码自动保存。 -
WebView文件同源策略绕过
此漏洞可能因WebView未正确限制file协议访问导致。可通过以下方式加固:- 在
manifest.json的app-plus节点下配置安全策略:"app-plus": { "security": { "file": { "access": false } } }
- 在

