From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- metadata/glsa/glsa-200707-04.xml | 68 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 metadata/glsa/glsa-200707-04.xml (limited to 'metadata/glsa/glsa-200707-04.xml') diff --git a/metadata/glsa/glsa-200707-04.xml b/metadata/glsa/glsa-200707-04.xml new file mode 100644 index 000000000000..15fe45bb33b3 --- /dev/null +++ b/metadata/glsa/glsa-200707-04.xml @@ -0,0 +1,68 @@ + + + + GNU C Library: Integer overflow + + An integer overflow in the dynamic loader, ld.so, could result in the + execution of arbitrary code with escalated privileges. + + glibc + 2007-07-03 + 2007-07-03: 01 + 183844 + local + + + 2.5-r4 + 2.5-r4 + + + +

+ The GNU C library is the standard C library used by Gentoo Linux + systems. It provides programs with basic facilities and interfaces to + system calls. ld.so is the dynamic linker which prepares dynamically + linked programs for execution by resolving runtime dependencies and + related functions. +

+
+ +

+ Tavis Ormandy of the Gentoo Linux Security Team discovered a flaw in + the handling of the hardware capabilities mask by the dynamic loader. + If a mask is specified with a high population count, an integer + overflow could occur when allocating memory. +

+
+ +

+ As the hardware capabilities mask is honored by the dynamic loader + during the execution of suid and sgid programs, in theory this + vulnerability could result in the execution of arbitrary code with root + privileges. This update is provided as a precaution against currently + unknown attack vectors. +

+
+ +

+ There is no known workaround at this time. +

+
+ +

+ All users should upgrade to the latest version: +

+ + # emerge --sync + # emerge --ask --oneshot --verbose ">=sys-libs/glibc-2.5-r4" +
+ + CVE-2007-3508 + + + taviso + + + taviso + +
-- cgit v1.2.3