{"schemaVersion":3,"id":"CVE-2019-2302","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"While processing vendor command which contains corrupted channel count, an integer overflow occurs and finally will lead to heap overflow. in Snapdragon Auto, Snapdragon Consumer Electronics Connectivity, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon Mobile, Snapdragon Voice & Music, Snapdragon Wearables in APQ8017, APQ8053, APQ8096AU, MDM9206, MDM9207C, MDM9607, MDM9640, MDM9650, MSM8905, MSM8909, MSM8909W, MSM8976, MSM8996AU, QCA6174A, QCA6574AU, QCA9377, QCA9379, QCN7605, QCS405, QCS605, SDA845, SDM636, SDM660, SDM670, SDM710, SDM845, SDX20, SDX24, SM6150, SM8150","dates":{"published":"2019-11-06T17:11:26.000Z","modified":"2024-08-04T18:49:46.232Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":9.8,"severity":"critical","version":"3.1","versionLabel":"v3.1","source":"NVD","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":9.8,"severity":"critical","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":7.5,"severity":"high","vector":"AV:N/AC:L/Au:N/C:P/I:P/A:P","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.00707,"percentile":0.52632,"severity":"low","asOf":"2026-10-20T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-20T00:00:00.000Z","baselineScore":0.00707},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00707,"percentile":0.52632}],"last30":[{"date":"2026-09-20T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00707,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00707,"percentile":0.52632}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-190","name":"Integer Overflow or Wraparound","description":"The product performs a calculation that can\n         produce an integer overflow or wraparound when the logic\n         assumes that the resulting value will always be larger than\n         the original value. This occurs when an integer value is\n         incremented to a value that is too large to store in the\n         associated representation. When this occurs, the value may\n         become a very small or negative number.","type":"weakness","status":"Stable","abstraction":"Base","likelihoodOfExploit":"Medium","url":"https://cwe.mitre.org/data/definitions/190.html"},{"id":"CWE-787","name":"Out-of-bounds Write","description":"The product writes data past the end, or before the beginning, of the intended buffer.","type":"weakness","status":"Draft","abstraction":"Base","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/787.html"}],"affected":[{"vendor":"qualcomm, inc.","product":"snapdragon auto, snapdragon consumer electronics connectivity, snapdragon consumer iot, snapdragon industrial iot, snapdragon mobile, snapdragon voice & music, snapdragon wearables","name":"Snapdragon Auto, Snapdragon Consumer Electronics Connectivity, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon Mobile, Snapdragon Voice & Music, Snapdragon Wearables","label":"snapdragon auto, snapdragon consumer electronics connectivity, snapdragon consumer iot, snapdragon industrial iot, snapdragon mobile, snapdragon voice & music, snapdragon wearables","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"APQ8017, APQ8053, APQ8096AU, MDM9206, MDM9207C, MDM9607, MDM9640, MDM9650, MSM8905, MSM8909, MSM8909W, MSM8976, MSM8996AU, QCA6174A, QCA6574AU, QCA9377, QCA9379, QCN7605, QCS405, QCS605, SDA845, SDM636, SDM660, SDM670, SDM710, SDM845, SDX20, SDX24, SM6150, SM8150","noFixRecorded":false,"fixedIn":null}],"versionsText":"APQ8017, APQ8053, APQ8096AU, MDM9206, MDM9207C, MDM9607, MDM9640, MDM9650, MSM8905, MSM8909, MSM8909W, MSM8976, MSM8996AU, QCA6174A, QCA6574AU, QCA9377, QCA9379, QCN7605, QCS405, QCS605, SDA845, SDM636, SDM660, SDM670, SDM710, SDM845, SDX20, SDX24, SM6150, SM8150","eol":null,"hubHref":"/vendor/qualcomm_inc/snapdragon_auto_snapdragon_consumer_electronics_connectivity_snapdragon_consumer_iot_snapdragon_industrial_iot_snapdragon_mobile_snapdragon_voice__music_snapdragon_wearables"},{"vendor":"qualcomm","product":"apq8017_firmware","name":"apq8017 firmware","label":"apq8017_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/apq8017"},{"vendor":"qualcomm","product":"apq8053_firmware","name":"apq8053 firmware","label":"apq8053_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/apq8053"},{"vendor":"qualcomm","product":"apq8096au_firmware","name":"apq8096au firmware","label":"apq8096au_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/apq8096au"},{"vendor":"qualcomm","product":"mdm9206_firmware","name":"mdm9206 firmware","label":"mdm9206_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/mdm9206"},{"vendor":"qualcomm","product":"mdm9207c_firmware","name":"mdm9207c firmware","label":"mdm9207c_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/mdm9207c"},{"vendor":"qualcomm","product":"mdm9607_firmware","name":"mdm9607 firmware","label":"mdm9607_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/mdm9607"},{"vendor":"qualcomm","product":"mdm9640_firmware","name":"mdm9640 firmware","label":"mdm9640_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/mdm9640"},{"vendor":"qualcomm","product":"mdm9650_firmware","name":"mdm9650 firmware","label":"mdm9650_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/mdm9650"},{"vendor":"qualcomm","product":"msm8905_firmware","name":"msm8905 firmware","label":"msm8905_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/msm8905"},{"vendor":"qualcomm","product":"msm8909_firmware","name":"msm8909 firmware","label":"msm8909_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/msm8909"},{"vendor":"qualcomm","product":"msm8909w_firmware","name":"msm8909w firmware","label":"msm8909w_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/msm8909w"},{"vendor":"qualcomm","product":"msm8976_firmware","name":"msm8976 firmware","label":"msm8976_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/msm8976"},{"vendor":"qualcomm","product":"msm8996au_firmware","name":"msm8996au firmware","label":"msm8996au_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/msm8996au"},{"vendor":"qualcomm","product":"qca6174a_firmware","name":"qca6174a firmware","label":"qca6174a_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/qca6174a"},{"vendor":"qualcomm","product":"qca6574au_firmware","name":"qca6574au firmware","label":"qca6574au_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/qca6574au"},{"vendor":"qualcomm","product":"qca9377_firmware","name":"qca9377 firmware","label":"qca9377_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/qca9377"},{"vendor":"qualcomm","product":"qca9379_firmware","name":"qca9379 firmware","label":"qca9379_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/qca9379"},{"vendor":"qualcomm","product":"qcn7605_firmware","name":"qcn7605 firmware","label":"qcn7605_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/qcn7605"},{"vendor":"qualcomm","product":"qcs405_firmware","name":"qcs405 firmware","label":"qcs405_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/qcs405"},{"vendor":"qualcomm","product":"qcs605_firmware","name":"qcs605 firmware","label":"qcs605_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/qcs605"},{"vendor":"qualcomm","product":"sda845_firmware","name":"sda845 firmware","label":"sda845_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/sda845"},{"vendor":"qualcomm","product":"sdm636_firmware","name":"sdm636 firmware","label":"sdm636_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/sdm636"},{"vendor":"qualcomm","product":"sdm660_firmware","name":"sdm660 firmware","label":"sdm660_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/sdm660"},{"vendor":"qualcomm","product":"sdm670_firmware","name":"sdm670 firmware","label":"sdm670_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/sdm670"},{"vendor":"qualcomm","product":"sdm710_firmware","name":"sdm710 firmware","label":"sdm710_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/sdm710"},{"vendor":"qualcomm","product":"sdm845_firmware","name":"sdm845 firmware","label":"sdm845_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/sdm845"},{"vendor":"qualcomm","product":"sdx20_firmware","name":"sdx20 firmware","label":"sdx20_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/sdx20"},{"vendor":"qualcomm","product":"sdx24_firmware","name":"sdx24 firmware","label":"sdx24_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/sdx24"},{"vendor":"qualcomm","product":"sm6150_firmware","name":"sm6150 firmware","label":"sm6150_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/sm6150"},{"vendor":"qualcomm","product":"sm8150_firmware","name":"sm8150 firmware","label":"sm8150_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/qualcomm/sm8150"}],"affectedCount":31,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://www.qualcomm.com/company/product-security/bulletins/october-2019-bulletin","label":"www.qualcomm.com/company/product-security/bulletins/october-2019-bulletin","hostname":"www.qualcomm.com","tags":["X Refsource CONFIRM"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2019-11-06T17:11:26.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2024-08-04T18:49:46.232Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":70,"level":"high","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-21T11:53:31.733Z","stale":false,"partial":false}}