Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/imlib2/files: imlib2-1.4.2-CVE-2008-5187.patch
Date: Thu, 27 Nov 2008 19:38:51
Message-Id: E1L5mhN-0001mF-5Q@stork.gentoo.org
1 vapier 08/11/27 19:38:49
2
3 Added: imlib2-1.4.2-CVE-2008-5187.patch
4 Log:
5 Fix from upstream for CVE-2008-5187 #248057.
6 (Portage version: 2.2_rc16/cvs/Linux 2.6.27.4 x86_64)
7
8 Revision Changes Path
9 1.1 media-libs/imlib2/files/imlib2-1.4.2-CVE-2008-5187.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/imlib2/files/imlib2-1.4.2-CVE-2008-5187.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/imlib2/files/imlib2-1.4.2-CVE-2008-5187.patch?rev=1.1&content-type=text/plain
13
14 Index: imlib2-1.4.2-CVE-2008-5187.patch
15 ===================================================================
16 http://bugs.gentoo.org/248057
17
18 Index: src/modules/loaders/loader_xpm.c
19 ===================================================================
20 --- src/modules/loaders/loader_xpm.c (revision 37743)
21 +++ src/modules/loaders/loader_xpm.c (revision 37744)
22 @@ -253,8 +253,8 @@ load(ImlibImage * im, ImlibProgressFunct
23 return 0;
24 }
25 ptr = im->data;
26 - end = ptr + (sizeof(DATA32) * w * h);
27 pixels = w * h;
28 + end = ptr + (pixels);
29 }
30 else
31 {