Hi,

I uploaded an NMU of your package.

Please see this as help to get the package into a releaseable condition for
etch.

Please find the used diff below.


Cheers,
Andi

diff -Nur ../vlc-0.8.6-svn20061012.debian~~/debian/changelog 
../vlc-0.8.6-svn20061012.debian/debian/changelog
--- ../vlc-0.8.6-svn20061012.debian~~/debian/changelog  2006-12-23 
19:18:21.000000000 +0000
+++ ../vlc-0.8.6-svn20061012.debian/debian/changelog    2007-01-06 
23:08:27.000000000 +0000
@@ -1,3 +1,11 @@
+vlc (0.8.6-svn20061012.debian-1.2) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Fix format string vulnerability with patch
+    MOAB-02-01-2007-CVE-2007-0017.patch, CVE-2007-0017. Closes: #405425
+
+ -- Andreas Barth <[EMAIL PROTECTED]>  Sat,  6 Jan 2007 23:07:51 +0000
+
 vlc (0.8.6-svn20061012.debian-1.1) unstable; urgency=high
 
   * Non-maintainer upload.
diff -Nur 
../vlc-0.8.6-svn20061012.debian~~/debian/patches/MOAB-02-01-2007-CVE-2007-0017.patch
 
../vlc-0.8.6-svn20061012.debian/debian/patches/MOAB-02-01-2007-CVE-2007-0017.patch
--- 
../vlc-0.8.6-svn20061012.debian~~/debian/patches/MOAB-02-01-2007-CVE-2007-0017.patch
        1970-01-01 00:00:00.000000000 +0000
+++ 
../vlc-0.8.6-svn20061012.debian/debian/patches/MOAB-02-01-2007-CVE-2007-0017.patch
  2007-01-03 15:55:03.000000000 +0000
@@ -0,0 +1,68 @@
+diff -ru vlc-0.8.6.orig/modules/access/cdda/access.c 
vlc-0.8.6/modules/access/cdda/access.c
+--- vlc-0.8.6.orig/modules/access/cdda/access.c        2007-01-03 
10:01:09.000000000 +0100
++++ vlc-0.8.6/modules/access/cdda/access.c     2007-01-03 10:02:45.000000000 
+0100
+@@ -89,17 +89,17 @@
+   case CDIO_LOG_DEBUG:
+   case CDIO_LOG_INFO:
+     if (p_cdda->i_debug & INPUT_DBG_CDIO)
+-      msg_Dbg( p_cdda_input, message);
++      msg_Dbg( p_cdda_input, "%s", message);
+     break;
+   case CDIO_LOG_WARN:
+-    msg_Warn( p_cdda_input, message);
++    msg_Warn( p_cdda_input, "%s", message);
+     break;
+   case CDIO_LOG_ERROR:
+   case CDIO_LOG_ASSERT:
+-    msg_Err( p_cdda_input, message);
++    msg_Err( p_cdda_input, "%s", message);
+     break;
+   default:
+-    msg_Warn( p_cdda_input, message,
++    msg_Warn( p_cdda_input, "%s\n%s %d", message,
+             "the above message had unknown cdio log level",
+             level);
+   }
+diff -ru vlc-0.8.6.orig/modules/access/vcdx/access.c 
vlc-0.8.6/modules/access/vcdx/access.c
+--- vlc-0.8.6.orig/modules/access/vcdx/access.c        2007-01-03 
10:01:10.000000000 +0100
++++ vlc-0.8.6/modules/access/vcdx/access.c     2007-01-03 10:01:52.000000000 
+0100
+@@ -92,17 +92,17 @@
+   case CDIO_LOG_DEBUG:
+   case CDIO_LOG_INFO:
+     if (p_vcdplayer->i_debug & INPUT_DBG_CDIO)
+-      msg_Dbg( p_vcd_access, message);
++      msg_Dbg( p_vcd_access, "%s", message);
+     break;
+   case CDIO_LOG_WARN:
+-    msg_Warn( p_vcd_access, message);
++    msg_Warn( p_vcd_access, "%s", message);
+     break;
+   case CDIO_LOG_ERROR:
+   case CDIO_LOG_ASSERT:
+-    msg_Err( p_vcd_access, message);
++    msg_Err( p_vcd_access, "%s", message);
+     break;
+   default:
+-    msg_Warn( p_vcd_access, message,
++    msg_Warn( p_vcd_access, "%s\n%s %d", message,
+             _("The above message had unknown log level"),
+             level);
+   }
+@@ -118,14 +118,14 @@
+   case VCD_LOG_DEBUG:
+   case VCD_LOG_INFO:
+     if (p_vcdplayer->i_debug & INPUT_DBG_VCDINFO)
+-      msg_Dbg( p_vcd_access, message);
++      msg_Dbg( p_vcd_access, "%s", message);
+     break;
+   case VCD_LOG_WARN:
+-    msg_Warn( p_vcd_access, message);
++    msg_Warn( p_vcd_access, "%s", message);
+     break;
+   case VCD_LOG_ERROR:
+   case VCD_LOG_ASSERT:
+-    msg_Err( p_vcd_access, message);
++    msg_Err( p_vcd_access, "%s", message);
+     break;
+   default:
+     msg_Warn( p_vcd_access, "%s\n%s %d", message,
diff -Nur ../vlc-0.8.6-svn20061012.debian~~/debian/patches/series 
../vlc-0.8.6-svn20061012.debian/debian/patches/series
--- ../vlc-0.8.6-svn20061012.debian~~/debian/patches/series     2006-12-12 
14:00:25.000000000 +0000
+++ ../vlc-0.8.6-svn20061012.debian/debian/patches/series       2007-01-06 
23:07:30.000000000 +0000
@@ -5,3 +5,4 @@
 020_dejavu_font.diff
 020_notify.diff
 020_certificates_paths.diff
+MOAB-02-01-2007-CVE-2007-0017.patch
-- 
  http://home.arcor.de/andreas-barth/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to