Developer Workspace

Loading...

Bring your ideas to life by saving your favorite products, comparing specifications and sharing with your team to work collaboratively.

0 Projects

Sort

You do not have any projects yet. Start building your Workspace.

Documentation

Security Bulletin

Navigator

Close
2026 Security Bulletins
June
May
April
March
February
January
2025 Security Bulletins
December
November
October
September
August
July
June
May
April
March
February
January
2024 Security Bulletins
December
November
October
September
August
July
June
May
April
March
February
January
2023 Security Bulletins
December
November
October
September
August
July
June
May
April
March
February
January
2022 Security Bulletins
December
November
October
September
August
July
June
May
April
March
February
January
2021 Security Bulletins
December
November
October
September
August
July
June
May
April
March
February
January
2020 Security Bulletins
December
November
October
September
August
July
June
May
April
March
February
January
2019 Security Bulletins
December
November
October
September
August
July
June
May
April
March
February
January
2018 Security Bulletins
December
November
October
September
August
July
June
May

Legal notice

February 2020 Security Bulletin

Version 1.0

Published: 02/03/2020

This security bulletin is intended to help Qualcomm Technologies, Inc. (QTI) customers incorporate security updates in launched or upcoming devices. This document includes (i) a description of security vulnerabilities that have been addressed in QTI’s proprietary code and (ii) links to related code that has been contributed to Code Aurora Forum (CAF), a Linux Foundation Collaborative Project, to address security vulnerabilities for customers who incorporate Linux-based software from CAF into their devices.

Please reach out to [email protected] for any questions related to this bulletin.

Announcements

We have discontinued publication of the open source public bulletin at https://www.codeaurora.org/security-advisories/security-bulletins . Starting from September 2019, we will have one single monthly bulletin listing both open-source and closed-source vulnerabilities

Acknowledgements

We would like to thank these researchers for their contributions in reporting these issues to us.

