ffmpeg | branch: master | Kacper Michajłow | Sat Apr 13
17:21:08 2024 +0200| [1c45104f74e59beb25ce7451c98527f7a3c518f6] | committer:
Niklas Haas
avcodec/h2645_sei: validate Mastering Display Colour Volume SEI values
As we can read in ST 2086:
Values outside the specified ranges of luminance a
ffmpeg | branch: master | Diego Felix de Souza | Fri Apr
12 20:08:12 2024 +| [1f265aa91d6ce11fbf499ee867eae13bc7117e9d] | committer:
Timo Rothenpieler
avcodec/nvenc: Multi NVENC Split Frame Encoding in HEVC and AV1
When Split frame encoding is enabled, each input frame is partitioned into
ffmpeg | branch: release/6.1 | Romain Beauxis | Mon Jan
1 09:52:50 2024 -0600| [adfa69aaa9977aeb884b4c021c9f562f72f0e4ba] | committer:
Michael Niedermayer
libavformat/hlsenc.c: Populate OTI using AAC profile in write_codec_attr.
This patch populates the third entry for HLS codec attribute usi
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Wed Jan 31 02:37:57 2024 +0100| [e97660783143347daeadd700731f1da309a4e554] |
committer: Michael Niedermayer
avutil/rational: Document what is to be expected from av_d2q() of doubles
representing rational numbers
Signed-off-by: Michael Niede
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sat Dec 30 03:09:52 2023 +0100| [16bef72c508637bd9cf7eb4b7342270567ec9312] |
committer: Michael Niedermayer
avcodec/mpegvideo_enc: Use ptrdiff_t for stride
Signed-off-by: Michael Niedermayer
(cherry picked from commit e063c1d079086150580ed7
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sat Feb 3 20:11:56 2024 +0100| [7dbea8ef0b2c958b8b27defc1055a0d703b463f3] |
committer: Michael Niedermayer
avcodec/indeo3: Round dimensions up in allocate_frame_buffers()
Fixes: Ticket6581
Signed-off-by: Michael Niedermayer
(cherry picked
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Mon Feb 5 12:10:41 2024 +0100| [c5dcf99399aa4b02dcdd846771217c413b51b046] |
committer: Michael Niedermayer
avfilter/signature_lookup: dont leave uncleared pointers in sll_free()
Signed-off-by: Michael Niedermayer
(cherry picked from commit
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Mon Feb 5 12:40:30 2024 +0100| [fdc5b25f19fae6615cc9d7139175c0de58115185] |
committer: Michael Niedermayer
avfilter/signature_lookup: Do not dereference NULL pointers after malloc failure
Fixes: CID 1403229 Dereference after null check
Sig
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sun Feb 25 23:11:40 2024 +0100| [13f0a85c2ca0eba278b2153ff4f27ad5f232b7a2] |
committer: Michael Niedermayer
avformat/concatdec: Check in and outpoints to be to produce a positive
representable duration
Fixes: signed integer overflow: -93000
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Feb 20 03:32:38 2024 +0100| [abd835bec748c0a39fa47bab75c14250e537a7cf] |
committer: Michael Niedermayer
libswscale/utils: Fix bayer to yuvj
Fixes: out of array access.
Earlier code assumes that a unscaled bayer to yuvj420 converter exis
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sat Feb 17 01:04:13 2024 +0100| [ce355905622f8ea78979d43575faedf6e89282d3] |
committer: Michael Niedermayer
swscale/utils: Allocate more dithererror
Fixes: out of array read
Signed-off-by: Michael Niedermayer
(cherry picked from commit 18f2
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Wed Feb 28 19:38:41 2024 +0100| [24367ad563800f5edcaa229e3cf00081102dfab6] |
committer: Michael Niedermayer
avcodec/proresenc_kostya: Remove bug similarity text
According to kostya, it is not based on Wassermans encoder
CC: Kostya Shishkov
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sat Feb 17 01:34:25 2024 +0100| [b88210ba04fc7a050fbc45c0cd84fae328e8dd50] |
committer: Michael Niedermayer
swscale/swscale: Check srcSliceH for bayer
Fixes: Assertion srcSliceH > 1 failed at libswscale/swscale_unscaled.c:1359
Signed-off-by:
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sun Feb 25 22:06:48 2024 +0100| [ae0e91150cc3158f89a10fcd8baaf8b5c3f46d43] |
committer: Michael Niedermayer
avcodec/8bps: Consider width in the minimal size check
Fixes: Timeout
Fixes:
64479/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Thu Mar 21 02:15:16 2024 +0100| [a2ceca5cf6d402ec9d79d415dba116cad8677555] |
committer: Michael Niedermayer
avcodec/cbs_h266_syntax_template: Check tile_y
Fixes: out of array access
Fixes:
67021/clusterfuzz-testcase-minimized-ffmpeg_DEMUXER
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Feb 27 22:27:03 2024 +0100| [d2f57db3ab12479c60d98828c3634868e68b7259] |
committer: Michael Niedermayer
avcodec/vorbisdec: Check remaining data in vorbis_residue_decode_internal()
Fixes: timeout
Fixes:
66326/clusterfuzz-testcase-minimiz
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 19 23:24:11 2024 +0100| [8464563b80f0d28e1e10e5b9de177ac37fa715f6] |
committer: Michael Niedermayer
avformat/wady: Check >0 samplerate and channels 1 || 2.
The WADY decoder only supports mono and stereo
This fixes a probetest failur
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Wed Mar 20 02:06:34 2024 +0100| [b171edca3c990fc2858f028bc01ffd828e762b2f] |
committer: Michael Niedermayer
avformat/mov: Check sample_count and auxiliary_info_default_size to be 0
This combination causes 0 size arrays to be allocated and to
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sat Sep 30 00:51:29 2023 +0200| [521347ee0bffd3603d3251b391e487cb3d7625d8] |
committer: Michael Niedermayer
avformat/dxa: Adjust order of operations around block align
Fixes:
51896/clusterfuzz-testcase-minimized-ffmpeg_dem_DXA_fuzzer-573057
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Wed Mar 20 03:30:56 2024 +0100| [e2a58916b1bde8de18c8216d4d7f9d49e01ae612] |
committer: Michael Niedermayer
avcodec/vmixdec: Check shift before use
Fixes: shift exponent 32 is too large for 32-bit type 'unsigned int'
Fixes:
65909/clusterfuz
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Wed Mar 20 03:51:05 2024 +0100| [19ea7b0409a56e37ab478695f6953433b2e9b827] |
committer: Michael Niedermayer
avformat/id3v2: read_uslt() check for the amount read
Fixes: timeout
Fixes:
66783/clusterfuzz-testcase-minimized-ffmpeg_dem_GENH_fuz
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sat Sep 30 00:38:17 2023 +0200| [d66b1af8df7902a3b6226f13410112d9ff27bfc4] |
committer: Michael Niedermayer
avformat/cafdec: dont seek beyond 64bit
Fixes: signed integer overflow: 64 + 9223372036854775807 cannot be represented
in type 'long
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sat Sep 30 00:56:06 2023 +0200| [9459a4503609cf9eb8aaea4ccc53a8a55dd0a6a4] |
committer: Michael Niedermayer
avformat/iff: Saturate avio_tell() + 12
Fixes: signed integer overflow: 9223372036854775796 + 12 cannot be represented
in type 'long
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sat Sep 30 00:45:33 2023 +0200| [356251d750358f1d2431a99ab31980e496d0cd70] |
committer: Michael Niedermayer
avformat/cafdec: Check that data chunk end fits within 64bit
Fixes: signed integer overflow: 64 + 9223372036854775803 cannot be repre
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 26 01:46:02 2024 +0100| [30fe9d3511a6025719c477cb7f3a3143593a03ef] |
committer: Michael Niedermayer
avcodec/hcadec: do not set hfr_group_count to invalid values
Fixes:
62285/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HCA_fuzz
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 26 01:46:02 2024 +0100| [aa4cf7a584dd326eb404f3ade4050bc67130e6e0] |
committer: Michael Niedermayer
avcodec/hcadec: do not allow code to continue after failed init
Fixes:
62285/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HCA_f
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Oct 10 19:52:33 2023 +0200| [f0c08506f5f253e3233460a8b84988c8a20369ce] |
committer: Michael Niedermayer
avformat/jacosubdec: clarify code
add comments, rename variables and indent things differently
Signed-off-by: Michael Niedermayer
(
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Dec 26 00:33:02 2023 +0100| [21ff582aecc32c8126c90621712134ead631c4dd] |
committer: Michael Niedermayer
avcodec/osq: avoid several signed integer overflows
Fixes: signed integer overflow: 178459578 + 2009763270 cannot be represented in
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 26 02:52:04 2024 +0100| [4cbc9bb2c9622f082c07829822fdc4d91e65a65c] |
committer: Michael Niedermayer
avcodec/truemotion1: Height not being a multiple of 4 is unsupported
mb_change_bits is given space based on height >> 2, while more d
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Dec 26 03:51:23 2023 +0100| [435f172b5d507b2c447a63a732e63cb16e1752a5] |
committer: Michael Niedermayer
avformat/concatdec: clip outpoint - inpoint overflow in
get_best_effort_duration()
An alternative would be to limit all time/duratio
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 26 02:30:57 2024 +0100| [9a5f191bfb49f66cbe2f5f4b178b2144960028cc] |
committer: Michael Niedermayer
avcodec/rtv1: fix undefined FFALIGN
Fixes: signed integer overflow: 2147483647 + 4 cannot be represented in type
'int'
Fixes:
62285
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 26 03:14:08 2024 +0100| [e7093154883e7cfc017b4ab71625ed0ca4aab3be] |
committer: Michael Niedermayer
avcodec/wavarc: avoid signed integer overflow in AC code
Fixes:
62285/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_WAVARC_fuzze
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 26 03:10:14 2024 +0100| [9062d898490d09d93fd9677c269e6aef19af6d08] |
committer: Michael Niedermayer
avcodec/wavarc: Avoid signed integer overflow in sample
Fixes: signed integer overflow: -2147483648 + -25122315 cannot be represented
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 26 00:21:28 2024 +0100| [6cc785c255adb35c46890e271094134529d7947f] |
committer: Michael Niedermayer
avformat/jacosubdec: Use 64bit for abs
Fixes: negation of -2147483648 cannot be represented in type 'int'; cast to an
unsigned type
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 26 00:27:39 2024 +0100| [db7a80c3ca7b5abede367e49ff3e21eb20caa2d2] |
committer: Michael Niedermayer
avformat/mov: use 64bit for intermediate for rounding
Fixes: signed integer overflow: 1768972133 + 968491058 cannot be represented in
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 26 00:16:39 2024 +0100| [0a64d77be93c243bdd93e2c02d74c3cd725067f9] |
committer: Michael Niedermayer
avformat/concatdec: Check user_duration sum
Fixes:
62276/clusterfuzz-testcase-minimized-ffmpeg_dem_CONCAT_fuzzer-6434245599690752
Fi
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 26 00:27:39 2024 +0100| [7af16852cbf118d6dd563e864e91969c9f94a69e] |
committer: Michael Niedermayer
avformat/timecode: use 64bit for intermediate for rounding in
fps_from_frame_rate()
Fixes:
62276/clusterfuzz-testcase-minimized-ffm
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 26 00:36:40 2024 +0100| [4a618246cd849a73aef0f44ee59e19ec38d8b8ce] |
committer: Michael Niedermayer
avformat/rpl: Use 64bit for total_audio_size and check it
Fixes:
62276/clusterfuzz-testcase-minimized-ffmpeg_dem_RPL_fuzzer-46774346
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 26 00:39:49 2024 +0100| [d492fc3e5ea49078b847d1f9f7b55fc597bf6232] |
committer: Michael Niedermayer
avformat/sbgdec: Check for negative duration
Fixes: signed integer overflow: 9223372036854775807 - -800 cannot be
represented in
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 26 00:45:09 2024 +0100| [6d92f9a85eb17435f7a6fcdfa19dee2d82ceedb4] |
committer: Michael Niedermayer
avformat/wavdec: sanity check channels and bps before using them for block_align
Fixes:
62276/clusterfuzz-testcase-minimized-ffmpeg_
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 26 01:00:13 2024 +0100| [243359fc78f099fe177dde004f2ee96c8f2edee8] |
committer: Michael Niedermayer
avformat/westwood_vqa: Fix 2g packets
Fixes: signed integer overflow: 2147483424 * 2 cannot be represented in type
'int'
Fixes:
622
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Mon Feb 12 19:40:07 2024 +0100| [5bb9d8affe128f071083695c88a58ddf5ce4fddf] |
committer: Michael Niedermayer
avfilter/vf_signature: Dont crash on no frames
Signed-off-by: Michael Niedermayer
(cherry picked from commit 3d5f03bbc8bba2929cc09b0
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 26 00:57:33 2024 +0100| [41f91568568b339195ba328ab8c649197dc4933c] |
committer: Michael Niedermayer
avformat/matroskadec: Check timescale
Fixes: 3.82046e+18 is outside the range of representable values of type
'unsigned int'
Fixes:
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Wed Mar 20 03:27:13 2024 +0100| [78e54e1361b8e0548770b1549377f275e5429b09] |
committer: Michael Niedermayer
avcodec/jpeg2000htdec: Check magp before using it in a shift
Fixes: shift exponent -1 is negative
Fixes:
65378/clusterfuzz-testcase-
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Mar 26 00:50:36 2024 +0100| [a42a5e692dcb32f503433194c306fe29ba337388] |
committer: Michael Niedermayer
avformat/wavdec: satuarte next_tag_ofs, data_end
Fixes: signed integer overflow: 5053074104798691550 + 5053074104259715104
cannot be
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Fri Mar 29 03:35:18 2024 +0100| [38261d8cbd65f971e9047a5880976cea86f3a4de] |
committer: Michael Niedermayer
avformat/mxfdec: Check first case of offset_temp computation for overflow
This is kind of ugly
Fixes: signed integer overflow: 255 *
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Mon Apr 1 18:29:46 2024 +0200| [27d48ddd8f20d8c0c469d0ecaebbd321e48b9143] |
committer: Michael Niedermayer
avformat/mxfdec: Make edit_unit_byte_count unsigned
Suggested-by: Marton Balint
Signed-off-by: Michael Niedermayer
(cherry picked f
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Fri Mar 29 02:51:29 2024 +0100| [ab84c37d63f31383bf3c4db537be954a7bf5b6d8] |
committer: Michael Niedermayer
avcodec/jpeg2000htdec: warn about non zero roi shift
Suggested-by: Tomas Härdin
Signed-off-by: Michael Niedermayer
(cherry picked f
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Fri Mar 22 23:07:01 2024 +0100| [93d6513bbece6d632e711289cc04212ebb80601b] |
committer: Michael Niedermayer
avformat/aiffdec: Check for previously set channels
Fixes: out of array access (av_channel_layout_copy())
Fixes:
67087/clusterfuzz-t
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Sat Mar 30 19:51:43 2024 +0100| [56999f9353c0980e76d771f2988cdc41ff40cb26] |
committer: Michael Niedermayer
avformat/movenc: Check that cts fits in 32bit
Fixes: Assertion av_rescale_rnd(start_dts, mov->movie_timescale,
track->timescale, AV_
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Mon Apr 1 22:11:54 2024 +0200| [72b27f4f70fc81e9ee28dab325d2d203dfa231e5] |
committer: Michael Niedermayer
avcodec/apedec: Use NABS to avoid undefined negation
Fixes: negation of -2147483648 cannot be represented in type 'int32_t' (aka
'in
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Tue Feb 27 02:07:28 2024 +0100| [2da196b39a16e2c7244d61c04d9a123e1cb5a78e] |
committer: Michael Niedermayer
avformat/mpegts: Reset local nb_prg on add_program() failure
add_program() will deallocate the whole array on failure so
we must clea
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Mon Apr 1 02:15:07 2024 +0200| [e85ea8baaa6681a4181cf81703ee726317a5878a] |
committer: Michael Niedermayer
avcodec/exr: Check for remaining bits in huf_unpack_enc_table()
Fixes: Timeout
Fixes:
67645/clusterfuzz-testcase-minimized-ffmpeg_AV
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Mon Apr 1 02:18:57 2024 +0200| [58475c6988cc51c3c49814aa60c90d37046b0aae] |
committer: Michael Niedermayer
avcodec/exr: Dont use 64bits to hold 6bits
Signed-off-by: Michael Niedermayer
(cherry picked from commit e3984de6ffd6068efcfb5c576f1
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Mon Apr 1 22:56:02 2024 +0200| [7c8c94279c6fbc107eb4091c3cc96365c59115e6] |
committer: Michael Niedermayer
avformat/isom: Uninit layout in ff_mp4_read_dec_config_descr()
Fixes: memleak
Fixes:
67442/clusterfuzz-testcase-minimized-ffmpeg_dem
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Wed Apr 3 02:13:05 2024 +0200| [b38902646c83a9bf656928765dc18d6d066e0653] |
committer: Michael Niedermayer
doc/developer: (security) researchers should be credited
Reviewed-by: Tomas Härdin
Signed-off-by: Michael Niedermayer
(cherry picke
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Thu Apr 4 00:38:20 2024 +0200| [eb480d18722e4602935e93f75295efed3b76840b] |
committer: Michael Niedermayer
avformat/mxfdec: Check index_edit_rate
Fixes: Assertion b >=0 failed at libavutil/mathematics.c:62
Fixes:
67811/clusterfuzz-testcase
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Thu Apr 4 00:15:27 2024 +0200| [b94d2dd59a217ab224a3a54d4f9d5e362eb284eb] |
committer: Michael Niedermayer
avcodec/wavarc: fix signed integer overflow in block type 6/19
Fixes: signed integer overflow: -2088796289 + -91276551 cannot be repr
ffmpeg | branch: release/6.1 | Andreas Rheinhardt
| Tue Feb 13 14:20:55 2024 +0100|
[fce939153240a4952ecbb41e131347bcdcbda565] | committer: Michael Niedermayer
fate/subtitles: Ignore line endings for sub-scc test
Since 7bf1b9b35769b37684dd2f18a54f01d852a540c8,
the test produces ordinary \n, ye
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Thu Apr 4 00:31:40 2024 +0200| [610da8475f838230c40e7c1f94fd103e961684a8] |
committer: Michael Niedermayer
swscale/utils: Fix xInc overflow
Fixes: signed integer overflow: 2 * 1073741824 cannot be represented in type
'int'
Fixes: 67802/clu
60 matches
Mail list logo