I'm applying the following pathch wich includes the patch from Alec Berryman <[EMAIL PROTECTED]> who corrects CVE-2006-2465.

Also in this patch is corrected a lintian error about the missing target build-indep at debian/rules

This is a patch for the package.


-- Carlos C Soto :: eclipxe
diff -ru mp3info-0.8.4-orig/debian/changelog mp3info-0.8.4/debian/changelog
--- mp3info-0.8.4-orig/debian/changelog	2006-08-13 19:14:09.000000000 -0500
+++ mp3info-0.8.4/debian/changelog	2006-08-13 19:12:04.000000000 -0500
@@ -1,3 +1,11 @@
+mp3info (0.8.4-9.1) unstable; urgency=low
+
+  * Applied patch from Alec Berryman <[EMAIL PROTECTED]> (Closes: #368207)
+  * Added an empty binary-indep target in debian/rules, to fix Lintian
+    error message
+
+ -- Carlos C Soto <[EMAIL PROTECTED]>  Sun, 13 Aug 2006 19:10:14 -0500
+
 mp3info (0.8.4-9) unstable; urgency=low
 
   * Changed debconf dependency to include debconf-2.0 (closes: #332032)
diff -ru mp3info-0.8.4-orig/debian/rules mp3info-0.8.4/debian/rules
--- mp3info-0.8.4-orig/debian/rules	2006-08-13 19:14:09.000000000 -0500
+++ mp3info-0.8.4/debian/rules	2006-08-13 19:09:42.000000000 -0500
@@ -87,5 +87,8 @@
 	dh_md5sums
 	dh_builddeb
 
+binary-indep:
+	true
+
 binary: binary-arch
 .PHONY: build clean binary-arch binary install configure
diff -ru mp3info-0.8.4-orig/mp3info.c mp3info-0.8.4/mp3info.c
--- mp3info-0.8.4-orig/mp3info.c	2006-08-13 19:14:09.000000000 -0500
+++ mp3info-0.8.4/mp3info.c	2006-08-13 19:01:00.000000000 -0500
@@ -183,7 +183,7 @@
       file_open=0;
       if (view_only == 1) { 
         if ( !( fp=fopen(argv[i],"r") ) ) {
-  	        sprintf(error_msg,"Error opening MP3: %s",argv[i]);
+  	        snprintf(error_msg,sizeof(error_msg),"Error opening MP3: %s",argv[i]);
                 perror(error_msg);
 		retcode |= 1;
         } else {
@@ -191,7 +191,7 @@
 	}
       } else {
         if ( !( fp=fopen(argv[i],"rb+") ) ) {
-  	        sprintf(error_msg,"Error opening MP3: %s",argv[i]);
+  	        snprintf(error_msg,sizeof(error_msg),"Error opening MP3: %s",argv[i]);
                 perror(error_msg);
 	        retcode |= 1;
         } else {

Reply via email to