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 0x7c3bf291d6c0> | Operating System |
| qualcomm | qcs410_firmware | - | <built-in method update of dict object at 0x7c3c40dd6780> | Operating System |
| qualcomm | qcs603_firmware | - | <built-in method update of dict object at 0x7c3c47782580> | Operating System |
| qualcomm | qcs605_firmware | - | <built-in method update of dict object at 0x7c3c483bf500> | Operating System |
| qualcomm | qcs610_firmware | - | <built-in method update of dict object at 0x7c3bf291c540> | Operating System |
| qualcomm | qcs6125_firmware | - | <built-in method update of dict object at 0x7c3bf291d2c0> | Operating System |
| qualcomm | sa6145p_firmware | - | <built-in method update of dict object at 0x7c3c483bcd40> | Operating System |
| qualcomm | sa6155_firmware | - | <built-in method update of dict object at 0x7c3c40d566c0> | Operating System |
| qualcomm | sa6155p_firmware | - | <built-in method update of dict object at 0x7c3c40dd59c0> | Operating System |
| qualcomm | sa8155_firmware | - | <built-in method update of dict object at 0x7c3bf291ff00> | Operating System |
| qualcomm | sa8155p_firmware | - | <built-in method update of dict object at 0x7c3c40d552c0> | Operating System |
| qualcomm | sda640_firmware | - | <built-in method update of dict object at 0x7c3c40dd4640> | Operating System |
| qualcomm | sda670_firmware | - | <built-in method update of dict object at 0x7c3c40dd6cc0> | Operating System |
| qualcomm | sda845_firmware | - | <built-in method update of dict object at 0x7c3bf291fb40> | Operating System |
| qualcomm | sdm640_firmware | - | <built-in method update of dict object at 0x7c3bf291ce40> | Operating System |
| qualcomm | sdm670_firmware | - | <built-in method update of dict object at 0x7c3bf291fe00> | Operating System |
| qualcomm | sdm710_firmware | - | <built-in method update of dict object at 0x7c3bf291c700> | Operating System |
| qualcomm | sdm830_firmware | - | <built-in method update of dict object at 0x7c3c483bed00> | Operating System |
| qualcomm | sdm845_firmware | - | <built-in method update of dict object at 0x7c3c40d54a00> | Operating System |
| qualcomm | sdx50m_firmware | - | <built-in method update of dict object at 0x7c3c483bea40> | Operating System |
| qualcomm | sdx55_firmware | - | <built-in method update of dict object at 0x7c3c2910c400> | Operating System |
| qualcomm | sdx55m_firmware | - | <built-in method update of dict object at 0x7c3c40dd7080> | Operating System |
| qualcomm | sm6125_firmware | - | <built-in method update of dict object at 0x7c3c476bcc00> | Operating System |
| qualcomm | sm6150_firmware | - | <built-in method update of dict object at 0x7c3c40dd4ec0> | Operating System |
| qualcomm | sm6150p_firmware | - | <built-in method update of dict object at 0x7c3bf291ca40> | Operating System |
| qualcomm | sm6250_firmware | - | <built-in method update of dict object at 0x7c3bf291c5c0> | Operating System |
| qualcomm | sm6250p_firmware | - | <built-in method update of dict object at 0x7c3c483bcf80> | Operating System |
| qualcomm | sm7125_firmware | - | <built-in method update of dict object at 0x7c3c40dd71c0> | Operating System |
| qualcomm | sm7150_firmware | - | <built-in method update of dict object at 0x7c3bf291c840> | Operating System |
| qualcomm | sm7150p_firmware | - | <built-in method update of dict object at 0x7c3c2910f640> | Operating System |
| qualcomm | sm8150_firmware | - | <built-in method update of dict object at 0x7c3c2910c740> | Operating System |
| qualcomm | sm8150p_firmware | - | <built-in method update of dict object at 0x7c3c483bf280> | 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:-:*:*:*:*:*:*:* |