Bruce Dubbs wrote:
> [email protected] wrote:
>> Author: ag
>> Date: 2008-12-27 00:14:05 -0700 (Sat, 27 Dec 2008)
>> New Revision: 7672
>>
>> Modified:
>>    trunk/BOOK/general/graphlib/imlib2.xml
>>    trunk/BOOK/introduction/welcome/changelog.xml
>> Log:
>> Apply a patch to imlib2 to fix CVE-2008-5187
> 
> Ag, you are missing the instruction to actually apply the patch -- e.g.
> patch -Np1 -i ../mlib2-1.4.2-CVE-2008-5187.patch

Also, the patch you uploaded is wrong.  It should be:

ndex: /trunk/imlib2/src/modules/loaders/loader_xpm.c
===================================================================
--- /trunk/imlib2/src/modules/loaders/loader_xpm.c (revision 35900)
+++ /trunk/imlib2/src/modules/loaders/loader_xpm.c (revision 37744)
@@ -254,6 +254,6 @@
                                }
                              ptr = im->data;
-                            end = ptr + (sizeof(DATA32) * w * h);
                              pixels = w * h;
+                            end = ptr + (pixels);
                           }
                         else

Although the parens around the pixels variable do nothing.  Your patch has the 
end= statement one line too soon.

   -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to