CVE-2019-10567 Guang Gong ( [email protected] ) of Alpha Lab, Qihoo 360
CVE-2019-14040, CVE-2019-14041 Tamir Zahavi-Brunner ([@tamir_zb]( https://twitter.com/tamir_zb )) of Zimperium zLabs Team
CVE-2019-14088 Reported to us through Google Android Security team; please see bulletins at https://source.android.com/security/overview/acknowledgements/  for individual credit information. For issues rated medium or lower, the individual credit information may appear in a future Android major release bulletin.

This table summarizes security vulnerabilities that were addressed through proprietary software

Table of Vulnerabilities

Public ID Security Rating Technology Area Date Reported
CVE-2019-10590 High Video Internal
CVE-2019-14051 High KERNEL Internal
CVE-2019-14057 High Video Internal
CVE-2019-14060 High Audio Internal

CVE-2019-10590

CVE ID CVE-2019-10590
Title Improper Validation of Array Index Issue in Video
Description Out of bound access while parsing dts atom, which is non-standard as it does not have valid number of tracks
Technology Area Video
Vulnerability Type CWE-129 Improper Validation of Array Index
Access Vector Remote
Security Rating High
Date Reported Internal
Customer Notified Date 11/04/2019
Affected Chipsets* APQ8009, APQ8017, APQ8053, APQ8064, APQ8096AU, APQ8098, MDM9206, MDM9207C, MDM9607, MSM8905, MSM8909W, MSM8917, MSM8920, MSM8937, MSM8939, MSM8940, MSM8953, MSM8996, MSM8996AU, MSM8998, Nicobar, QCS405, QCS605, QM215, Rennell, SA6155P, Saipan, SDA660, SDA845, SDM429, SDM429W, SDM439, SDM450, SDM630, SDM632, SDM636, SDM660, SDM670, SDM710, SDM845, SDX20, SM6150, SM7150, SM8150, SM8250, SXR1130, SXR2130

CVE-2019-14051

CVE ID CVE-2019-14051
Title Integer Overflow to Buffer Overflow Issue in Kernel
Description Subsequent additions performed during Module loading while allocating the memory would lead to integer overflow and then to buffer overflow
Technology Area KERNEL
Vulnerability Type CWE-680 Integer Overflow to Buffer Overflow
Access Vector Local
Security Rating High
Date Reported Internal
Customer Notified Date 11/04/2019
Affected Chipsets* MDM9206, MDM9607

CVE-2019-14057

CVE ID CVE-2019-14057
Title Buffer Copy Without Checking Size of Input in Video
Description Buffer Over read of codec private data while parsing an mkv file due to lack of check of buffer size before read
Technology Area Video
Vulnerability Type CWE-120 Buffer Copy Without Checking Size of Input ('Classic Buffer Overflow')
Access Vector Remote
Security Rating High
Date Reported Internal
Customer Notified Date 11/04/2019
Affected Chipsets* APQ8009, APQ8017, APQ8053, APQ8064, APQ8096AU, APQ8098, MDM9206, MDM9207C, MDM9607, MSM8905, MSM8909W, MSM8917, MSM8920, MSM8937, MSM8939, MSM8940, MSM8953, MSM8996, MSM8996AU, MSM8998, Nicobar, QCA6574AU, QCS405, QCS605, QM215, Rennell, SA6155P, Saipan, SDA660, SDA845, SDM429, SDM429W, SDM439, SDM450, SDM630, SDM632, SDM636, SDM660, SDM670, SDM710, SDM845, SDX20, SM6150, SM7150, SM8150, SM8250, SXR1130, SXR2130

CVE-2019-14060

CVE ID CVE-2019-14060
Title Access of Uninitialized Pointer in Audio
Description Uninitialized stack data gets used If memory is not allocated for blob or if the allocated blob is less than the struct size required due to lack of check of return value for read or write blob
Technology Area Audio
Vulnerability Type CWE-824 Access of Uninitialized Pointer
Access Vector Local
Security Rating High
Date Reported Internal
Customer Notified Date 11/04/2019
Affected Chipsets* APQ8009, APQ8017, APQ8053, APQ8098, IPQ4019, IPQ6018, IPQ8064, IPQ8074, MDM9150, MDM9206, MDM9207C, MDM9607, MDM9650, MSM8909W, MSM8917, MSM8920, MSM8937, MSM8940, MSM8953, MSM8996AU, MSM8998, Nicobar, QCS405, QCS605, QM215, Rennell, SA6155P, Saipan, SC8180X, SDA845, SDM429, SDM429W, SDM439, SDM450, SDM630, SDM632, SDM636, SDM660, SDM670, SDM710, SDM845, SDX20, SDX24, SDX55, SM6150, SM7150, SM8150, SM8250, SXR1130, SXR2130

* Data is generated only at the time of bulletin creation

This table summarizes security vulnerabilities that were addressed through open source software located at the corresponding open source project links

Table of Vulnerabilities

Public ID Security Rating Technology Area Date Reported
CVE-2019-10567 High Graphics 08/29/2019
CVE-2019-14040 Medium HLOS 08/04/2019
CVE-2019-14041 Medium HLOS 08/04/2019
CVE-2019-14044 High Camera Driver Internal
CVE-2019-14046 High Camera Driver Internal
CVE-2019-14049 High Kernel Internal
CVE-2019-14055 High Core Services Internal
CVE-2019-14063 High Audio Internal
CVE-2019-14088 Medium Multimedia 10/18/2019

CVE-2019-10567

CVE ID CVE-2019-10567
Title Configuration Issue in Linux Graphics
Description There is a way to deceive the GPU kernel driver into thinking there is room in the GPU ringbuffer and overwriting existing commands could allow unintended GPU opcodes to be executed
Technology Area Graphics
Vulnerability Type CWE-16 Configuration
Access Vector Local
Security Rating High
Date Reported 08/29/2019
Customer Notified Date 11/04/2019
Affected Chipsets* APQ8009, APQ8017, APQ8053, APQ8096AU, APQ8098, MDM9150, MDM9206, MDM9207C, MDM9607, MDM9650, MSM8909W, MSM8917, MSM8920, MSM8937, MSM8940, MSM8953, MSM8996AU, MSM8998, Nicobar, QCS405, QCS605, QM215, Rennell, SA6155P, Saipan, SC8180X, SDA660, SDA845, SDM429, SDM429W, SDM439, SDM450, SDM630, SDM632, SDM636, SDM660, SDM670, SDM710, SDM845, SDX20, SDX24, SDX55, SM6150, SM7150, SM8150, SM8250, SXR1130, SXR2130
Patch*
  • https://source.codeaurora.org/quic/la/kernel/msm-4.4/commit/?id=1aa9c68484c49a7357c0835b38fa1581bb7d6865
  • https://source.codeaurora.org/quic/la/kernel/msm-4.14/commit/?id=fb37ff663a3d28e3a07549b074c54feb3e4376b5
  • https://source.codeaurora.org/quic/la/kernel/msm-4.14/commit/?id=a8acbcb00abb6604fc2e24456dc5e6c26aec9f6c
  • https://source.codeaurora.org/quic/la/kernel/msm-4.14/commit/?id=63767aa78fae937f3f7ca63545e6bcbd7909f83b
  • https://source.codeaurora.org/quic/la/kernel/msm-3.18/commit/?id=43268e7260fd6e7398843af846475d74c70711b9
  • https://source.codeaurora.org/quic/la/kernel/msm-3.18/commit/?id=7703a5453e0f4d571c52c391095f8309eb00747c

CVE-2019-14040

CVE ID CVE-2019-14040
Title Use After Free Issue in QSEE
Description Using memory after being freed in qsee due to wrong implementation can lead to unexpected behavior such as execution of unknown code
Technology Area HLOS
Vulnerability Type CWE-416 Use After Free
Access Vector Local
Security Rating Medium
Date Reported 08/04/2019
Customer Notified Date 11/04/2019
Affected Chipsets* APQ8009, APQ8017, APQ8053, APQ8096AU, APQ8098, MDM9150, MDM9206, MDM9207C, MDM9607, MDM9640, MDM9650, MSM8905, MSM8909W, MSM8917, MSM8920, MSM8937, MSM8940, MSM8953, MSM8996AU, MSM8998, QCS605, QM215, SDA660, SDA845, SDM429, SDM429W, SDM439, SDM450, SDM630, SDM632, SDM636, SDM660, SDM845, SDX20, SDX24, SM8150, SXR1130
Patch*
  • https://source.codeaurora.org/quic/la/kernel/msm-3.18/commit/?id=c4f42c24e02ce82392d8f8fe215570568380c8ab

CVE-2019-14041

CVE ID CVE-2019-14041
Title Buffer Copy Without Checking Size of Input in QTEE
Description During listener modified response processing, a buffer overrun occurs due to lack of buffer size verification when updating message buffer with physical address information
Technology Area HLOS
Vulnerability Type CWE-120 Buffer Copy Without Checking Size of Input ('Classic Buffer Overflow')
Access Vector Local
Security Rating Medium
Date Reported 08/04/2019
Customer Notified Date 11/04/2019
Affected Chipsets* APQ8009, APQ8017, APQ8053, APQ8096AU, APQ8098, MDM9206, MDM9207C, MDM9607, MDM9640, MDM9650, MSM8905, MSM8909W, MSM8917, MSM8953, MSM8996AU, Nicobar, QCM2150, QCS405, QCS605, QM215, Rennell, SA6155P, Saipan, SC8180X, SDA660, SDA845, SDM429, SDM429W, SDM439, SDM450, SDM632, SDM670, SDM710, SDM845, SDX20, SDX24, SDX55, SM6150, SM7150, SM8150, SM8250, SXR1130, SXR2130
Patch*
  • https://source.codeaurora.org/quic/la/kernel/msm-4.9/commit/?id=3cca948bcc6939f1fffab09d1062ffa8ebe9a9c4

CVE-2019-14044

CVE ID CVE-2019-14044
Title Improper Validation of Array Index in Camera
Description Out of bound access due to access of uninitialized memory segment in an array of pointers while normal camera open close
Technology Area Camera Driver
Vulnerability Type CWE-129 Improper Validation of Array Index
Access Vector Local
Security Rating High
Date Reported Internal
Customer Notified Date 11/04/2019
Affected Chipsets* QCS605, SDM439, SDM630, SDM636, SDM660, SDX24
Patch*
  • https://source.codeaurora.org/quic/la/kernel/msm-4.9/commit/?id=9c3d819d2d9563779fd1daa4eefef8628de22a86

CVE-2019-14046

CVE ID CVE-2019-14046
Title Improper Validation of Array Index in Kernel
Description Out of bound access while allocating memory for an array in camera due to improper validation of elements parameters
Technology Area Camera Driver
Vulnerability Type CWE-129 Improper Validation of Array Index
Access Vector Local
Security Rating High
Date Reported Internal
Customer Notified Date 11/04/2019
Affected Chipsets* QCS605, SDM439, SDX24
Patch*
  • https://source.codeaurora.org/quic/la/kernel/msm-4.9/commit/?id=a2198a95c0a1a319bb6d7ed9fefa1b5e905e6418

CVE-2019-14049

CVE ID CVE-2019-14049
Title Stage 2 Fault Issue in Kernel
Description Stage-2 fault will occur while writing to an ION system allocation which has been assigned to non-HLOS memory which is non-standard
Technology Area Kernel
Vulnerability Type CWE-617 Reachable Assertion
Access Vector Local
Security Rating High
Date Reported Internal
Customer Notified Date 11/04/2019
Affected Chipsets* APQ8017, APQ8053, APQ8096AU, MDM9206, MDM9207C, MDM9607, MDM9640, MSM8953, QCN7605, QCS605, SC8180X, SDA845, SDM429, SDM439, SDM450, SDM632, SDX20, SDX24, SDX55, SM8150, SXR1130
Patch*
  • https://source.codeaurora.org/quic/la/kernel/msm-4.14/commit/?id=31142010ccaf6ddad331a7919a7fbf3da80b8359
  • https://source.codeaurora.org/quic/la/kernel/msm-4.9/commit/?id=e8d9006612136f93811638c267d8375c55a88437
  • https://source.codeaurora.org/quic/la/kernel/msm-4.4/commit/?id=5f7eaf83d807a75e538fbf86dd9fd71c1b814175
  • https://source.codeaurora.org/quic/la/kernel/msm-3.18/commit/?id=665b0c10e9cf93b7346d12ac546776d3affa5d35

CVE-2019-14055

CVE ID CVE-2019-14055
Title Use After Free Issue in Diag Services
Description Possibility of use-after-free and double free because of not marking buffer as NULL after freeing can lead to dangling pointer access
Technology Area Core Services
Vulnerability Type CWE-416 Use After Free
Access Vector Local
Security Rating High
Date Reported Internal
Customer Notified Date 11/04/2019
Affected Chipsets* APQ8009, APQ8017, APQ8053, APQ8096AU, APQ8098, MDM9206, MDM9207C, MDM9607, MDM9640, MDM9650, MSM8905, MSM8909W, MSM8939, MSM8953, MSM8996AU, MSM8998, Nicobar, QCN7605, QCS605, SC8180X, SDA660, SDA845, SDM429, SDM429W, SDM439, SDM450, SDM630, SDM632, SDM636, SDM660, SDM845, SDX20, SDX24, SDX55, SM8150, SM8250, SXR1130, SXR2130
Patch*
  • https://source.codeaurora.org/quic/la/kernel/msm-4.9/commit/?id=c0cb074983060d6ff46e312a9db81fde869cd63b

CVE-2019-14063

CVE ID CVE-2019-14063
Title Buffer Over-read Issue in Audio
Description Out of bound access due to Invalid inputs to dapm mux settings which results into kernel failure
Technology Area Audio
Vulnerability Type CWE-126 Buffer Over-read
Access Vector Remote
Security Rating High
Date Reported Internal
Customer Notified Date 11/04/2019
Affected Chipsets* IPQ4019, IPQ6018, IPQ8064, IPQ8074, MDM9607, Nicobar, QCS405, Rennell, SA6155P, Saipan, SC8180X, SDM630, SDM636, SDM660, SDX55, SM6150, SM7150, SM8150, SM8250, SXR2130
Patch*
  • https://source.codeaurora.org/quic/la/platform/vendor/opensource/audio-kernel/commit/?id=bab05c57cb51aee957a1fe926c7d3c54378acb6a

CVE-2019-14088

CVE ID CVE-2019-14088
Title Use After Free Issue in Camera
Description Possible use after free issue while CRM is accessing the link pointer from device private data due to lack of resource protection
Technology Area Multimedia
Vulnerability Type CWE-416 Use After Free
Access Vector Local
Security Rating Medium
Date Reported 10/18/2019
Customer Notified Date 12/02/2019
Affected Chipsets* APQ8009, MDM9206, MDM9207C, MDM9607, QCS605, SDM429W, SDX24, SM8150, SXR1130
Patch*
  • https://source.codeaurora.org/quic/la/kernel/msm-4.9/commit/?id=3e23cdbb1b2a38881f11f3c15ce82f583be0e235
  • https://source.codeaurora.org/quic/la/kernel/msm-4.9/commit/?id=6f1333088ea9b9373dc987a75c2316ee9f01a405

* Data is generated only at the time of bulletin creation

Industry Coordination

Security ratings of issues included in Android security bulletins and these bulletins match in the most common scenarios but may differ in some cases due to one of the following reasons:

  • Consideration of security protections such as SELinux not enforced on some platforms
  • Differences in assessment of some specific scenarios that involves local denial of service or privilege escalation vulnerabilities in the high level OS kernel

Version History

Version Date Comments
1.0 February 3, 2020 Bulletin Published

All Qualcomm products mentioned herein are products of Qualcomm Technologies, Inc. and/or its subsidiaries.

Qualcomm is a trademark of Qualcomm Incorporated, registered in the United States and other countries. Other product and brand names may be trademarks or registered trademarks of their respective owners.

This technical data may be subject to U.S. and international export, re-export, or transfer (“export”) laws. Diversion contrary to U.S. and international law is strictly prohibited.

  • Announcements
  • Acknowledgements
  • Table of Vulnerabilities
  • CVE-2019-10590
  • CVE-2019-14051
  • CVE-2019-14057
  • CVE-2019-14060
  • Table of Vulnerabilities
  • CVE-2019-10567
  • CVE-2019-14040
  • CVE-2019-14041
  • CVE-2019-14044
  • CVE-2019-14046
  • CVE-2019-14049
  • CVE-2019-14055
  • CVE-2019-14063
  • CVE-2019-14088
  • Industry Coordination
  • Version History
Qualcomm relentlessly innovates to deliver intelligent computing everywhere, helping the world tackle some of its most important challenges. Our leading-edge AI, high performance, low-power computing, and unrivaled connectivity deliver proven solutions that transform major industries. At Qualcomm, we are engineering human progress.

Quick links

  • Products
  • Support
  • Partners
  • Contact us
  • Developer

Company info

  • About us
  • Careers
  • Investors
  • News & media
  • Our businesses
  • Email Subscriptions

Stay connected

Get the latest Qualcomm and industry information delivered to your inbox.

Subscribe
Manage your subscription
  • Terms of Use
  • Privacy
  • Cookie Policy
  • Accessibility Statement
  • Responsible AI Policy
  • Do Not Sell or Share My Personal Information

Languages

  • English ( United States )
  • 简体中文 ( China )

© Qualcomm Technologies, Inc. and/or its affiliated companies.

Snapdragon and Qualcomm branded products are products of Qualcomm Technologies, Inc. and/or its subsidiaries. Qualcomm patented technologies are licensed by Qualcomm Incorporated.

Note: Certain services and materials may require you to accept additional terms and conditions before accessing or using those items.

References to "Qualcomm" may mean Qualcomm Incorporated, or subsidiaries or business units within the Qualcomm corporate structure, as applicable.

Qualcomm Incorporated includes our licensing business, QTL, and the vast majority of our patent portfolio. Qualcomm Technologies, Inc., a subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of our engineering, research and development functions, and substantially all of our products and services businesses, including our QCT semiconductor business.

Materials that are as of a specific date, including but not limited to press releases, presentations, blog posts and webcasts, may have been superseded by subsequent events or disclosures.

Nothing in these materials is an offer to sell or license any of the services or materials referenced herein.

Scroll To Top
This website processes personal data through our and third parties’ online tracking technologies, including analytics and advertising cookies. To learn more about how we and our affiliates within the Qualcomm Group may use your personal data and cookies, please review the Privacy Policy published at the bottom of this website and Qualcomm’s Cookie Policy. If you don’t want to share your website activities, including browsing behavior, with our third-party partners via these tracking technologies, click on “Cookie Settings" below to update your preferences. You can also update your cookie preferences at any time by clicking the Do Not Sell or Share My Personal Information link at the bottom of this website.
Company Logo
Opt-Out Request Honored

Do Not Sell or Share My Personal Data

As described in greater detail in the Privacy Policy at the bottom of this website and Qualcomm’s Cookie Policy, we use certain third party advertising and other cookies on this website, which may be considered a “sale” of personal information or “sharing” of personal information for targeted advertising under applicable data privacy laws. To opt out of the sale or sharing of your personal information, please click the “Share or Sale of Personal Information” toggle button below. When you have opted out, the button color will change from blue to grey. We will also honor your opt-out of sale or sharing requests communicated via opt-out preference signals, such as the Global Privacy Control.

Manage Consent Preferences

Strictly Necessary Cookies

Always Active

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work.

Share Or Sale of Personal Information

As described above, you may exercise your right to opt out of the sale or sharing of personal information by using this toggle button

  • Analytics Cookies

    label

    These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.

  • Personalization Cookies

    label

    These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.

  • Targeting Cookies

    label

    These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. If you do not allow these cookies, you will experience less targeted advertising.

Cookie List

Search Icon
  • label
Consent Leg.Interest
label
label
label
Powered by Onetrust