Vulnerability CVE-2008-1391


Published: 2008-03-27   Modified: 2012-02-12

Description:
Multiple integer overflows in libc in NetBSD 4.x, FreeBSD 6.x and 7.x, and probably other BSD and Apple Mac OS platforms allow context-dependent attackers to execute arbitrary code via large values of certain integer fields in the format argument to (1) the strfmon function in lib/libc/stdlib/strfmon.c, related to the GET_NUMBER macro; and (2) the printf function, related to left_prec and right_prec.

See advisories in our WLB2 database:
Topic
Author
Date
High
*BSD libc (strfmon) Multiple vulnerabilities
Maksymilian Arci...
25.03.2008
High
glibc x<=2.10.1 stdio/strfmon.c Multiple vulnerabilities
Maksymilian Arci...
19.09.2009

Type:

CWE-189

(Numeric Errors)

CVSS2 => (AV:N/AC:L/Au:N/C:P/I:P/A:P)

CVSS Base Score
Impact Subscore
Exploitability Subscore
7.5/10
6.4/10
10/10
Exploit range
Attack complexity
Authentication
Remote
Low
No required
Confidentiality impact
Integrity impact
Availability impact
Partial
Partial
Partial
Affected software
Netbsd -> Netbsd 
Freebsd -> Freebsd 

 References:
http://lists.apple.com/archives/security-announce//2008//Dec/msg00000.html
http://securityreason.com/achievement_securityalert/53
http://securityreason.com/securityalert/3770
http://support.apple.com/kb/HT3338
http://www.debian.org/security/2010/dsa-2058
http://www.securityfocus.com/archive/1/490158/100/0/threaded
http://www.securityfocus.com/bid/28479
http://www.securitytracker.com/id?1019722
http://www.us-cert.gov/cas/techalerts/TA08-350A.html
http://www.vupen.com/english/advisories/2008/3444
https://exchange.xforce.ibmcloud.com/vulnerabilities/41504
https://lists.opensuse.org/opensuse-security-announce/2010-10/msg00007.html

Copyright 2022, cxsecurity.com

 

Back to Top