Vulnerabilities in Qualcomm Chips Expose Billions of Devices to Attacks