tags 505714 + patch pending
thanks

Hi Laurance,

Here is the NMU for imlib2 (versioned as 1.4.0-1.2) and to be uploaded.

Kind regards

T.

diff -u imlib2-1.4.0/debian/control imlib2-1.4.0/debian/control
--- imlib2-1.4.0/debian/control
+++ imlib2-1.4.0/debian/control
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Laurence J. Lane <[EMAIL PROTECTED]>
-Build-Depends: libjpeg62-dev, libpng12-dev, libtiff4-dev, zlib1g-dev, 
libungif4-dev, libx11-dev, libxext-dev, libfreetype6-dev, cdbs, libltdl3-dev, 
libbz2-dev, libid3tag0-dev, debhelper (>> 5)
+Build-Depends: libjpeg62-dev, libpng12-dev, libtiff4-dev, zlib1g-dev, 
libgif-dev, libx11-dev, libxext-dev, libfreetype6-dev, cdbs, libltdl3-dev, 
libbz2-dev, libid3tag0-dev, debhelper (>> 5)
 Standards-Version: 3.7.2
 
 Package: libimlib2
@@ -22,7 +22,7 @@
 Architecture: any
 Section: libdevel
 Replaces: libimlib2
-Depends: libimlib2 (=${binary:Version}), libc6-dev, libjpeg62-dev, 
libpng12-dev, libtiff4-dev, zlib1g-dev, libungif4-dev, libx11-dev, libxext-dev, 
libfreetype6-dev, libltdl3-dev
+Depends: libimlib2 (=${binary:Version}), libc6-dev, libjpeg62-dev, 
libpng12-dev, libtiff4-dev, zlib1g-dev, libgif-dev, libx11-dev, libxext-dev, 
libfreetype6-dev, libltdl3-dev
 Description: Imlib2 development files
  Headers, static libraries and documentation for developing
  software that uses Imlib2.
diff -u imlib2-1.4.0/debian/libimlib2-dev.doc-base 
imlib2-1.4.0/debian/libimlib2-dev.doc-base
--- imlib2-1.4.0/debian/libimlib2-dev.doc-base
+++ imlib2-1.4.0/debian/libimlib2-dev.doc-base
@@ -3,7 +3,7 @@
 Author: Carsten Haitzler
 Abstract: This document describes Imlib2 API
  and provides sample C code.
-Section: Apps/Programming
+Section: Programming
 
 Format: HTML
 Index: /usr/share/doc/libimlib2-dev/html/index.html
diff -u imlib2-1.4.0/debian/changelog imlib2-1.4.0/debian/changelog
--- imlib2-1.4.0/debian/changelog
+++ imlib2-1.4.0/debian/changelog
@@ -1,3 +1,13 @@
+imlib2 (1.4.0-1.2) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Fix crash in XPM loader. Bug and test case by Julien Danjou, patch by
+    Peter De Wachter, thanks! Closes: #505714 aka CVE-2008-5187
+  * Change libungif4-dev to libgif-dev in (Build-)Depends.
+  * Fix doc-base section to drop Apps/.
+
+ -- Thomas Viehmann <[EMAIL PROTECTED]>  Sat, 22 Nov 2008 10:45:27 +0100
+
 imlib2 (1.4.0-1.1) unstable; urgency=high
 
   * Non-maintainer upload by the Security Team.
diff -u imlib2-1.4.0/src/modules/loaders/loader_xpm.c 
imlib2-1.4.0/src/modules/loaders/loader_xpm.c
--- imlib2-1.4.0/src/modules/loaders/loader_xpm.c
+++ imlib2-1.4.0/src/modules/loaders/loader_xpm.c
@@ -246,8 +246,8 @@
                                  return 0;
                               }
                             ptr = im->data;
-                            end = ptr + (sizeof(DATA32) * w * h);
                             pixels = w * h;
+                            end = ptr + pixels;
                          }
                        else
                          {



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to