CVE-2022-20140

In read_multi_rsp of gatt_sr.cc, there is a possible out of bounds write due to an incorrect bounds check

published June 15, 2022

CVSS
—
EPSS
9%
Percentile
95.1
In the wild
Unconfirmed
What it is

⚠️ A tiny bounds check error in Android could open up a backdoor for remote privilege escalation, and the best part? No user interaction is needed! Think of it like a delivery person accidentally dropping a package into the wrong apartment — with the right access, anyone could claim that package as theirs. This mischeck allows attackers to write data beyond the intended limits, potentially compromising the system. An attacker could exploit this vulnerability to gain elevated privileges on the device without ever needing the user's cooperation. This remote access could allow them to manipulate data or functionality in ways that compromise your security.

Put simply

Think of it like a delivery person accidentally dropping a package into the wrong apartment — with the right access, anyone could claim that package as theirs. This mischeck allows attackers to write data beyond the intended limits, potentially compromising the system. In the read_multi_rsp function of gatt_sr.cc, an out-of-bounds write occurs due to an incorrect bounds check. This flaw permits attackers to escalate privileges remotely, bypassing the need for additional execution privileges.

What to do

An attacker could exploit this vulnerability to gain elevated privileges on the device without ever needing the user's cooperation. This remote access could allow them to manipulate data or functionality in ways that compromise your security. To mitigate this risk, ensure that devices are updated to the latest versions of Android. Keep an eye on vendor-specific patches and consider implementing additional security measures to monitor for unusual behavior. You've got this! With the right updates and vigilance, you can keep your devices secure! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.08687 · 95.1th percentile
Published
2022-06-15T13:02Z
EPSS history
Timeline
  • 15 JUN 13:02Z
    In read_multi_rsp of gatt_sr.cc, there is a possible out of bounds write due to an incorrect bounds check
    cvelistv5