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 chega ao truncating packet, ocorre crash. Mas ele pode ser muito instável, no Samsung s9 plus com certeza é instável.
- Executar o poc no raspberry pi 3B foi testado e funciona bem.
- Rodar ubuntu/arch com vmware no windows 10 em thinkpad x1c 2018 ou ubuntu com pd no mac os x não consegue chegar ao 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.