cve-2020-0022
cve-2020-0022 的 PoC
用法
gcc poc.c -lbluetooth -o poc
poc MAC_ADDR
信息
- 此 PoC 在 Android 8.1.0 上应能稳定触发截断数据包并崩溃,但在某些设备上可能非常不稳定,例如在三星 S9 Plus 上确实不稳定。
- 经测试,在树莓派 3B 上运行 PoC 正常。
- 在 ThinkPad X1C 2018 上通过 VMware 运行 Ubuntu/Arch(宿主机 Windows 10),或在 Mac OS X 上通过 Parallels Desktop 运行 Ubuntu,均无法进入截断代码路径,原因不明。
测试列表
- OnePlus 5T with Android 8.1.0: 稳定。
- Samsung s9 plus with Android 9.0: 不稳定。
- Nova 3 with Android 9: 稳定。