cve-2020-0022
poc para cve-2020-0022
uso
gcc poc.c -lbluetooth -o poc
poc MAC_ADDR
- Este poc deve ser estável no Android 8.1.0; uma vez que ele encontra o truncating packet, ocorre crash. Mas pode ser muito instável, no Samsung S9 Plus certamente instável.
- Executar o poc no Raspberry Pi 3B foi testado e funciona.
- Executar Ubuntu/Arch com VMware no Windows 10 no ThinkPad X1C 2018 ou Ubuntu com PD no macOS X não consegue executar o truncating code, não sei por quê.
Lista de Testes
- OnePlus 5T com Android 8.1.0: estável.
- Samsung S9 Plus com Android 9.0: instável.
- Nova 3 com Android 9: estável.