tag 591312 pending
thanks

Hello,

Bug #591312 reported by you has been fixed in the Git repository. You can
see the changelog below, and you can check the diff of the fix at:

    http://git.debian.org/?p=dpkg/dpkg.git;a=commitdiff;h=f4e116b

---
commit f4e116b3a2afdbf2ee9fc2556782fa7cd773165c
Author: Guillem Jover <guil...@debian.org>
Date:   Mon Aug 2 10:21:06 2010 +0200

    libdpkg: Fix buffer overflow in dpkg_ar_member_put_header
    
    It was causing it to write the header to fd 0 (instead of ar_fd)
    depending on the stack layout, affecting armel which was generating
    empty packages.
    
    Closes: #591312
    
    Reported-by: Philipp Kern <pk...@debian.org>
    Based-on-patch-by: Reinhard Tartler <siret...@tauware.de>

diff --git a/debian/changelog b/debian/changelog
index dae537a..4de941e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,16 @@
 dpkg (1.15.8.3) UNRELEASED; urgency=low
 
+  [ Raphaël Hertzog ]
   * Fix dpkg-divert test suite to cope with + and other special characters for
     regexps in the build directory name. Thanks to Jonathan Nieder for the
     patch and to Phil Kern for the report. Closes: #591182
 
+  [ Guillem Jover ]
+  * Fix buffer overflow in dpkg_ar_member_put_header causing it to write the
+    header to fd 0 (instead of ar_fd) depending on the stack layout, affecting
+    armel. Thanks to Phil Kern for the analysis and Reinhard Tartler for the
+    initial patch. Closes: #591312
+
  -- Raphaël Hertzog <hert...@debian.org>  Sun, 01 Aug 2010 08:54:39 +0200
 
 dpkg (1.15.8.2) unstable; urgency=low



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to