Hi!

* Alexander Reichle-Schmehl <toli...@debian.org> [100413 15:55]:

> I've prepared an NMU [..]

Attached is an updated patch which also adds a version to the
build-depends on quilt to avoid automatic rejection by ftp-master.


Best Regards,
  Alexander
diff -u liboggplay-0.2.1~git20091227/debian/changelog liboggplay-0.2.1~git20091227/debian/changelog
--- liboggplay-0.2.1~git20091227/debian/changelog
+++ liboggplay-0.2.1~git20091227/debian/changelog
@@ -1,3 +1,15 @@
+liboggplay (0.2.1~git20091227-1.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Fix CVE-2009-3388 with patch from Matthew Gregan in
+    http://hg.mozilla.org/releases/mozilla-1.9.1/rev/14dd26404792
+    (Closes: #575743)
+  * Urgency set to high for security related RC bug fix
+  * Add version (>= 0.46-7~) to build-depen on quilt to avoid ftp-master
+    auto-reject
+
+ -- Alexander Reichle-Schmehl <toli...@debian.org>  Thu, 15 Apr 2010 04:11:22 +0200
+
 liboggplay (0.2.1~git20091227-1) unstable; urgency=low
 
   * Compiling on GNU/kFreeBSD fixed upstream (Closes: #560798).
diff -u liboggplay-0.2.1~git20091227/debian/control liboggplay-0.2.1~git20091227/debian/control
--- liboggplay-0.2.1~git20091227/debian/control
+++ liboggplay-0.2.1~git20091227/debian/control
@@ -1,7 +1,7 @@
 Source: liboggplay
 Priority: extra
 Maintainer: John Francesco Ferlito <jo...@inodes.org>
-Build-Depends: debhelper (>= 7.0.50~), quilt, autotools-dev, pkg-config, liboggz-dev, libfishsound-dev, libtheora-dev, libkate-dev, libsndfile-dev
+Build-Depends: debhelper (>= 7.0.50~), quilt (>= 0.46-7~), autotools-dev, pkg-config, liboggz-dev, libfishsound-dev, libtheora-dev, libkate-dev, libsndfile-dev
 Standards-Version: 3.8.3
 Section: libs
 
diff -u liboggplay-0.2.1~git20091227/debian/patches/series liboggplay-0.2.1~git20091227/debian/patches/series
--- liboggplay-0.2.1~git20091227/debian/patches/series
+++ liboggplay-0.2.1~git20091227/debian/patches/series
@@ -1 +1,2 @@
+CVE-2009-3388
 CVE-2009-3378
only in patch2:
unchanged:
--- liboggplay-0.2.1~git20091227.orig/debian/patches/CVE-2009-3388
+++ liboggplay-0.2.1~git20091227/debian/patches/CVE-2009-3388
@@ -0,0 +1,18 @@
+--- a/src/liboggplay/oggplay_data.c
++++ b/src/liboggplay/oggplay_data.c
+@@ -358,12 +358,9 @@ oggplay_data_handle_cmml_data(OggPlayDec
+   OggPlayTextRecord * record = NULL;
+   size_t              record_size = sizeof(OggPlayTextRecord);
+ 
+-  /* check that the size we want to allocate doesn't overflow */
+-  if ((size < 0) || (size+1 < 0)) {
+-    return E_OGGPLAY_TYPE_OVERFLOW;
+-  }
+-  size += 1;
+-  
++  /* Include extra byte for null terminating record data buffer */
++  record_size += 1;
++ 
+   if 
+   (
+     oggplay_check_add_overflow (record_size, size, &record_size)

Attachment: signature.asc
Description: Digital signature

Reply via email to