Bluetooth Bugs Allow Impersonation Attacks on Legions of Devices