Mageia Bugzilla – Attachment 1350 Details for
Bug 4001
mplayer missing security update for CVE-2009-4636 and CVE-2011-0722
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
[patch]
re-diffed patch for CVE-2009-4636
ffmpeg-CVE-2009-4636.patch (text/plain), 652 bytes, created by
David Walser
on 2012-01-09 17:18:58 CET
(
hide
)
Description:
re-diffed patch for CVE-2009-4636
Filename:
MIME Type:
Creator:
David Walser
Created:
2012-01-09 17:18:58 CET
Size:
652 bytes
patch
obsolete
>--- ffmpeg/libavcodec/aacdec.c~ 2010-11-12 06:04:40.000000000 -0500 >+++ ffmpeg/libavcodec/aacdec.c 2012-01-09 11:14:49.324427012 -0500 >@@ -739,9 +739,9 @@ > av_log(ac->avctx, AV_LOG_ERROR, overread_err); > return -1; > } >- if (sect_end > ics->max_sfb) { >+ if (sect_end > ics->max_sfb || sect_end == 0) { > av_log(ac->avctx, AV_LOG_ERROR, >- "Number of bands (%d) exceeds limit (%d).\n", >+ "Number of bands (%d) is invalid, limit (%d).\n", > sect_end, ics->max_sfb); > return -1; > }
--- ffmpeg/libavcodec/aacdec.c~ 2010-11-12 06:04:40.000000000 -0500 +++ ffmpeg/libavcodec/aacdec.c 2012-01-09 11:14:49.324427012 -0500 @@ -739,9 +739,9 @@ av_log(ac->avctx, AV_LOG_ERROR, overread_err); return -1; } - if (sect_end > ics->max_sfb) { + if (sect_end > ics->max_sfb || sect_end == 0) { av_log(ac->avctx, AV_LOG_ERROR, - "Number of bands (%d) exceeds limit (%d).\n", + "Number of bands (%d) is invalid, limit (%d).\n", sect_end, ics->max_sfb); return -1; }
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 4001
: 1350 |
1351
|
1352
|
1353
|
1354
|
1355
|
1356