In de draadloze chipstack van Qualcomm zijn er drie kwetsbaarheden die onder de codenaam "QualPwn" worden gepresenteerd. Het eerste probleem (CVE-2019-10539) stelt aanvallers in staat om Android-apparaten op afstand te benaderen via Wi-Fi. Het tweede probleem zit in de proprietaire firmware van de draadloze chipstack van Qualcomm en geeft toegang tot de baseband-modem (CVE-2019-10540). Het derde probleem bevindt zich in de icnss-driver (CVE-2019-10538) en biedt de mogelijkheid om eigen code op kernelniveau van het Android-platform uit te voeren. In het geval van succesvolle exploitatie van de genoemde kwetsbaarheden kan de aanvaller op afstand controle krijgen over het apparaat van de gebruiker, waarbij Wi-Fi actief is (de aanvaller en het slachtoffer moeten met hetzelfde draadloze netwerk verbonden zijn).
De mogelijkheid van de aanval is gedemonstreerd voor de Google Pixel2 en Pixel3 smartphones. Volgens onderzoekers raakt het probleem potentieel meer dan 835.000 apparaten aan die zijn gebaseerd op de SoC Qualcomm Snapdragon 835 en nieuwere chips (sinds Snapdragon 835 is de WLAN-firmware geĆÆntegreerd met de modem-subsystemen en werd het uitgevoerd als een geĆÆsoleerde applicatie in de gebruikersruimte). Volgens Qualcomm raakt het probleem tientallen verschillende chips aan.
Momenteel zijn er slechts algemene informatie over de kwetsbaarheden beschikbaar, en details zullen op 8 augustus op de Black Hat-conferentie bekendgemaakt worden. De bedrijven Qualcomm en Google zijn in maart over de problemen geĆÆnformeerd en hebben al patches uitgebracht (Qualcomm meldde de problemen in , en Google heeft de kwetsbaarheden verholpen in van het Android-platform). Het wordt aangeraden aan alle gebruikers van apparaten met Qualcomm-chips om beschikbare updates te installeren.
Naast de problemen met Qualcomm-chips is in de augustusupdate van het Android-platform ook een kritieke kwetsbaarheid (CVE-2019-11516) in de Bluetooth-stack van Broadcom verholpen, die een aanvaller in staat stelt om zijn code uit te voeren in de context van een bevoorrecht proces door het verzenden van een speciaal opgestelde data-overdrachtverzoek. In de systeemcomponenten van Android is een kwetsbaarheid (CVE-2019-2130) verholpen, die het mogelijk maakte om code met verhoogde bevoegdheden uit te voeren bij het verwerken van speciaal opgestelde PAC-bestanden.
Bron: opennet.ru
