News: 1620317466

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Qualcomm Snapdragon 855 modem code flaw exposed Android smartphones to possible snooping

(2021/05/06)


A heap overflow vulnerability in Qualcomm's Snapdragon 855 system-on-chip modem firmware, used in Android devices, could be exploited by baddies to run arbitrary code on unsuspecting users' devices, according to Check Point.

The software bug, tracked as [1]CVE-2020-11292 , can be abused to trigger a heap overflow in devices that use a Qualcomm Mobile Station Modem (MSM) chip, thanks to some in-depth jiggery-pokery in the Qualcomm MSM Interface (QMI) voice service API.

"If exploited, the vulnerability would have allowed an attacker to use Android OS itself as an entry point to inject malicious and invisible code into phones, granting them access to SMS messages and audio of phone conversations," said some not-at-all-excitable researchers from Israeli security firm Check Point in a [2]blog post today.

[3]

[4]

[5]

The vuln, with a CVSSv3 score of 7.8, was disclosed and patched in autumn last year, Qualcomm told The Register . Fixes were made available to handset makers from December onwards. The chipmaker added that so far it has seen no evidence that the vuln was abused in the wild.

Around 30 per cent of all mobile phones in the world ran Qualcomm chips by the end of 2020, [6]according to research consultancy Counterpoint

QMI is a Qualcomm protocol that handles communications between a mobile handset's modem and other peripheral subsystems that humans can jab, poke and [7]wipe their dead fingerprints across . QMI exposes logical ports to the host device CPU through which software on it communicates with the device's modem, and thence the outside world.

[8]

It's a big target for malicious people: if you can compromise the modem firmware to give you an unencrypted feed of traffic going up and down the radio, you can (eventually) listen in on the device's user. Previous research from 2019 [9]achieved this goal against the Snapdragon 835, 845 and 855 chips by entering via Wi-Fi controller firmware, exploiting two CVE-rated vulns in doing so.

Check Point said its researchers had fuzzed a Snapdragon SM8150 (aka Snapdragon 855) SoC from a [10]Google Pixel 4 Android handset . The heap overflow its researchers were able to induce is of interest because it offers a way into the device that could potentially be exploited by cybercriminals to compromise software or apps running on it: as the infosec company put it, once a crim has access to the MSM through QMI, they can patch it to force it to grant them access to modem traffic.

Malicious people, in Check Point's words, could use this vulnerability "to inject malicious code into the modem from Android, giving them access to the device user's call history and SMS, as well as the ability to listen to the device user's conversations."

[11]

A Qualcomm spokesman told The Register : "We commend the security researchers from Check Point for using industry-standard coordinated disclosure practices. Qualcomm Technologies has already made fixes available to OEMs in December 2020, and we encourage end users to update their devices as patches become available."

Check Point said it hoped the research would "be a potential leap" allowing any old infosec bod to inspect Qualcomm MSM firmware, something that QMI has, so far, seemingly staved off. ®

Get our [12]Tech Resources



[1] https://cve.mitre.org/cgi-bin/cvename.cgi?name=2020-11292

[2] https://research.checkpoint.com/2021/security-probe-of-qualcomm-msm/

[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_security/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2YJRm93HLGldrpxA-mkWkiAAAAMk&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_security/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YJRm93HLGldrpxA-mkWkiAAAAMk&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_security/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YJRm93HLGldrpxA-mkWkiAAAAMk&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[6] https://www.counterpointresearch.com/mediatek-biggest-smartphone-chipset-vendor-q3-2020/

[7] https://www.theregister.com/2021/05/06/samsung_galaxy/

[8] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_security/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YJRm93HLGldrpxA-mkWkiAAAAMk&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[9] https://www.theregister.com/2019/08/06/qualcomm_android_security_patches/

[10] https://www.theregister.com/2020/08/06/google_culls_pixel_4/

[11] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_security/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YJRm93HLGldrpxA-mkWkiAAAAMk&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[12] https://whitepapers.theregister.com/

Babies

redpawn

I read it as "allow babies to snoop on conversations". Should have my tea before reading The Reg.

Just in time

Claptrap314

for another round of hardware upgrades with their *ALL* *NEW* vulnerabilities.

For crying ------->

A doctor, an architect, and a computer scientist were arguing about
whose profession was the oldest. In the course of their arguments, they
got all the way back to the Garden of Eden, whereupon the doctor said, "The
medical profession is clearly the oldest, because Eve was made from Adam's
rib, as the story goes, and that was a simply incredible surgical feat."
The architect did not agree. He said, "But if you look at the Garden
itself, in the beginning there was chaos and void, and out of that the Garden
and the world were created. So God must have been an architect."
The computer scientist, who'd listened carefully to all of this, then
commented, "Yes, but where do you think the chaos came from?"