10

CVE-2015-9138

In Android before 2018-04-05 or earlier security patch level on Qualcomm Snapdragon Automobile, Snapdragon Mobile, Snapdragon Wear, and Small Cell SoC FSM9055, IPQ4019, MDM9206, MDM9607, MDM9625, MDM9635M, MDM9640, MDM9645, MDM9650, MDM9655, MSM8909W, SD 210/SD 212/SD 205, SD 400, SD 410/12, SD 425, SD 430, SD 450, SD 600, SD 615/16/SD 415, SD 617, SD 625, SD 650/52, SD 800, SD 808, SD 810, SD 820, SD 820A, SD 835, SD 845, SD 850, and SDX20, when an RSA encryption operation is called, the ce_util_to_unsigned_bin is invoked to convert the input buffer to unsigned binary. The ce_util_to_unsigned_bin function, instead of operating on the size of the unsigned character buffer that is passed, operates on the address - i.e. operates on "c" instead of "*c". Decrementing the address to check if it is less than zero means that the operation will always pass, since a pointer will never be less than zero, and may result in a buffer overflow.
Daten sind bereitgestellt durch National Vulnerability Database (NVD)
Qualcomm ≫ Mdm9206 Firmware Version -
   Qualcomm ≫ Mdm9206 Version -
Qualcomm ≫ Mdm9607 Firmware Version -
   Qualcomm ≫ Mdm9607 Version -
Qualcomm ≫ Fsm9055 Firmware Version -
   Qualcomm ≫ Fsm9055 Version -
Qualcomm ≫ Mdm9625 Firmware Version -
   Qualcomm ≫ Mdm9625 Version -
Qualcomm ≫ Mdm9635m Firmware Version -
   Qualcomm ≫ Mdm9635m Version -
Qualcomm ≫ Mdm9640 Firmware Version -
   Qualcomm ≫ Mdm9640 Version -
Qualcomm ≫ Mdm9645 Firmware Version -
   Qualcomm ≫ Mdm9645 Version -
Qualcomm ≫ Mdm9650 Firmware Version -
   Qualcomm ≫ Mdm9650 Version -
Qualcomm ≫ Mdm9655 Firmware Version -
   Qualcomm ≫ Mdm9655 Version -
Qualcomm ≫ Msm8909w Firmware Version -
   Qualcomm ≫ Msm8909w Version -
Qualcomm ≫ Sd 210 Firmware Version -
   Qualcomm ≫ Sd 210 Version -
Qualcomm ≫ Sd 212 Firmware Version -
   Qualcomm ≫ Sd 212 Version -
Qualcomm ≫ Sd 205 Firmware Version -
   Qualcomm ≫ Sd 205 Version -
Qualcomm ≫ Sd 400 Firmware Version -
   Qualcomm ≫ Sd 400 Version -
Qualcomm ≫ Sd 410 Firmware Version -
   Qualcomm ≫ Sd 410 Version -
Qualcomm ≫ Sd 412 Firmware Version -
   Qualcomm ≫ Sd 412 Version -
Qualcomm ≫ Sd 425 Firmware Version -
   Qualcomm ≫ Sd 425 Version -
Qualcomm ≫ Sd 430 Firmware Version -
   Qualcomm ≫ Sd 430 Version -
Qualcomm ≫ Sd 450 Firmware Version -
   Qualcomm ≫ Sd 450 Version -
Qualcomm ≫ Sd 615 Firmware Version -
   Qualcomm ≫ Sd 615 Version -
Qualcomm ≫ Sd 616 Firmware Version -
   Qualcomm ≫ Sd 616 Version -
Qualcomm ≫ Sd 415 Firmware Version -
   Qualcomm ≫ Sd 415 Version -
Qualcomm ≫ Sd 617 Firmware Version -
   Qualcomm ≫ Sd 617 Version -
Qualcomm ≫ Sd 625 Firmware Version -
   Qualcomm ≫ Sd 625 Version -
Qualcomm ≫ Sd 650 Firmware Version -
   Qualcomm ≫ Sd 650 Version -
Qualcomm ≫ Sd 652 Firmware Version -
   Qualcomm ≫ Sd 652 Version -
Qualcomm ≫ Sd 800 Firmware Version -
   Qualcomm ≫ Sd 800 Version -
Qualcomm ≫ Sd 808 Firmware Version -
   Qualcomm ≫ Sd 808 Version -
Qualcomm ≫ Sd 810 Firmware Version -
   Qualcomm ≫ Sd 810 Version -
Qualcomm ≫ Sd 820 Firmware Version -
   Qualcomm ≫ Sd 820 Version -
Qualcomm ≫ Sd 835 Firmware Version -
   Qualcomm ≫ Sd 835 Version -
Qualcomm ≫ Sd 845 Firmware Version -
   Qualcomm ≫ Sd 845 Version -
Qualcomm ≫ Sdx20 Firmware Version -
   Qualcomm ≫ Sdx20 Version -
Qualcomm ≫ Sd 850 Firmware Version -
   Qualcomm ≫ Sd 850 Version -
Qualcomm ≫ Ipq4019 Firmware Version -
   Qualcomm ≫ Ipq4019 Version -
Qualcomm ≫ Sd 600 Firmware Version -
   Qualcomm ≫ Sd 600 Version -
Qualcomm ≫ Sd 820a Firmware Version -
   Qualcomm ≫ Sd 820a Version -
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 1% 0.581
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
NIST 9.8 3.9 5.9
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
NIST 10 10 10
AV:N/AC:L/Au:N/C:C/I:C/A:C
CWE-119 Improper Restriction of Operations within the Bounds of a Memory Buffer

The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.

https://source.android.com/security/bulletin/2018-04-01
Vendor Advisory
http://www.securityfocus.com/bid/103671
Third Party Advisory
VDB Entry