First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 263032
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Security <security@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Robert Buchholz <rbu@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:
Flags: Requestee:
 
 
  ()

Filename Description Type Creator Created Size Actions
freetype-2.3.8-sec.diff freetype-2.3.8-sec.diff patch Robert Buchholz 2009-03-19 12:56 0000 3.55 KB Details | Diff
freetype-2.3.9-CVE-2009-0946.patch freetype-2.3.9-CVE-2009-0946.patch patch Ryan Hill 2009-05-03 18:24 0000 4.32 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 263032 depends on: Show dependency tree
Bug 263032 blocks:

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2009-03-19 12:55 0000
** Please note that this issue is confidential and no information should be
disclosed until it is made public, see "Whiteboard" for a date **

Tavis Ormandy of Google Security discovered multiple integer overflows in
freetype.

------- Comment #1 From Robert Buchholz 2009-03-19 12:56:29 0000 -------
This is still lacking CVE id and upstream approval for the patch provided by
Tavis. Reproducers are available.

------- Comment #2 From Robert Buchholz 2009-03-19 12:56:52 0000 -------
Created an attachment (id=185509) [details]
freetype-2.3.8-sec.diff

------- Comment #3 From Robert Buchholz 2009-04-16 21:56:49 0000 -------
This is now public.

Patches are here:
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=79972af4f0485a11dcb19551356c45245749fc5b
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=a18788b14db60ae3673f932249cd02d33a227c4e
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=0a05ba257b6ddd87dacf8d54b626e4b360e0a596
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=0545ec1ca36b27cb928128870a83e5f668980bc5

------- Comment #4 From Alex Legler 2009-04-17 16:23:22 0000 -------
CVE-2009-0946 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-0946):
  Multiple integer overflows in FreeType 2.3.9 and earlier allow remote
  attackers to execute arbitrary code via vectors related to large
  values in certain inputs in (1) smooth/ftsmooth.c, (2) sfnt/ttcmap.c,
  and (3) cff/cffload.c.

------- Comment #5 From Ryan Hill 2009-05-03 18:24:05 0000 -------
Created an attachment (id=190235) [details]
freetype-2.3.9-CVE-2009-0946.patch

------- Comment #6 From Ryan Hill 2009-05-03 18:38:18 0000 -------
freetype-2.3.9-r1 added to tree

------- Comment #7 From Robert Buchholz 2009-05-03 22:29:21 0000 -------
Arches, please test and mark stable:
=media-libs/freetype-2.3.9-r1
Target keywords : "alpha amd64 arm hppa ia64 m68k ppc ppc64 s390 sh sparc x86"

------- Comment #8 From Brent Baude 2009-05-04 00:10:50 0000 -------
ppc64 done

------- Comment #9 From Brent Baude 2009-05-04 00:10:57 0000 -------
ppc done

------- Comment #10 From Tobias Heinlein 2009-05-04 14:02:07 0000 -------
amd64 stable

------- Comment #11 From Christian Faulhammer 2009-05-04 17:27:57 0000 -------
x86 stable

------- Comment #12 From Jeroen Roovers 2009-05-05 05:14:31 0000 -------
Stable for HPPA.

------- Comment #13 From Raúl Porcel 2009-05-06 16:06:33 0000 -------
alpha/arm/ia64/m68k/s390/sh/sparc stable

------- Comment #14 From Alex Legler 2009-05-06 18:50:18 0000 -------
GLSA request filed.

------- Comment #15 From Alex Legler 2009-05-24 18:04:14 0000 -------
GLSA 200905-05

------- Comment #16 From Nick White 2009-05-25 12:16:16 0000 -------
Does this bug also affect freetype-1.4? I still need this for texlive, but it
doesn't appear to have been patched.

First Last Prev Next    No search results available      Search page      Enter new bug