Buffer overflow/underflow occurs when typecasting the buffer passed by CPU internally in the library which is not aligned with the actual size of the structure' in Snapdragon Auto, Snapdragon Compute, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon Mobile in QCM6125, QCS410, QCS603, QCS605, QCS610, QCS6125, SA6145P, SA6155, SA6155P, SA8155, SA8155P, SDA640, SDA670, SDA845, SDM640, SDM670, SDM710, SDM830, SDM845, SDX50M, SDX55, SDX55M, SM6125, SM6150, SM6150P, SM6250, SM6250P, SM7125, SM7150, SM7150P, SM8150, SM8150P
Un desbordamiento y subdesbordamiento del búfer se produce al encasillar el búfer pasado por la CPU internamente en la biblioteca que no está alineado con el tamaño real de la estructura' en Snapdragon Auto, Snapdragon Compute, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon Mobile en QCM6125, QCS410, QCS603, QCS605, QCS610, QCS6125, SA6145P, SA6155, SA6155P, SA8155, SA8155P, SDA640, SDA670, SDA845, SDM640, SDM670, SDM710, SDM830, SDM845, SDX50M, SDX55, SDX55M, SM6125, SM6150, SM6150P, SM6250, SM6250P, SM7125, SM7150, SM7150P, SM8150, SM8150P
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
| Attack Vector | LOCAL |
|---|---|
| Attack Complexity | LOW |
| Privileges Required | LOW |
| User Interaction | NONE |
| Scope | UNCHANGED |
| Confidentiality Impact | HIGH |
| Integrity Impact | HIGH |
| Availability Impact | HIGH |
AV:L/AC:L/Au:N/C:C/I:C/A:C
| Access Vector | LOCAL |
|---|---|
| Access Complexity | LOW |
| Authentication | NONE |
| Confidentiality Impact | COMPLETE |
| Integrity Impact | COMPLETE |
| Availability Impact | COMPLETE |
| Source | Type | Description |
|---|---|---|
| [email protected] | Primary |
en
CWE-787
|
| Vendor | Product | Version | Update | Type |
|---|---|---|---|---|
| qualcomm | qcm6125_firmware | - | <built-in method update of dict object at 0x7763bbbecd00> | Operating System |
| qualcomm | qcs410_firmware | - | <built-in method update of dict object at 0x7763bbbef340> | Operating System |
| qualcomm | qcs603_firmware | - | <built-in method update of dict object at 0x7763d8eadb80> | Operating System |
| qualcomm | qcs605_firmware | - | <built-in method update of dict object at 0x7763a3453f00> | Operating System |
| qualcomm | qcs610_firmware | - | <built-in method update of dict object at 0x7763bbbefec0> | Operating System |
| qualcomm | qcs6125_firmware | - | <built-in method update of dict object at 0x7763d8a37800> | Operating System |
| qualcomm | sa6145p_firmware | - | <built-in method update of dict object at 0x7763d8a35a40> | Operating System |
| qualcomm | sa6155_firmware | - | <built-in method update of dict object at 0x7763d8970580> | Operating System |
| qualcomm | sa6155p_firmware | - | <built-in method update of dict object at 0x7763ba5f1280> | Operating System |
| qualcomm | sa8155_firmware | - | <built-in method update of dict object at 0x7763bbbef500> | Operating System |
| qualcomm | sa8155p_firmware | - | <built-in method update of dict object at 0x7763a1fe8340> | Operating System |
| qualcomm | sda640_firmware | - | <built-in method update of dict object at 0x7763d8a34e40> | Operating System |
| qualcomm | sda670_firmware | - | <built-in method update of dict object at 0x7763f05c63c0> | Operating System |
| qualcomm | sda845_firmware | - | <built-in method update of dict object at 0x7763d89c7240> | Operating System |
| qualcomm | sdm640_firmware | - | <built-in method update of dict object at 0x7763bbbee400> | Operating System |
| qualcomm | sdm670_firmware | - | <built-in method update of dict object at 0x7763d8eae140> | Operating System |
| qualcomm | sdm710_firmware | - | <built-in method update of dict object at 0x7763bbbec4c0> | Operating System |
| qualcomm | sdm830_firmware | - | <built-in method update of dict object at 0x7763d8a34d40> | Operating System |
| qualcomm | sdm845_firmware | - | <built-in method update of dict object at 0x7763bbbeff80> | Operating System |
| qualcomm | sdx50m_firmware | - | <built-in method update of dict object at 0x7763a3450e00> | Operating System |
| qualcomm | sdx55_firmware | - | <built-in method update of dict object at 0x7763d8b8a040> | Operating System |
| qualcomm | sdx55m_firmware | - | <built-in method update of dict object at 0x7763d8a37480> | Operating System |
| qualcomm | sm6125_firmware | - | <built-in method update of dict object at 0x7763a2d50340> | Operating System |
| qualcomm | sm6150_firmware | - | <built-in method update of dict object at 0x7763d8a35380> | Operating System |
| qualcomm | sm6150p_firmware | - | <built-in method update of dict object at 0x7763a374d000> | Operating System |
| qualcomm | sm6250_firmware | - | <built-in method update of dict object at 0x7763d8a36500> | Operating System |
| qualcomm | sm6250p_firmware | - | <built-in method update of dict object at 0x7763d89c52c0> | Operating System |
| qualcomm | sm7125_firmware | - | <built-in method update of dict object at 0x7763d89c45c0> | Operating System |
| qualcomm | sm7150_firmware | - | <built-in method update of dict object at 0x7763d8eceac0> | Operating System |
| qualcomm | sm7150p_firmware | - | <built-in method update of dict object at 0x7763d8ecf080> | Operating System |
| qualcomm | sm8150_firmware | - | <built-in method update of dict object at 0x7763a289fcc0> | Operating System |
| qualcomm | sm8150p_firmware | - | <built-in method update of dict object at 0x7763d89c4b80> | Operating System |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:qcm6125_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:qcm6125:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:qcs410_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:qcs410:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:qcs603_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:qcs603:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:qcs605_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:qcs605:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:qcs610_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:qcs610:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:qcs6125_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:qcs6125:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sa6145p_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sa6145p:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sa6155_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sa6155:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sa6155p_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sa6155p:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sa8155_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sa8155:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sa8155p_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sa8155p:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sda640_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sda640:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sda670_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sda670:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sda845_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sda845:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sdm640_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sdm640:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sdm670_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sdm670:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sdm710_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sdm710:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sdm830_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sdm830:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sdm845_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sdm845:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sdx50m_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sdx50m:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sdx55_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sdx55:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sdx55m_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sdx55m:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sm6125_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sm6125:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sm6150_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sm6150:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sm6150p_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sm6150p:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sm6250_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sm6250:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sm6250p_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sm6250p:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sm7125_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sm7125:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sm7150_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sm7150:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sm7150p_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sm7150p:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sm8150_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sm8150:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:o:qualcomm:sm8150p_firmware:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| No | cpe:2.3:h:qualcomm:sm8150p:-:*:*:*:*:*:*:* |