Attached is the diff for my libxml-parser-perl 2.34-4.1 NMU.

-- 
see shy jo
diff -u libxml-parser-perl-2.34/debian/changelog 
libxml-parser-perl-2.34/debian/changelog
--- libxml-parser-perl-2.34/debian/changelog
+++ libxml-parser-perl-2.34/debian/changelog
@@ -1,3 +1,11 @@
+libxml-parser-perl (2.34-4.1) unstable; urgency=high
+
+  * NMU.
+  * Fix buffer overflow in XML::Parser::Expat triggered by deep nesting,
+    reported by and patch provided by Joris van Rantwijk. Closes: #378412
+
+ -- Joey Hess <[EMAIL PROTECTED]>  Sat,  5 Aug 2006 14:07:17 -0400
+
 libxml-parser-perl (2.34-4) unstable; urgency=low
 
   * Added 'debian/watch'
only in patch2:
unchanged:
--- libxml-parser-perl-2.34.orig/Expat/Expat.xs
+++ libxml-parser-perl-2.34/Expat/Expat.xs
@@ -495,7 +495,7 @@
     }
   }
 
-  if (cbv->st_serial_stackptr >= cbv->st_serial_stacksize) {
+  if (cbv->st_serial_stackptr + 1 >= cbv->st_serial_stacksize) {
     unsigned int newsize = cbv->st_serial_stacksize + 512;
 
     Renew(cbv->st_serial_stack, newsize, unsigned int);

Attachment: signature.asc
Description: Digital signature



Reply via email to