6bb2004c82
avcodec/truemotion2: Fix 2 integer overflows in tm2_low_res_block() by
2019-11-12 18:47:52 +0100
7bf4d235c0
avcodec/wmaprodec: Check if the channel sum of all internal contexts match the external by
2019-11-12 18:39:08 +0100
3bd30882b1
avcodec/atrac9dec: Check q_unit_cnt more completely before using it to access at9_tab_band_ext_group by
2019-12-03 21:33:18 +0100
573cfcc52b
avcodec/fitsdec: Use lrint() by
2019-09-30 18:30:26 +0200
fe04b47cea
avcodec/g729dec: Avoid using buf_size by
2019-11-09 21:21:51 +0100
3292f6c6be
avcodec/g729dec: Factor block_size out by
2019-11-09 21:11:02 +0100
c98cecea59
avcodec/g729dec: require buf_size to be non 0 by
2019-11-09 21:19:24 +0100
d808a43e29
avcodec/alac: Fix integer overflow in lpc_prediction() with sign by
2019-11-08 20:40:46 +0100
079db0014b
avcodec/wmaprodec: Fix buflen computation in save_bits() by
2019-11-08 19:20:31 +0100
7ee5d5bf66
avcodec/vc1_block: Fix integer overflow in AC rescaling in vc1_decode_i_block_adv() by
2019-11-08 18:31:02 +0100
e0f9f52938
avcodec/vmdaudio: Check chunk counts to avoid integer overflow by
2019-11-08 17:28:27 +0100
3266d05538
avformat/mxfdec: Clear metadata_sets_count in mxf_read_close() by
2019-10-31 13:32:55 +0100
b02b306f73
avcodec/nuv: Use ff_set_dimensions() by
2019-11-23 09:29:58 +0100
5f8e1a014f
avformat/vividas: Error out on audio packets in the absence of audio streams by
2019-11-05 22:03:19 +0100
f21ef41c14
avformat/vividas: Check and require 1 video stream by
2019-11-05 21:52:41 +0100
31240bb703
avcodec/ffwavesynth: Fix integer overflow with pink_ts_cur/next by
2019-11-05 22:11:52 +0100
8c1c43c6c1
avcodec/ralf: Fix integer overflows with the filter coefficient in decode_channel() by
2019-11-05 22:27:04 +0100
10fb811c0d
avcodec/g729dec: Use 64bit and clip in scalar product by
2019-11-05 23:28:35 +0100
1aeef9979d
avcodec/mxpegdec: Check for multiple SOF by
2019-11-03 12:20:14 +0100
4cd8ae5b9c
avcodec/nuv: Move comptype check up by
2019-11-02 14:14:44 +0100
0ae9a8cdbb
avcodec/wmavoice: Fix integer overflow in synth_frame() by
2019-11-02 15:15:46 +0100
b56388541b
avcodec/rawdec: Check bits_per_coded_sample more pedantically for 16bit cases by
2019-10-20 23:02:27 +0200
f0bd54aaa7
avutil/lfg: Correct index increment type to avoid undefined behavior by
2019-10-19 21:27:41 +0200
3a6ef19263
avcodec/cngdec: Remove AV_CODEC_CAP_DELAY by
2019-10-19 21:58:26 +0200
afd3574959
avcodec/iff: Move index use after check in decodeplane8() by
2019-10-29 19:12:23 +0100
f75b377857
avcodec/atrac3: Check for huge block aligns by
2019-10-20 23:51:58 +0200
96ccd5665c
avcodec/ralf: use multiply instead of shift to avoid undefined behavior in decode_block() by
2019-11-02 15:52:52 +0100
9eecca08e7
avcodec/wmadec: Require previous exponents for reuse by
2019-10-31 14:38:16 +0100
074d7c2f8d
avcodec/vc1_block: Fix undefined behavior in ac prediction rescaling by
2019-10-31 15:00:32 +0100
3c53cdb1ad
avcodec/qdm2: The smallest header seems to have 2 bytes so treat 1 as invalid by
2019-10-31 15:22:53 +0100
1c531e7d76
avcodec/apedec: Fixes integer overflow of res+*data in do_apply_filter() by
2019-10-29 18:30:07 +0100
d79972badd
avcodec/sonic: Fix integer overflow in predictor_calc_error() by
2019-10-21 23:41:49 +0200
b0c18a836a
avformat/vividas: Add EOF check in val_1 loop in track_header() by
2019-10-29 22:17:45 +0100
e57cb9429a
avcodec/atrac9dec: Check precision_fine/coarse by
2019-10-19 18:48:03 +0200
3a91eb37c4
avformat/mp3dec: Check that the frame fits within the probe buffer by
2019-11-07 21:16:32 +0100
1c24ab39b6
vcodec/agm: Alloc based on coded dimensions by
2019-11-14 15:10:28 +0100
922837561b
avcodec/wmaprodec: get frame during frame decode by
2019-09-25 15:54:45 +0200
f3c4718f1b
avcodec/interplayacm: Fix overflow of last unused value by
2019-10-25 12:44:45 +0200
88d97044cb
avcodec/adpcm: Fix undefined behavior with negative predictions in IMA OKI by
2019-10-25 11:12:02 +0200
9cf2764389
avcodec/cook: Move up and extend block_align check by
2019-10-25 01:12:15 +0200
62dae886b6
avcodec/sbcdec: Fix integer overflows in sbc_synthesize_four() by
2019-10-22 00:09:11 +0200
651e9773ed
avcodec/twinvq: Check block_align by
2019-10-22 15:41:51 +0200
61fd1484c4
avcodec/cook: Enlarge gain table by
2019-10-23 19:59:57 +0200
0c6d17ae87
avcodec/cook: Check samples_per_channel earlier by
2019-10-23 19:41:27 +0200
c599f7ed76
avcodec/atrac3plus: Check split point in fill mode 3 by
2019-10-22 22:02:32 +0200
556bb822a0
avcodec/wmavoice: Check sample_rate by
2019-10-23 22:32:47 +0200
d32058276c
avcodec/xsubdec: fix overflow in alpha handling by
2019-10-23 22:08:37 +0200
571c66659d
avcodec/iff: Check available space before entering loop in decode_long_vertical_delta2() / decode_long_vertical_delta() by
2019-10-23 23:31:03 +0200
3613a0df40
avcodec/apedec: Fix integer overflow in filter_3800() by
2019-10-21 00:26:25 +0200
58226980a6
avutil/lfg: Document the AVLFG struct by
2019-10-20 12:12:12 +0200
b8425d0e26
avcodec/ffv1dec: Use a different error message for the slice level CRC by
2019-10-17 23:22:22 +0200
72c9dab15d
avcodec/apedec: Fix undefined integer overflow in long_filter_ehigh_3830() by
2019-10-17 20:56:23 +0200
f9738b2af3
avcodec/dstdec: Check that AC probabilities are within range by
2019-10-15 23:42:50 +0200
a06c0fadc8
avcodec/dstdec: Check read_table() for failure by
2019-10-15 23:40:21 +0200
c609312a47
avformat/vividas: Fix n_sb_blocks Check by
2019-10-14 23:17:51 +0200
1c1b94aaae
avcodec/snowenc: Set mb_num to avoid ratecontrol floating point divisions by 0.0 by
2019-10-14 23:03:50 +0200
f348a0bc3c
avcodec/snowenc: Fix 2 undefined shifts by
2019-10-14 22:51:57 +0200
e634dc98b2
avformat/nutenc: Do not pass NULL to memcmp() in get_needed_flags() by
2019-11-01 10:02:29 +0100
59a2b67c79
avcodec/aptx: Check the number of channels by
2019-10-09 09:53:26 +0200
5cf9d6c586
avcodec/aacdec_template: Check samplerate by
2019-10-08 22:52:56 +0200
63162b9f97
avcodec/truemotion2: Fix several integer overflows in tm2_low_res_block() by
2019-10-26 21:39:41 +0200
267ee47529
avcodec/utils: Check block_align by
2019-10-31 09:31:22 +0100
f3a90da0b5
avcodec/wmalosslessdec: Fix some integer anomalies by
2019-10-28 00:12:59 +0100
b55ec3f327
avcodec/adpcm: Fix invalid shifts in ADPCM DTK by
2019-10-27 23:38:47 +0100
6be30c4f8e
avcodec/apedec: Only clear the needed buffer space, instead of all by
2019-10-27 23:26:52 +0100
8f71cd980c
avcodec/libvorbisdec: Fix insufficient input checks leading to out of array reads by
2019-10-26 23:58:02 +0200
99243eea7b
avcodec/g723_1dec: fix invalid shift with negative sid_gain by
2019-10-26 21:56:03 +0200
87e8bfeb90
avcodec/vp5: Check render_x/y by
2019-10-23 20:57:12 +0200
28ddc0b9b8
avcodec/hcom: Check the root entry and the right entries by
2019-10-07 16:56:11 +0200
f66e52fd96
avcodec/qdrw: Check input for header/skiped space before get_buffer() by
2019-10-07 16:14:32 +0200
3a9432ec64
avcodec/ralf: Skip initializing unused filter variables by
2019-10-05 19:34:17 +0200
4006aecd19
avcodec/takdec: Fix overflow with large sample rates by
2019-10-05 19:52:53 +0200
2eddfd7cfd
avcodec/atrac9dec: Set channels by
2019-10-21 00:22:46 +0200
59479f474f
avcodec/alsdec: Check that input space for header exists in read_diff_float_data() by
2019-10-04 19:35:15 +0200
f2457bd115
avformat/pjsdec: Check duration for overflow by
2019-10-04 17:10:38 +0200
a93c1d1e83
avcodec/agm: Check for reference frame earlier by
2019-10-04 00:46:08 +0200
d3d4ba2dbe
avcodec/ptx: Check that the input contains at least one line by
2019-10-02 22:05:52 +0200
f75c931238
avcodec/alac: Fix integer overflow in LPC by
2019-10-01 00:16:20 +0200
a3e5542744
avcodec/smacker: Fix integer overflows in pred[] in smka_decode_frame() by
2019-10-01 00:10:47 +0200
7755265387
avcodec/aliaspixdec: Check input size against minimal picture size by
2019-10-01 00:06:35 +0200
6496bfcc65
avcodec/ffwavesynth: Fix integer overflows in pink noise addition by
2019-09-30 00:35:15 +0200
36ba4471d4
avcodec/vc1_block: Fixes integer overflow in vc1_decode_i_block_adv() by
2019-09-28 21:19:26 +0200
64c2abf53f
avcodec/wmalosslessdec: Check block_align by
2019-10-19 19:18:18 +0200
81672bf00f
avcodec/g729dec: Avoid computing invalid temporary pointers for ff_acelp_weighted_vector_sum() by
2019-10-17 11:54:12 +0200
b97aaf791f
avcodec/g729postfilter: Fix left shift of negative value by
2019-10-17 11:48:47 +0200
b786eed33a
avcodec/binkaudio: Check sample rate by
2019-10-11 00:40:07 +0200
21d514a67a
avcodec/sbcdec: Fix integer overflows in sbc_synthesize_eight() by
2019-09-27 18:44:44 +0200
f20ca5d729
avcodec/adpcm: Check initial predictor for ADPCM_IMA_EA_EACS by
2019-09-27 18:02:17 +0200
e34028dd81
avcodec/g723_1dec: Fix overflow in shift by
2019-09-27 17:53:35 +0200
3a46c84945
avcodec/apedec: Fix integer overflow in predictor_update_3930() by
2019-09-27 17:19:36 +0200
f725378bff
avcodec/g729postfilter: Fix undefined intermediate pointers by
2019-09-27 17:01:38 +0200
70ef5ce67e
avcodec/g729postfilter: Fix undefined shifts by
2019-09-27 17:01:38 +0200
0259532a6e
avcodec/lsp: Fix undefined shifts in lsp2poly() by
2019-09-27 17:01:38 +0200
3f919ef19c
avcodec/adpcm: Fix left shifts in AV_CODEC_ID_ADPCM_EA by
2019-09-27 12:04:57 +0200
90e449a690
avformat/shortendec: Check k in probe by
2019-09-24 22:52:03 +0200
030884f6a6
avfilter/vf_geq: Use av_clipd() instead of av_clipf() by
2019-10-12 13:46:04 +0200
d9259e05c2
avcodec/wmaprodec: Check that the streams channels do not exceed the overall channels by
2019-10-12 18:32:08 +0200
3410c67da1
avcodec/qdmc: Check input space in qdmc_get_vlc() by
2019-10-10 18:26:44 +0200
b07290fa84
avcodec/wmaprodec: Fix cleanup on error by
2019-10-09 10:19:42 +0200
ee7d2ea4f6
avcodec/pcm: Check bits_per_coded_sample by
2019-09-29 01:22:37 +0200