Published August 20, 2019 | Updated January 27, 2021
This Android Security Release Notes contains details of security vulnerabilities affecting Android devices which are addressed as part of Android 10. Android 10 devices with a security patch level of 2019-09-01 or later are protected against these issues (Android 10, as released on AOSP, has a default security patch level of 2019-09-01). To learn how to check a device's security patch level, see How to check and update your Android version.
Android partners are notified of all issues prior to publication. Source code patches for these issues are released to the Android Open Source Project (AOSP) repository as part of the Android 10 release.
The severity assessment of issues in these release notes are based on the effect that exploiting the vulnerability would possibly have on an affected device, assuming the platform and service mitigations are turned off for development purposes or if successfully bypassed.
We have had no reports of active customer exploitation or abuse of these newly reported issues. Refer to the Android and Google Play Protect mitigations section for details on the Android security platform protections and Google Play Protect, which improve the security of the Android platform.
Announcements
- The issues described in this document are addressed as part of Android 10. This information is provided for reference and transparency.
- We would like to acknowledge and thank the security research community for their continued contributions towards securing the Android ecosystem.
Android and Google service mitigations
This is a summary of the mitigations provided by the Android security platform and service protections such as Google Play Protect. These capabilities reduce the likelihood that security vulnerabilities could be successfully exploited on Android.
- Exploitation for many issues on Android is made more difficult by enhancements in newer versions of the Android platform. We encourage all users to update to the latest version of Android where possible.
- The Android security team actively monitors for abuse through Google Play Protect and warns users about Potentially Harmful Applications. Google Play Protect is enabled by default on devices with Google Mobile Services, and is especially important for users who install apps from outside of Google Play.
Android 10—Vulnerability details
The sections below provide details for security vulnerabilities fixed as part of Android 10. Vulnerabilities are grouped under the component that they affect and include details such as the CVE, associated references, type of vulnerability, and severity.
Android runtime
CVE | References | Type | Severity |
---|---|---|---|
CVE-2019-9290 | A-113039724 | EoP | Moderate |
CVE-2019-9429 | A-110035108 | EoP | Moderate |
Framework
CVE | References | Type | Severity |
---|---|---|---|
CVE-2019-9262 | A-111792351 | RCE | Moderate |
CVE-2019-9256 | A-111921829 | RCE | Moderate |
CVE-2019-9280 | A-119322269 | EoP | Moderate |
CVE-2019-2216 | A-38390530 | EoP | Moderate |
CVE-2019-2089 | A-116608833 | EoP | Moderate |
CVE-2019-9288 | A-111363077 | EoP | Moderate |
CVE-2019-9384 | A-120568007 | EoP | Moderate |
CVE-2019-9269 | A-36899497 | EoP | Moderate |
CVE-2019-9378 | A-124539196 | EoP | Moderate |
CVE-2019-9380 | A-123700098 | EoP | Moderate |
CVE-2019-9407 | A-112434609 | EoP | Moderate |
CVE-2019-2088 | A-143895055 | ID | Moderate |
CVE-2019-2058 | A-136089102 | ID | Moderate |
CVE-2019-9351 | A-128599864 | ID | Moderate |
CVE-2019-9281 | A-32748076 | ID | Moderate |
CVE-2019-9377 | A-128599663 | ID | Moderate |
CVE-2019-9292 | A-115384617 | ID | Moderate |
CVE-2019-9424 | A-110941092 | ID | Moderate |
CVE-2019-9399 | A-115635664 | ID | Moderate |
CVE-2019-9421 | A-111215250 | ID | Moderate |
CVE-2019-9323 | A-30770233 | ID | Moderate |
CVE-2019-9438 | A-77821568 | ID | Moderate |
CVE-2019-9373 | A-130173029 | DoS | Moderate |
CVE-2019-9372 | A-132782448 | DoS | Moderate |
Library
CVE | References | Type | Severity |
---|---|---|---|
CVE-2019-9423 | A-110986616 | EoP | Moderate |
CVE-2019-9459 | A-79593569 | EoP | Moderate |
Media framework
CVE | References | Type | Severity |
---|---|---|---|
CVE-2019-9297 | A-112890242 | RCE | Moderate |
CVE-2019-9298 | A-112892194 | RCE | Moderate |
CVE-2019-9299 | A-112663886 | RCE | Moderate |
CVE-2019-9300 | A-112661610 | RCE | Moderate |
CVE-2019-9301 | A-112663384 | RCE | Moderate |
CVE-2019-9302 | A-112661356 | RCE | Moderate |
CVE-2019-9303 | A-112661057 | RCE | Moderate |
CVE-2019-9304 | A-112662270 | RCE | Moderate |
CVE-2019-9305 | A-112661835 | RCE | Moderate |
CVE-2019-9306 | A-112661348 | RCE | Moderate |
CVE-2019-9307 | A-112661893 | RCE | Moderate |
CVE-2019-9308 | A-112661742 | RCE | Moderate |
CVE-2019-9346 | A-128433933 | RCE | Moderate |
CVE-2019-9357 | A-112662995 | RCE | Moderate |
CVE-2019-9382 | A-120874654 | RCE | Moderate |
CVE-2019-9405 | A-112890225 | RCE | Moderate |
CVE-2019-9278 | A-112537774 | RCE | Moderate |
CVE-2020-0086 | A-131859347 | EoP | Moderate |
CVE-2019-9310 | A-112891546 | EoP | Moderate |
CVE-2019-9232 | A-122675483 | ID | Moderate |
CVE-2019-9247 | A-120426166 | ID | Moderate |
CVE-2019-9282 | A-113211371 | ID | Moderate |
CVE-2019-9293 | A-117661116 | ID | Moderate |
CVE-2019-9294 | A-111764444 | ID | Moderate |
CVE-2019-9313 | A-112005441 | ID | Moderate |
CVE-2019-9314 | A-112329563 | ID | Moderate |
CVE-2019-9315 | A-112326216 | ID | Moderate |
CVE-2019-9316 | A-112052432 | ID | Moderate |
CVE-2019-9317 | A-112052258 | ID | Moderate |
CVE-2019-9318 | A-111764725 | ID | Moderate |
CVE-2019-9319 | A-111762100 | ID | Moderate |
CVE-2019-9320 | A-111761624 | ID | Moderate |
CVE-2019-9321 | A-111208713 | ID | Moderate |
CVE-2019-9322 | A-111128067 | ID | Moderate |
CVE-2019-9325 | A-112001302 | ID | Moderate |
CVE-2019-9334 | A-112859934 | ID | Moderate |
CVE-2019-9335 | A-112328051 | ID | Moderate |
CVE-2019-9336 | A-112326322 | ID | Moderate |
CVE-2019-9337 | A-112204376 | ID | Moderate |
CVE-2019-9338 | A-111762686 | ID | Moderate |
CVE-2019-9347 | A-109891727 | ID | Moderate |
CVE-2019-9359 | A-111407302 | ID | Moderate |
CVE-2019-9361 | A-111762807 | ID | Moderate |
CVE-2019-9362 | A-120426980 | ID | Moderate |
CVE-2019-9364 | A-73364631 | ID | Moderate |
CVE-2019-9366 | A-112052062 | ID | Moderate |
CVE-2019-9370 | A-133880046 | ID | Moderate |
CVE-2019-9406 | A-112552517 | ID | Moderate |
CVE-2019-9408 | A-112380157 | ID | Moderate |
CVE-2019-9409 | A-112272091 | ID | Moderate |
CVE-2019-9410 | A-112204443 | ID | Moderate |
CVE-2019-9411 | A-112204845 | ID | Moderate |
CVE-2019-9412 | A-112006096 | ID | Moderate |
CVE-2019-9415 | A-111805098 | ID | Moderate |
CVE-2019-9416 | A-111804142 | ID | Moderate |
CVE-2019-9433 | A-80479354 | ID | Moderate |
CVE-2019-9252 | A-73339042 | ID | Moderate |
CVE-2019-9268 | A-77474014 | DoS | Moderate |
CVE-2020-0088 | A-124389881 | DoS | Moderate |
CVE-2019-9283 | A-112663564 | DoS | Moderate |
CVE-2019-9348 | A-128431761 | DoS | Moderate |
CVE-2019-9349 | A-124330204 | DoS | Moderate |
CVE-2019-9352 | A-124253062 | DoS | Moderate |
CVE-2019-9371 | A-132783254 | DoS | Moderate |
CVE-2019-9379 | A-124329638 | DoS | Moderate |
CVE-2019-9418 | A-111450210 | DoS | Moderate |
CVE-2019-9420 | A-111272481 | DoS | Moderate |
System
CVE | References | Type | Severity |
---|---|---|---|
CVE-2019-9475 | A-9496886 | ID | High |
CVE-2019-9363 | A-123584306 | RCE | Moderate |
CVE-2019-9365 | A-109838537 | RCE | Moderate |
CVE-2018-9425 | A-73884967 | EoP | Moderate |
CVE-2019-9463 | A-113584607 | EoP | Moderate |
CVE-2019-9291 | A-112159179 | EoP | Moderate |
CVE-2019-9386 | A-122361874 | EoP | Moderate |
CVE-2019-9375 | A-129344244 | EoP | Moderate |
CVE-2019-9238 | A-121267042 | EoP | Moderate |
CVE-2019-9257 | A-113572342 | EoP | Moderate |
CVE-2019-9258 | A-113655028 | EoP | Moderate |
CVE-2019-9259 | A-113575306 | EoP | Moderate |
CVE-2019-9263 | A-73136824 | EoP | Moderate |
CVE-2019-9266 | A-119501435 | EoP | Moderate |
CVE-2019-9295 | A-36885811 | EoP | Moderate |
CVE-2019-9309 | A-117985575 | EoP | Moderate |
CVE-2019-9350 | A-129562815 | EoP | Moderate |
CVE-2019-9358 | A-120156401 | EoP | Moderate |
CVE-2018-9489 | A-77286245 | ID | Moderate |
CVE-2019-9473 | A-115363533 | ID | Moderate |
CVE-2019-9474 | A-79996267 | ID | Moderate |
CVE-2019-9440 | A-37637796 | ID | Moderate |
CVE-2019-9277 | A-68016944 | ID | Moderate |
CVE-2019-9233 | A-122529021 | ID | Moderate |
CVE-2019-9234 | A-122465453 | ID | Moderate |
CVE-2019-9235 | A-122323053 | ID | Moderate |
CVE-2019-9236 | A-122322613 | ID | Moderate |
CVE-2019-9237 | A-121325979 | ID | Moderate |
CVE-2019-9239 | A-121263487 | ID | Moderate |
CVE-2019-9240 | A-121150966 | ID | Moderate |
CVE-2019-9241 | A-121036603 | ID | Moderate |
CVE-2019-9242 | A-121035878 | ID | Moderate |
CVE-2019-9243 | A-120905706 | ID | Moderate |
CVE-2019-9244 | A-120865977 | ID | Moderate |
CVE-2019-9246 | A-120428637 | ID | Moderate |
CVE-2019-9249 | A-120255805 | ID | Moderate |
CVE-2019-9250 | A-120276962 | ID | Moderate |
CVE-2019-9251 | A-120274615 | ID | Moderate |
CVE-2019-9253 | A-109769728 | ID | Moderate |
CVE-2019-9260 | A-113495295 | ID | Moderate |
CVE-2019-9265 | A-37994606 | ID | Moderate |
CVE-2019-9272 | A-11596047 | ID | Moderate |
CVE-2019-9284 | A-111850706 | ID | Moderate |
CVE-2019-9287 | A-78287084 | ID | Moderate |
CVE-2019-9289 | A-79883824 | ID | Moderate |
CVE-2018-9581 | A-111698366 | ID | Moderate |
CVE-2019-9296 | A-112162089 | ID | Moderate |
CVE-2019-9312 | A-78288018 | ID | Moderate |
CVE-2019-9326 | A-111215173 | ID | Moderate |
CVE-2019-9328 | A-111895000 | ID | Moderate |
CVE-2019-9329 | A-112917952 | ID | Moderate |
CVE-2019-9332 | A-78286500 | ID | Moderate |
CVE-2019-9333 | A-109753657 | ID | Moderate |
CVE-2019-9344 | A-120845341 | ID | Moderate |
CVE-2019-9353 | A-123024201 | ID | Moderate |
CVE-2019-9354 | A-118148142 | ID | Moderate |
CVE-2019-9355 | A-115903122 | ID | Moderate |
CVE-2019-9356 | A-111699773 | ID | Moderate |
CVE-2019-9360 | A-120610663 | ID | Moderate |
CVE-2019-9368 | A-79883568 | ID | Moderate |
CVE-2019-9369 | A-79995407 | ID | Moderate |
CVE-2019-9381 | A-122677612 | ID | Moderate |
CVE-2019-9383 | A-120843827 | ID | Moderate |
CVE-2019-9387 | A-117569833 | ID | Moderate |
CVE-2019-9388 | A-117567437 | ID | Moderate |
CVE-2019-9403 | A-113512324 | ID | Moderate |
CVE-2019-9414 | A-111893041 | ID | Moderate |
CVE-2019-9427 | A-110166350 | ID | Moderate |
CVE-2019-9431 | A-109755179 | ID | Moderate |
CVE-2019-9432 | A-80546108 | ID | Moderate |
CVE-2019-9434 | A-80432895 | ID | Moderate |
CVE-2019-9435 | A-80146682 | ID | Moderate |
CVE-2019-9330 | A-111214739 | ID | Moderate |
CVE-2019-9331 | A-112272279 | ID | Moderate |
CVE-2019-9341 | A-111214770 | ID | Moderate |
CVE-2019-9342 | A-111214470 | ID | Moderate |
CVE-2019-9343 | A-112050983 | ID | Moderate |
CVE-2019-9367 | A-112106425 | ID | Moderate |
CVE-2019-9413 | A-111935831 | ID | Moderate |
CVE-2019-9417 | A-111450079 | ID | Moderate |
CVE-2019-9419 | A-111407544 | ID | Moderate |
CVE-2019-9422 | A-111214766 | ID | Moderate |
CVE-2020-0236 | A-79703353 | ID | Moderate |
CVE-2019-9279 | A-110476382 | DoS | Moderate |
CVE-2019-9285 | A-111215315 | DoS | Moderate |
CVE-2019-9286 | A-111213909 | DoS | Moderate |
CVE-2019-9311 | A-79431031 | DoS | Moderate |
CVE-2019-9327 | A-112050583 | DoS | Moderate |
CVE-2019-9462 | A-91544774 | DoS | Moderate |
CVE-2019-9389 | A-117567058 | DoS | Moderate |
CVE-2019-9390 | A-117551475 | DoS | Moderate |
CVE-2019-9393 | A-116357965 | DoS | Moderate |
CVE-2019-9394 | A-116351796 | DoS | Moderate |
CVE-2019-9395 | A-116267405 | DoS | Moderate |
CVE-2019-9396 | A-115747155 | DoS | Moderate |
CVE-2019-9397 | A-115747410 | DoS | Moderate |
CVE-2019-9398 | A-115745406 | DoS | Moderate |
CVE-2019-9400 | A-115509589 | DoS | Moderate |
CVE-2019-9401 | A-115375248 | DoS | Moderate |
CVE-2019-9402 | A-115372550 | DoS | Moderate |
CVE-2019-9404 | A-112923309 | DoS | Moderate |
CVE-2019-9425 | A-110846194 | DoS | Moderate |
CVE-2019-9430 | A-109838296 | DoS | Moderate |
Libxaac
The Android 9 libxaac library was marked as experimental and removed from production Android builds as part of the November 2018 Android Security Bulletin. We would like to acknowledge researchers for their findings.
The issues identified include the following CVE IDs: CVE-2019-2055, CVE-2019-2059, CVE-2019-2060, CVE-2019-2061, CVE-2019-2062, CVE-2019-2063, CVE-2019-2064, CVE-2019-2065, CVE-2019-2066, CVE-2019-2067, CVE-2019-2068, CVE-2019-2069, CVE-2019-2070, CVE-2019-2071, CVE-2019-2072, CVE-2019-2073, CVE-2019-2074, CVE-2019-2075, CVE-2019-2076, CVE-2019-2077, CVE-2019-2078, CVE-2019-2079, CVE-2019-2080, CVE-2019-2081, CVE-2019-2082, CVE-2019-2083, CVE-2019-2084, CVE-2019-2085, CVE-2019-2086, CVE-2019-2087, CVE-2019-2138, CVE-2019-2139, CVE-2019-2140, CVE-2019-2141, CVE-2019-2142, CVE-2019-2143, CVE-2019-2144, CVE-2019-2145, CVE-2019-2146, CVE-2019-2147, CVE-2019-2148, CVE-2019-2149, CVE-2019-2150, CVE-2019-2151, CVE-2019-2152, CVE-2019-2153, CVE-2019-2154, CVE-2019-2155, CVE-2019-2156, CVE-2019-2157, CVE-2019-2158, CVE-2019-2159, CVE-2019-2160, CVE-2019-2161, CVE-2019-2162, CVE-2019-2163, CVE-2019-2164, CVE-2019-2165, CVE-2019-2166, CVE-2019-2167, CVE-2019-2168, CVE-2019-2169, CVE-2019-2170, CVE-2019-2171, CVE-2019-2172, CVE-2019-9261, CVE-2019-9264, CVE-2019-9385, and CVE-2019-9391.
Common questions and answers
This section answers common questions that may occur after reading this bulletin.
1. How do I determine if my device is updated to address these issues?
To learn how to check a device's security patch level, see Check and update your Android version.
Android 10, as released on AOSP, has a default security patch level of 2019-09-01. Android devices running Android 10 and with a security patch level of 2019-09-01 or later address all issues contained in these security release notes.
2. What do the entries in the Type column mean?
Entries in the Type column of the vulnerability details table
reference the classification of the security vulnerability.
Abbreviation | Definition |
---|---|
RCE | Remote code execution |
EoP | Elevation of privilege |
ID | Information disclosure |
DoS | Denial of service |
N/A | Classification not available |
3. What do the entries in the References column mean?
Entries under the References column of the vulnerability details table may contain a prefix identifying the organization to which the reference value belongs.
Prefix | Reference |
---|---|
A- | Android bug ID |
Versions
Version | Date | Notes |
---|---|---|
1.0 | August 20, 2019 | Security Release Notes published. |
1.1 | August 21, 2019 | Minor adjustments to vulnerability tables |
1.2 | September 17, 2019 | Updated acknowledgements and issue list |
1.3 | November 21, 2019 | Updated issue list |
1.4 | February 12, 2020 | Updated issue list |
1.5 | February 26, 2020 | Updated issue list |
1.6 | May 11, 2020 | Updated issue list |
1.7 | June 11, 2020 | Updated issue list |
1.8 | January 27, 2021 | Updated issue list |