CVE-2020-0438 In the AIBinder_Class constructor of ibinder.cpp, there is a possible arbitrary code execution due to uninitialized data.

High 7.8 Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2020-0438?

CVE-2020-0438 is a high-severity vulnerability in Google Android, published on 10 Nov 2020.

Official description

In the AIBinder_Class constructor of ibinder.cpp, there is a possible arbitrary code execution due to uninitialized data. This could lead to local escalation of privilege if a process were using libbinder_ndk in a vulnerable way with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-11 Android-10Android ID: A-161812320

Weakness: CWE-909, CWE-824

Which versions are affected by CVE-2020-0438?

It affects 1 product.

Products include Google Android.

How do I fix CVE-2020-0438?

Upgrade to a fixed version.

Is CVE-2020-0438 being exploited?

There is no known exploitation of CVE-2020-0438 in the wild and no public exploit code.

All Google Android vulnerabilities

Sources

Also known as A-161812320, ASB-A-161812320, GHSA-mhh5-fmpv-m2jw.

Is CVE-2020-0438 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free