CVE Vulnerabilities

CVE-2012-4221

Published: Nov 30, 2012 | Modified: Oct 11, 2013
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
6.8 MEDIUM
AV:N/AC:M/Au:N/C:P/I:P/A:P
RedHat/V2
RedHat/V3
Ubuntu
MEDIUM

Integer overflow in diagchar_core.c in the Qualcomm Innovation Center (QuIC) Diagnostics (aka DIAG) kernel-mode driver for Android 2.3 through 4.2 allows attackers to execute arbitrary code or cause a denial of service via an application that uses crafted arguments in a local diagchar_ioctl call.

Affected Software

Name Vendor Start Version End Version
Android Google 2.3 (including) 2.3 (including)
Android Google 2.3-rev1 (including) 2.3-rev1 (including)
Android Google 2.3.1 (including) 2.3.1 (including)
Android Google 2.3.2 (including) 2.3.2 (including)
Android Google 2.3.3 (including) 2.3.3 (including)
Android Google 2.3.4 (including) 2.3.4 (including)
Android Google 2.3.5 (including) 2.3.5 (including)
Android Google 2.3.6 (including) 2.3.6 (including)
Android Google 2.3.7 (including) 2.3.7 (including)
Android Google 3.0 (including) 3.0 (including)
Android Google 3.1 (including) 3.1 (including)
Android Google 3.2 (including) 3.2 (including)
Android Google 3.2.1 (including) 3.2.1 (including)
Android Google 3.2.2 (including) 3.2.2 (including)
Android Google 3.2.4 (including) 3.2.4 (including)
Android Google 3.2.6 (including) 3.2.6 (including)
Android Google 4.0 (including) 4.0 (including)
Android Google 4.0.1 (including) 4.0.1 (including)
Android Google 4.0.2 (including) 4.0.2 (including)
Android Google 4.0.3 (including) 4.0.3 (including)
Android Google 4.0.4 (including) 4.0.4 (including)
Android Google 4.1 (including) 4.1 (including)
Android Google 4.2 (including) 4.2 (including)
Linux-fsl-imx51 Ubuntu lucid *
Linux-linaro-omap Ubuntu devel *
Linux-linaro-omap Ubuntu oneiric *
Linux-linaro-omap Ubuntu precise *
Linux-linaro-omap Ubuntu quantal *
Linux-linaro-shared Ubuntu devel *
Linux-linaro-shared Ubuntu oneiric *
Linux-linaro-shared Ubuntu precise *
Linux-linaro-shared Ubuntu quantal *
Linux-linaro-vexpress Ubuntu devel *
Linux-linaro-vexpress Ubuntu oneiric *
Linux-linaro-vexpress Ubuntu precise *
Linux-linaro-vexpress Ubuntu quantal *
Linux-lts-backport-maverick Ubuntu lucid *
Linux-mvl-dove Ubuntu lucid *
Linux-qcm-msm Ubuntu devel *
Linux-qcm-msm Ubuntu lucid *
Linux-qcm-msm Ubuntu oneiric *
Linux-qcm-msm Ubuntu precise *
Linux-qcm-msm Ubuntu quantal *

References