tags 575743 + patch thanks Dear maintainer,
I've prepared an NMU for liboggplay (versioned as 0.2.1~git20091227-1.1) and uploaded it to DELAYED/5. Please feel free to tell me if I should delay it longer. Regards.
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,13 @@ +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 + + -- Alexander Reichle-Schmehl <toli...@debian.org> Tue, 13 Apr 2010 15:45:47 +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/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)
signature.asc
Description: Digital signature