CVE-2022-20474
高已发布
在 Parcel.java 的 readLazyValue 中,由于混淆代理(confused deputy),存在可能将任意代码加载到系统设置应用中的问题。这可能导致本地权限提升,且无需额外的执行权限。利用此漏洞无需用户交互。产品:Android版本:Android-10 Android-11...
- 已发布
- 2022年12月13日
- 已更新
- 2025年4月22日
- 分配 CNA
- google_android
- 观察到的证据
- 2026年8月8日
初级CVSS
7.8/ 10高
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H0.2%
低 · 未来 30 天
- 百分位
- 15.3%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
在 Parcel.java 的 readLazyValue 中,由于混淆代理(confused deputy),存在可能将任意代码加载到系统设置应用中的问题。这可能导致本地权限提升,且无需额外的执行权限。利用此漏洞无需用户交互。产品:Android版本:Android-10 Android-11 Android-12 Android-12L Android-13Android ID:A-240138294
来源
2针对 Android CVE-2022-20474 的详细技术分析与概念验证,该漏洞是一种 Bundle 不匹配漏洞,利用具有负长度的 LazyValue 来实现自变更 Bundle 行为。
- LeakValue漏洞利用
CVE-2022-20452 的漏洞利用,通过 LazyValue 在 recycle() 之后使用 Parcel,在 Android 上实现从已安装应用到系统应用(或其他应用)的权限提升。
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。