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]