While processing MT Secondary PDP request, Buffer overflow will happen due to incorrect calculation of buffer size in Snapdragon Auto, Snap…
While processing MT Secondary PDP request, Buffer overflow will happen due to incorrect calculation of buffer size in Snapdragon Auto, Snapdragon Compute, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon IoT, Snapdragon Mobile, Snapdragon Voice & Music, Snapdragon Wearables in APQ8009, APQ8017, APQ8053, APQ8096, APQ8096AU, APQ8098, MDM9150, MDM9205, MDM9206, MDM9607, MDM9625, MDM9635M, MDM9640, MDM9645, MDM9650, MDM9655, MSM8905, MSM8909, MSM8909W, MSM8917, MSM8920, MSM8937, MSM8939, MSM8940, MSM8953, MSM8996AU, MSM8998, Nicobar, QCM2150, QCS605, QM215, SC8180X, SDA660, SDA845, SDM429, SDM439, SDM450, SDM630, SDM632, SDM636, SDM660, SDM670, SDM710, SDM845, SDM850, SDX20, SDX24, SDX55, SM6150, SM7150, SM8150, SXR1130
The product does not correctly calculate the size to be used when allocating a buffer, which could lead to a buffer overflow.
https://cwe.mitre.org/data/definitions/131.html →Open in CWE collection →In this attack, the target software is given input that the adversary knows will be modified and expanded in size during processing. This attack relies on the target software failing to anticipate that the expanded data may exceed some internal limit, thereby creating a buffer overflow.
https://capec.mitre.org/data/definitions/47.html →Open in CAPEC collection →Buffer Overflow attacks target improper or missing bounds checking on buffer operations, typically triggered by input injected by an adversary. As a consequence, an adversary is able to write past the boundaries of allocated buffer regions in memory, causing a program crash or potentially redirection of execution as per the adversaries' choice.
https://capec.mitre.org/data/definitions/100.html →Open in CAPEC collection →| Product | Vendor | Status |
|---|---|---|
| apq8009_firmware | * | Tracked |
| apq8017_firmware | * | Tracked |
| apq8053_firmware | * | Tracked |
| apq8096_firmware | * | Tracked |
| apq8096au_firmware | * | Tracked |
| apq8098_firmware | * | Tracked |
| mdm9150_firmware | * | Tracked |
| mdm9205_firmware | * | Tracked |
| mdm9206_firmware | * | Tracked |
| mdm9607_firmware | * | Tracked |
| mdm9625_firmware | * | Tracked |
| mdm9635m_firmware | * | Tracked |
| mdm9640_firmware | * | Tracked |
| mdm9645_firmware | * | Tracked |
| mdm9650_firmware | * | Tracked |
| mdm9655_firmware | * | Tracked |
| msm8905_firmware | * | Tracked |
| msm8909_firmware | * | Tracked |
| msm8909w_firmware | * | Tracked |
| msm8917_firmware | * | Tracked |