cve-2020-0022
poc para cve-2020-0022
uso
gcc poc.c -lbluetooth -o poc
poc MAC_ADDR
- Este poc debería ser estable en android 8.1.0, una vez que entra en el truncamiento de paquetes, se bloquea. Pero puede ser muy inestable, en Samsung s9 plus seguramente inestable.
- Ejecutar poc en raspberry pi 3B ha sido probado y funciona bien.
- ejecutar ubuntu/arch con vmware en windows 10 en thinkpad x1c 2018 o ubuntu con pd en mac os x no pudo llegar al código de truncamiento, no sé por qué.
Lista de Pruebas
- OnePlus 5T con Android 8.1.0: estable.
- Samsung s9 plus con Android 9.0: inestable.
- Nova 3 con Android 9: estable.