cve-2020-0022
poc pour cve-2020-0022
utilisation
gcc poc.c -lbluetooth -o poc
poc MAC_ADDR
infos
- Ce poc devrait être stable sur Android 8.1.0, une fois qu'il atteint la troncature de paquet, il plante. Mais il peut être très instable, sur Samsung s9 plus sûrement instable.
- Exécuter poc sur raspberry pi 3B a été testé et fonctionne.
- Exécuter ubuntu/arch avec vmware sous windows 10 sur thinkpad x1c 2018 ou ubuntu avec pd sous mac os x ne parvient pas à atteindre le code de troncature, on ne sait pas pourquoi.
Liste de tests
- OnePlus 5T avec Android 8.1.0 : stable.
- Samsung s9 plus avec Android 9.0 : instable.
- Nova 3 avec Android 9 : stable.