Lucene search

K
ubuntucveUbuntu.comUB:CVE-2012-3406
HistoryJul 13, 2012 - 12:00 a.m.

CVE-2012-3406

2012-07-1300:00:00
ubuntu.com
ubuntu.com
10

6.8 Medium

CVSS2

Access Vector

NETWORK

Access Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:M/Au:N/C:P/I:P/A:P

0.003 Low

EPSS

Percentile

70.2%

The vfprintf function in stdio-common/vfprintf.c in GNU C Library (aka
glibc) 2.5, 2.12, and probably other versions does not “properly restrict
the use of” the alloca function when allocating the SPECS array, which
allows context-dependent attackers to bypass the FORTIFY_SOURCE
format-string protection mechanism and cause a denial of service (crash) or
possibly execute arbitrary code via a crafted format string using
positional parameters and a large number of format specifiers, a different
vulnerability than CVE-2012-3404 and CVE-2012-3405.

Bugs

Notes

Author Note
sbeattie bug23-3.c from redhat patch does seem to reproduce issue on all releases
OSVersionArchitecturePackageVersionFilename
ubuntu8.04noarchglibc< 2.7-10ubuntu8.2UNKNOWN
ubuntu10.04noarcheglibc< 2.11.1-0ubuntu7.11UNKNOWN
ubuntu11.04noarcheglibc< 2.13-0ubuntu13.2UNKNOWN
ubuntu11.10noarcheglibc< 2.13-20ubuntu5.2UNKNOWN
ubuntu12.04noarcheglibc< 2.15-0ubuntu10.2UNKNOWN

6.8 Medium

CVSS2

Access Vector

NETWORK

Access Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:M/Au:N/C:P/I:P/A:P

0.003 Low

EPSS

Percentile

70.2%

Related for UB:CVE-2012-3406