android-x86
by Android X86
CVEs (1,425)
| CVE | Vendor / Product | Sev | Risk | CVSS | EPSS | KEV | Published | Description |
|---|---|---|---|---|---|---|---|---|
| CVE-2023-21287 | Cri | 0.64 | 9.8 | 0.01 | Aug 14, 2023 | In multiple locations, there is a possible code execution due to type confusion. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation. | ||
| CVE-2023-20965 | Cri | 0.64 | 9.8 | 0.01 | Aug 14, 2023 | In processMessageImpl of ClientModeImpl.java, there is a possible credential disclosure in the TOFU flow due to a logic error in the code. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for… | ||
| CVE-2023-20918 | Cri | 0.64 | 9.8 | 0.01 | Jul 13, 2023 | In getPendingIntentLaunchFlags of ActivityOptions.java, there is a possible elevation of privilege due to a confused deputy with no additional execution privileges needed. User interaction is not needed for exploitation. | ||
| CVE-2023-21130 | Cri | 0.64 | 9.8 | 0.01 | Jun 15, 2023 | In btm_ble_periodic_adv_sync_lost of btm_ble_gap.cc, there is a possible remote code execution due to a buffer overflow. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.Product:… | ||
| CVE-2021-0877 | Cri | 0.64 | 9.8 | 0.00 | May 15, 2023 | Product: AndroidVersions: Android SoCAndroid ID: A-273754094 | ||
| CVE-2023-20951 | Cri | 0.64 | 9.8 | 0.00 | Mar 24, 2023 | In gatt_process_prep_write_rsp of gatt_cl.cc, there is a possible out of bounds write due to a missing bounds check. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions:… | ||
| CVE-2022-20391 | Cri | 0.64 | 9.8 | 0.01 | Sep 13, 2022 | Summary:Product: AndroidVersions: Android SoCAndroid ID: A-238257000 | ||
| CVE-2022-20390 | Cri | 0.64 | 9.8 | 0.01 | Sep 13, 2022 | Summary:Product: AndroidVersions: Android SoCAndroid ID: A-238257002 | ||
| CVE-2022-20389 | Cri | 0.64 | 9.8 | 0.01 | Sep 13, 2022 | Summary:Product: AndroidVersions: Android SoCAndroid ID: A-238257004 | ||
| CVE-2022-20388 | Cri | 0.64 | 9.8 | 0.01 | Sep 13, 2022 | Summary:Product: AndroidVersions: Android SoCAndroid ID: A-238227323 | ||
| CVE-2022-20387 | Cri | 0.64 | 9.8 | 0.01 | Sep 13, 2022 | Summary:Product: AndroidVersions: Android SoCAndroid ID: A-238227324 | ||
| CVE-2022-20386 | Cri | 0.64 | 9.8 | 0.01 | Sep 13, 2022 | Summary:Product: AndroidVersions: Android SoCAndroid ID: A-238227328 | ||
| CVE-2022-20385 | Cri | 0.64 | 9.8 | 0.00 | Sep 13, 2022 | a function called 'nla_parse', do not check the len of para, it will check nla_type (which can be controlled by userspace) with 'maxtype' (in this case, it is GSCAN_MAX), then it access polciy array 'policy[type]', which OOB access happens.Product: AndroidVersions: Android… | ||
| CVE-2021-0942 | Cri | 0.64 | 9.8 | 0.00 | Sep 13, 2022 | The path in this case is a little bit convoluted. The end result is that via an ioctl an untrusted app can control the ui32PageIndex offset in the expression:sPA.uiAddr = page_to_phys(psOSPageArrayData->pagearray[ui32PageIndex]);With the current PoC this crashes as an OOB read.… | ||
| CVE-2022-20122 | Cri | 0.64 | 9.8 | 0.00 | Aug 24, 2022 | The PowerVR GPU driver allows unprivileged apps to allocated pinned memory, unpin it (which makes it available to be freed), and continue using the page in GPU calls. No privileges required and this results in kernel memory corruption.Product: AndroidVersions: Android SoCAndroid… | ||
| CVE-2021-39815 | Cri | 0.64 | 9.8 | 0.00 | Aug 24, 2022 | The PowerVR GPU driver allows unprivileged apps to allocated pinned memory, unpin it (which makes it available to be freed), and continue using the page in GPU calls. No privileges required and this results in kernel memory corruption.Product: AndroidVersions: Android SoCAndroid… | ||
| CVE-2022-20239 | Cri | 0.64 | 9.8 | 0.00 | Aug 10, 2022 | remap_pfn_range' here may map out of size kernel memory (for example, may map the kernel area), and because the 'vma->vm_page_prot' can also be controlled by userspace, so userspace may map the kernel area to be writable, which is easy to be exploitedProduct: AndroidVersions:… | ||
| CVE-2022-20238 | Cri | 0.64 | 9.8 | 0.01 | Jul 13, 2022 | 'remap_pfn_range' here may map out of size kernel memory (for example, may map the kernel area), and because the 'vma->vm_page_prot' can also be controlled by userspace, so userspace may map the kernel area to be writable, which is easy to be exploitedProduct: AndroidVersions:… | ||
| CVE-2022-20216 | Cri | 0.64 | 9.8 | 0.01 | Jul 13, 2022 | android exported is used to set third-party app access permissions, and the default value of intent-filter is true. com.sprd.firewall has set exported as true.Product: AndroidVersions: Android SoCAndroid ID: A-231911916 | ||
| CVE-2022-20210 | Cri | 0.64 | 9.8 | 0.04 | Jun 15, 2022 | The UE and the EMM communicate with each other using NAS messages. When a new NAS message arrives from the EMM, the modem parses it and fills in internal objects based on the received data. A bug in the parsing code could be used by an attacker to remotely crash the modem, which… |
- risk 0.64cvss 9.8epss 0.01
In multiple locations, there is a possible code execution due to type confusion. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.
- risk 0.64cvss 9.8epss 0.01
In processMessageImpl of ClientModeImpl.java, there is a possible credential disclosure in the TOFU flow due to a logic error in the code. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for…
- risk 0.64cvss 9.8epss 0.01
In getPendingIntentLaunchFlags of ActivityOptions.java, there is a possible elevation of privilege due to a confused deputy with no additional execution privileges needed. User interaction is not needed for exploitation.
- risk 0.64cvss 9.8epss 0.01
In btm_ble_periodic_adv_sync_lost of btm_ble_gap.cc, there is a possible remote code execution due to a buffer overflow. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.Product:…
- risk 0.64cvss 9.8epss 0.00
Product: AndroidVersions: Android SoCAndroid ID: A-273754094
- risk 0.64cvss 9.8epss 0.00
In gatt_process_prep_write_rsp of gatt_cl.cc, there is a possible out of bounds write due to a missing bounds check. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions:…
- risk 0.64cvss 9.8epss 0.01
Summary:Product: AndroidVersions: Android SoCAndroid ID: A-238257000
- risk 0.64cvss 9.8epss 0.01
Summary:Product: AndroidVersions: Android SoCAndroid ID: A-238257002
- risk 0.64cvss 9.8epss 0.01
Summary:Product: AndroidVersions: Android SoCAndroid ID: A-238257004
- risk 0.64cvss 9.8epss 0.01
Summary:Product: AndroidVersions: Android SoCAndroid ID: A-238227323
- risk 0.64cvss 9.8epss 0.01
Summary:Product: AndroidVersions: Android SoCAndroid ID: A-238227324
- risk 0.64cvss 9.8epss 0.01
Summary:Product: AndroidVersions: Android SoCAndroid ID: A-238227328
- risk 0.64cvss 9.8epss 0.00
a function called 'nla_parse', do not check the len of para, it will check nla_type (which can be controlled by userspace) with 'maxtype' (in this case, it is GSCAN_MAX), then it access polciy array 'policy[type]', which OOB access happens.Product: AndroidVersions: Android…
- risk 0.64cvss 9.8epss 0.00
The path in this case is a little bit convoluted. The end result is that via an ioctl an untrusted app can control the ui32PageIndex offset in the expression:sPA.uiAddr = page_to_phys(psOSPageArrayData->pagearray[ui32PageIndex]);With the current PoC this crashes as an OOB read.…
- risk 0.64cvss 9.8epss 0.00
The PowerVR GPU driver allows unprivileged apps to allocated pinned memory, unpin it (which makes it available to be freed), and continue using the page in GPU calls. No privileges required and this results in kernel memory corruption.Product: AndroidVersions: Android SoCAndroid…
- risk 0.64cvss 9.8epss 0.00
The PowerVR GPU driver allows unprivileged apps to allocated pinned memory, unpin it (which makes it available to be freed), and continue using the page in GPU calls. No privileges required and this results in kernel memory corruption.Product: AndroidVersions: Android SoCAndroid…
- risk 0.64cvss 9.8epss 0.00
remap_pfn_range' here may map out of size kernel memory (for example, may map the kernel area), and because the 'vma->vm_page_prot' can also be controlled by userspace, so userspace may map the kernel area to be writable, which is easy to be exploitedProduct: AndroidVersions:…
- risk 0.64cvss 9.8epss 0.01
'remap_pfn_range' here may map out of size kernel memory (for example, may map the kernel area), and because the 'vma->vm_page_prot' can also be controlled by userspace, so userspace may map the kernel area to be writable, which is easy to be exploitedProduct: AndroidVersions:…
- risk 0.64cvss 9.8epss 0.01
android exported is used to set third-party app access permissions, and the default value of intent-filter is true. com.sprd.firewall has set exported as true.Product: AndroidVersions: Android SoCAndroid ID: A-231911916
- risk 0.64cvss 9.8epss 0.04
The UE and the EMM communicate with each other using NAS messages. When a new NAS message arrives from the EMM, the modem parses it and fills in internal objects based on the received data. A bug in the parsing code could be used by an attacker to remotely crash the modem, which…
Page 2 of 72