ffmpeg CVE Vulnerabilities & Metrics

Focus on ffmpeg vulnerabilities and metrics.

Last updated: 08 Mar 2025, 23:25 UTC

About ffmpeg Security Exposure

This page consolidates all known Common Vulnerabilities and Exposures (CVEs) associated with ffmpeg. We track both calendar-based metrics (using fixed periods) and rolling metrics (using gliding windows) to give you a comprehensive view of security trends and risk evolution. Use these insights to assess risk and plan your patching strategy.

For a broader perspective on cybersecurity threats, explore the comprehensive list of CVEs by vendor and product. Stay updated on critical vulnerabilities affecting major software and hardware providers.

Global CVE Overview

Total ffmpeg CVEs: 245
Earliest CVE date: 07 Dec 2005, 11:03 UTC
Latest CVE date: 12 Aug 2024, 13:38 UTC

Latest CVE reference: CVE-2024-7272

Rolling Stats

30-day Count (Rolling): 0
365-day Count (Rolling): 2

Calendar-based Variation

Calendar-based Variation compares a fixed calendar period (e.g., this month versus the same month last year), while Rolling Growth Rate uses a continuous window (e.g., last 30 days versus the previous 30 days) to capture trends independent of calendar boundaries.

Variations & Growth

Month Variation (Calendar): 0%
Year Variation (Calendar): -75.0%

Month Growth Rate (30-day Rolling): 0.0%
Year Growth Rate (365-day Rolling): -75.0%

Monthly CVE Trends (current vs previous Year)

Annual CVE Trends (Last 20 Years)

Critical ffmpeg CVEs (CVSS ≥ 9) Over 20 Years

CVSS Stats

Average CVSS: 6.43

Max CVSS: 10.0

Critical CVEs (≥9): 79

CVSS Range vs. Count

Range Count
0.0-3.9 17
4.0-6.9 258
7.0-8.9 75
9.0-10.0 79

CVSS Distribution Chart

Top 5 Highest CVSS ffmpeg CVEs

These are the five CVEs with the highest CVSS scores for ffmpeg, sorted by severity first and recency.

All CVEs for ffmpeg

CVE-2024-7272 ffmpeg vulnerability CVSS: 7.5 12 Aug 2024, 13:38 UTC

A vulnerability, which was classified as critical, was found in FFmpeg up to 5.1.5. This affects the function fill_audiodata of the file /libswresample/swresample.c. The manipulation leads to heap-based buffer overflow. It is possible to initiate the attack remotely. This issue was fixed in version 6.0 by 9903ba28c28ab18dc7b7b6fb8571cc8b5caae1a6 but a backport for 5.1 was forgotten. The exploit has been disclosed to the public and may be used. Upgrading to version 5.1.6 and 6.0 9903ba28c28ab18dc7b7b6fb8571cc8b5caae1a6 is able to address this issue. It is recommended to upgrade the affected component.

CVE-2024-32230 ffmpeg vulnerability CVSS: 0 01 Jul 2024, 21:15 UTC

FFmpeg 7.0 is vulnerable to Buffer Overflow. There is a negative-size-param bug at libavcodec/mpegvideo_enc.c:1216:21 in load_input_picture in FFmpeg7.0

CVE-2024-22861 ffmpeg vulnerability CVSS: 0 27 Jan 2024, 07:15 UTC

Integer overflow vulnerability in FFmpeg before n6.1, allows attackers to cause a denial of service (DoS) via the avcodec/osq module.

CVE-2024-22862 ffmpeg vulnerability CVSS: 0 27 Jan 2024, 06:15 UTC

Integer overflow vulnerability in FFmpeg before n6.1, allows remote attackers to execute arbitrary code via the JJPEG XL Parser.

CVE-2024-22860 ffmpeg vulnerability CVSS: 0 27 Jan 2024, 06:15 UTC

Integer overflow vulnerability in FFmpeg before n6.1, allows remote attackers to execute arbitrary code via the jpegxl_anim_read_packet component in the JPEG XL Animation decoder.

CVE-2023-47470 ffmpeg vulnerability CVSS: 0 16 Nov 2023, 03:15 UTC

Buffer Overflow vulnerability in Ffmpeg before github commit 4565747056a11356210ed8edcecb920105e40b60 allows a remote attacker to achieve an out-of-array write, execute arbitrary code, and cause a denial of service (DoS) via the ref_pic_list_struct function in libavcodec/evc_ps.c

CVE-2023-46407 ffmpeg vulnerability CVSS: 0 27 Oct 2023, 20:15 UTC

FFmpeg prior to commit bf814 was discovered to contain an out of bounds read via the dist->alphabet_size variable in the read_vlc_prefix() function.

CVE-2021-28429 ffmpeg vulnerability CVSS: 0 11 Aug 2023, 14:15 UTC

Integer overflow vulnerability in av_timecode_make_string in libavutil/timecode.c in FFmpeg version 4.3.2, allows local attackers to cause a denial of service (DoS) via crafted .mov file.

CVE-2020-36138 ffmpeg vulnerability CVSS: 0 11 Aug 2023, 14:15 UTC

An issue was discovered in decode_frame in libavcodec/tiff.c in FFmpeg version 4.3, allows remote attackers to cause a denial of service (DoS).

CVE-2022-48434 ffmpeg vulnerability CVSS: 0 29 Mar 2023, 17:15 UTC

libavcodec/pthread_frame.c in FFmpeg before 5.1.2, as used in VLC and other products, leaves stale hwaccel state in worker threads, which allows attackers to trigger a use-after-free and execute arbitrary code in some circumstances (e.g., hardware re-initialization upon a mid-video SPS change when Direct3D11 is used).

CVE-2022-3341 ffmpeg vulnerability CVSS: 0 12 Jan 2023, 15:15 UTC

A null pointer dereference issue was discovered in 'FFmpeg' in decode_main_header() function of libavformat/nutdec.c file. The flaw occurs because the function lacks check of the return value of avformat_new_stream() and triggers the null pointer dereference error, causing an application to crash.

CVE-2022-3109 ffmpeg vulnerability CVSS: 0 16 Dec 2022, 15:15 UTC

An issue was discovered in the FFmpeg package, where vp3_decode_frame in libavcodec/vp3.c lacks check of the return value of av_malloc() and will cause a null pointer dereference, impacting availability.

CVE-2022-3965 ffmpeg vulnerability CVSS: 0 13 Nov 2022, 08:15 UTC

A vulnerability classified as problematic was found in ffmpeg. This vulnerability affects the function smc_encode_stream of the file libavcodec/smcenc.c of the component QuickTime Graphics Video Encoder. The manipulation of the argument y_size leads to out-of-bounds read. The attack can be initiated remotely. The name of the patch is 13c13109759090b7f7182480d075e13b36ed8edd. It is recommended to apply a patch to fix this issue. The identifier of this vulnerability is VDB-213544.

CVE-2022-3964 ffmpeg vulnerability CVSS: 0 13 Nov 2022, 08:15 UTC

A vulnerability classified as problematic has been found in ffmpeg. This affects an unknown part of the file libavcodec/rpzaenc.c of the component QuickTime RPZA Video Encoder. The manipulation of the argument y_size leads to out-of-bounds read. It is possible to initiate the attack remotely. The name of the patch is 92f9b28ed84a77138105475beba16c146bdaf984. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-213543.

CVE-2022-2566 ffmpeg vulnerability CVSS: 0 23 Sep 2022, 12:15 UTC

A heap out-of-bounds memory write exists in FFMPEG since version 5.1. The size calculation in `build_open_gop_key_points()` goes through all entries in the loop and adds `sc->ctts_data[i].count` to `sc->sample_offsets_count`. This can lead to an integer overflow resulting in a small allocation with `av_calloc()`. An attacker can cause remote code execution via a malicious mp4 file. We recommend upgrading past commit c953baa084607dd1d84c3bfcce3cf6a87c3e6e05

CVE-2014-125025 ffmpeg vulnerability CVSS: 4.3 19 Jun 2022, 06:15 UTC

A vulnerability classified as problematic has been found in FFmpeg 2.0. This affects the function decode_pulses. The manipulation leads to memory corruption. It is possible to initiate the attack remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125024 ffmpeg vulnerability CVSS: 6.8 19 Jun 2022, 06:15 UTC

A vulnerability was found in FFmpeg 2.0. It has been rated as critical. Affected by this issue is the function lag_decode_frame. The manipulation leads to memory corruption. The attack may be launched remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125023 ffmpeg vulnerability CVSS: 4.3 19 Jun 2022, 06:15 UTC

A vulnerability was found in FFmpeg 2.0. It has been declared as problematic. Affected by this vulnerability is the function truemotion1_decode_header of the component Truemotion1 Handler. The manipulation leads to memory corruption. The attack can be launched remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125022 ffmpeg vulnerability CVSS: 4.3 19 Jun 2022, 06:15 UTC

A vulnerability was found in FFmpeg 2.0. It has been classified as problematic. Affected is the function shorten_decode_frame of the component Bitstream Buffer. The manipulation leads to memory corruption. It is possible to launch the attack remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125021 ffmpeg vulnerability CVSS: 4.3 19 Jun 2022, 06:15 UTC

A vulnerability was found in FFmpeg 2.0 and classified as problematic. This issue affects the function cmv_process_header. The manipulation leads to memory corruption. The attack may be initiated remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125020 ffmpeg vulnerability CVSS: 6.8 19 Jun 2022, 06:15 UTC

A vulnerability has been found in FFmpeg 2.0 and classified as critical. This vulnerability affects the function decode_update_thread_context. The manipulation leads to memory corruption. The attack can be initiated remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125019 ffmpeg vulnerability CVSS: 4.3 19 Jun 2022, 06:15 UTC

A vulnerability, which was classified as problematic, was found in FFmpeg 2.0. This affects the function decode_nal_unit of the component Slice Segment Handler. The manipulation leads to memory corruption. It is possible to initiate the attack remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125018 ffmpeg vulnerability CVSS: 4.3 19 Jun 2022, 06:15 UTC

A vulnerability, which was classified as problematic, has been found in FFmpeg 2.0. Affected by this issue is the function decode_slice_header. The manipulation leads to memory corruption. The attack may be launched remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125017 ffmpeg vulnerability CVSS: 6.8 18 Jun 2022, 07:15 UTC

A vulnerability classified as critical was found in FFmpeg 2.0. This vulnerability affects the function rpza_decode_stream. The manipulation leads to memory corruption. The attack can be initiated remotely. The name of the patch is Fixes Invalid Writes. It is recommended to apply a patch to fix this issue.

CVE-2014-125016 ffmpeg vulnerability CVSS: 4.3 18 Jun 2022, 07:15 UTC

A vulnerability was found in FFmpeg 2.0. It has been rated as problematic. This issue affects the function ff_init_buffer_info of the file utils.c. The manipulation leads to memory corruption. The attack may be initiated remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125015 ffmpeg vulnerability CVSS: 6.8 18 Jun 2022, 07:15 UTC

A vulnerability classified as critical has been found in FFmpeg 2.0. Affected is the function read_var_block_data. The manipulation leads to memory corruption. It is possible to launch the attack remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125014 ffmpeg vulnerability CVSS: 4.3 18 Jun 2022, 07:15 UTC

A vulnerability classified as problematic was found in FFmpeg 2.0. Affected by this vulnerability is an unknown functionality of the component HEVC Video Decoder. The manipulation leads to memory corruption. The attack can be launched remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125013 ffmpeg vulnerability CVSS: 4.3 18 Jun 2022, 07:15 UTC

A vulnerability was found in FFmpeg 2.0 and classified as problematic. This issue affects the function msrle_decode_frame of the file libavcodec/msrle.c. The manipulation leads to memory corruption. The attack may be initiated remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125012 ffmpeg vulnerability CVSS: 4.3 18 Jun 2022, 07:15 UTC

A vulnerability was found in FFmpeg 2.0. It has been classified as problematic. Affected is an unknown function of the file libavcodec/dxtroy.c. The manipulation leads to integer coercion error. It is possible to launch the attack remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125011 ffmpeg vulnerability CVSS: 6.8 18 Jun 2022, 07:15 UTC

A vulnerability was found in FFmpeg 2.0. It has been declared as problematic. Affected by this vulnerability is the function decode_frame of the file libavcodec/ansi.c. The manipulation leads to integer coercion error. The attack can be launched remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125010 ffmpeg vulnerability CVSS: 4.3 18 Jun 2022, 07:15 UTC

A vulnerability was found in FFmpeg 2.0. It has been rated as critical. Affected by this issue is the function decode_slice_header of the file libavcodec/h64.c. The manipulation leads to memory corruption. The attack may be launched remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125009 ffmpeg vulnerability CVSS: 4.3 18 Jun 2022, 07:15 UTC

A vulnerability classified as problematic has been found in FFmpeg 2.0. This affects the function add_yblock of the file libavcodec/snow.h. The manipulation leads to memory corruption. It is possible to initiate the attack remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125008 ffmpeg vulnerability CVSS: 4.3 18 Jun 2022, 07:15 UTC

A vulnerability classified as problematic has been found in FFmpeg 2.0. Affected is the function vorbis_header of the file libavformat/oggparsevorbis.c. The manipulation leads to memory corruption. It is possible to launch the attack remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125007 ffmpeg vulnerability CVSS: 4.3 18 Jun 2022, 07:15 UTC

A vulnerability classified as problematic was found in FFmpeg 2.0. Affected by this vulnerability is the function intra_pred of the file libavcodec/hevcpred_template.c. The manipulation leads to memory corruption. The attack can be launched remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125006 ffmpeg vulnerability CVSS: 4.3 18 Jun 2022, 07:15 UTC

A vulnerability, which was classified as problematic, has been found in FFmpeg 2.0. Affected by this issue is the function output_frame of the file libavcodec/h264.c. The manipulation leads to memory corruption. The attack may be launched remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125005 ffmpeg vulnerability CVSS: 4.3 18 Jun 2022, 07:15 UTC

A vulnerability, which was classified as problematic, was found in FFmpeg 2.0. This affects the function decode_vol_header of the file libavcodec/mpeg4videodec.c. The manipulation leads to memory corruption. It is possible to initiate the attack remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125004 ffmpeg vulnerability CVSS: 4.3 18 Jun 2022, 07:15 UTC

A vulnerability has been found in FFmpeg 2.0 and classified as problematic. This vulnerability affects the function decode_hextile of the file libavcodec/vmnc.c. The manipulation leads to memory corruption. The attack can be initiated remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125003 ffmpeg vulnerability CVSS: 4.3 18 Jun 2022, 07:15 UTC

A vulnerability was found in FFmpeg 2.0 and classified as problematic. This issue affects the function get_siz of the file libavcodec/jpeg2000dec.c. The manipulation leads to memory corruption. The attack may be initiated remotely. It is recommended to apply a patch to fix this issue.

CVE-2014-125002 ffmpeg vulnerability CVSS: 4.3 18 Jun 2022, 07:15 UTC

A vulnerability was found in FFmpeg 2.0. It has been classified as problematic. Affected is the function dnxhd_init_rc of the file libavcodec/dnxhdenc.c. The manipulation leads to memory corruption. It is possible to launch the attack remotely. It is recommended to apply a patch to fix this issue.

CVE-2022-1475 ffmpeg vulnerability CVSS: 4.3 02 May 2022, 19:15 UTC

An integer overflow vulnerability was found in FFmpeg versions before 4.4.2 and before 5.0.1 in g729_parse() in llibavcodec/g729_parser.c when processing a specially crafted file.

CVE-2020-23906 ffmpeg vulnerability CVSS: 4.3 10 Nov 2021, 22:15 UTC

FFmpeg N-98388-g76a3ee996b allows attackers to cause a denial of service (DoS) via a crafted audio file due to insufficient verification of data authenticity.

CVE-2021-38094 ffmpeg vulnerability CVSS: 6.8 20 Sep 2021, 16:15 UTC

Integer Overflow vulnerability in function filter_sobel in libavfilter/vf_convolution.c in Ffmpeg 4.2.1, allows attackers to cause a Denial of Service or other unspecified impacts.

CVE-2021-38093 ffmpeg vulnerability CVSS: 6.8 20 Sep 2021, 16:15 UTC

Integer Overflow vulnerability in function filter_robert in libavfilter/vf_convolution.c in Ffmpeg 4.2.1, allows attackers to cause a Denial of Service or other unspecified impacts.

CVE-2021-38092 ffmpeg vulnerability CVSS: 6.8 20 Sep 2021, 16:15 UTC

Integer Overflow vulnerability in function filter_prewitt in libavfilter/vf_convolution.c in Ffmpeg 4.2.1, allows attackers to cause a Denial of Service or other unspecified impacts.

CVE-2021-38091 ffmpeg vulnerability CVSS: 6.8 20 Sep 2021, 16:15 UTC

Integer Overflow vulnerability in function filter16_sobel in libavfilter/vf_convolution.c in Ffmpeg 4.2.1, allows attackers to cause a Denial of Service or other unspecified impacts.

CVE-2021-38090 ffmpeg vulnerability CVSS: 6.8 20 Sep 2021, 16:15 UTC

Integer Overflow vulnerability in function filter16_roberts in libavfilter/vf_convolution.c in Ffmpeg 4.2.1, allows attackers to cause a Denial of Service or other unspecified impacts.

CVE-2020-20902 ffmpeg vulnerability CVSS: 4.3 20 Sep 2021, 16:15 UTC

A CWE-125: Out-of-bounds read vulnerability exists in long_term_filter function in g729postfilter.c in FFmpeg 4.2.1 during computation of the denominator of pseudo-normalized correlation R'(0), that could result in disclosure of information.

CVE-2020-20898 ffmpeg vulnerability CVSS: 6.8 20 Sep 2021, 16:15 UTC

Integer Overflow vulnerability in function filter16_prewitt in libavfilter/vf_convolution.c in Ffmpeg 4.2.1, allows attackers to cause a Denial of Service or other unspecified impacts.

CVE-2020-20896 ffmpeg vulnerability CVSS: 6.8 20 Sep 2021, 16:15 UTC

An issue was discovered in function latm_write_packet in libavformat/latmenc.c in Ffmpeg 4.2.1, allows attackers to cause a Denial of Service or other unspecified impacts due to a Null pointer dereference.

CVE-2020-20892 ffmpeg vulnerability CVSS: 6.8 20 Sep 2021, 16:15 UTC

An issue was discovered in function filter_frame in libavfilter/vf_lenscorrection.c in Ffmpeg 4.2.1, allows attackers to cause a Denial of Service or other unspecified impacts due to a division by zero.

CVE-2020-20891 ffmpeg vulnerability CVSS: 6.8 20 Sep 2021, 16:15 UTC

Buffer Overflow vulnerability in function config_input in libavfilter/vf_gblur.c in Ffmpeg 4.2.1, allows attackers to cause a Denial of Service or other unspecified impacts.

CVE-2021-38171 ffmpeg vulnerability CVSS: 7.5 21 Aug 2021, 17:15 UTC

adts_decode_extradata in libavformat/adtsenc.c in FFmpeg 4.4 does not check the init_get_bits return value, which is a necessary step because the second argument to init_get_bits can be crafted.

CVE-2021-38291 ffmpeg vulnerability CVSS: 5.0 12 Aug 2021, 16:15 UTC

FFmpeg version (git commit de8e6e67e7523e48bb27ac224a0b446df05e1640) suffers from a an assertion failure at src/libavutil/mathematics.c.

CVE-2020-21697 ffmpeg vulnerability CVSS: 4.3 10 Aug 2021, 21:15 UTC

A heap-use-after-free in the mpeg_mux_write_packet function in libavformat/mpegenc.c of FFmpeg 4.2 allows to cause a denial of service (DOS) via a crafted avi file.

CVE-2020-21688 ffmpeg vulnerability CVSS: 6.8 10 Aug 2021, 21:15 UTC

A heap-use-after-free in the av_freep function in libavutil/mem.c of FFmpeg 4.2 allows attackers to execute arbitrary code.

CVE-2021-3566 ffmpeg vulnerability CVSS: 4.3 05 Aug 2021, 21:15 UTC

Prior to ffmpeg version 4.3, the tty demuxer did not have a 'read_probe' function assigned to it. By crafting a legitimate "ffconcat" file that references an image, followed by a file the triggers the tty demuxer, the contents of the second file will be copied into the output file verbatim (as long as the `-vcodec copy` option is passed to ffmpeg).

CVE-2021-38114 ffmpeg vulnerability CVSS: 4.3 04 Aug 2021, 21:15 UTC

libavcodec/dnxhddec.c in FFmpeg 4.4 does not check the return value of the init_vlc function, a similar issue to CVE-2013-0868.

CVE-2021-33815 ffmpeg vulnerability CVSS: 6.8 03 Jun 2021, 17:15 UTC

dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because dc_count is not strictly checked.

CVE-2020-22056 ffmpeg vulnerability CVSS: 4.3 02 Jun 2021, 18:15 UTC

A Denial of Service vulnerability exists in FFmpeg 4.2 due to a memory leak in the config_input function in af_acrossover.c.

CVE-2020-22054 ffmpeg vulnerability CVSS: 4.3 02 Jun 2021, 18:15 UTC

A Denial of Service vulnerability exists in FFmpeg 4.2 due to a memory leak in the av_dict_set function in dict.c.

CVE-2020-22051 ffmpeg vulnerability CVSS: 4.3 02 Jun 2021, 17:15 UTC

A Denial of Service vulnerability exists in FFmpeg 4.2 due to a memory leak in the filter_frame function in vf_tile.c.

CVE-2020-22049 ffmpeg vulnerability CVSS: 4.3 02 Jun 2021, 16:15 UTC

A Denial of Service vulnerability exists in FFmpeg 4.2 due to a memory leak in the wtvfile_open_sector function in wtvdec.c.

CVE-2020-22048 ffmpeg vulnerability CVSS: 4.3 02 Jun 2021, 16:15 UTC

A Denial of Service vulnerability exists in FFmpeg 4.2 due to a memory leak in the ff_frame_pool_get function in framepool.c.

CVE-2020-22046 ffmpeg vulnerability CVSS: 4.3 02 Jun 2021, 16:15 UTC

A Denial of Service vulnerability exists in FFmpeg 4.2 due to a memory leak in the avpriv_float_dsp_allocl function in libavutil/float_dsp.c.

CVE-2020-22044 ffmpeg vulnerability CVSS: 4.3 01 Jun 2021, 21:15 UTC

A Denial of Service vulnerability exists in FFmpeg 4.2 due to a memory leak in the url_open_dyn_buf_internal function in libavformat/aviobuf.c.

CVE-2020-22043 ffmpeg vulnerability CVSS: 4.3 01 Jun 2021, 20:15 UTC

A Denial of Service vulnerability exists in FFmpeg 4.2 due to a memory leak at the fifo_alloc_common function in libavutil/fifo.c.

CVE-2020-22042 ffmpeg vulnerability CVSS: 4.3 01 Jun 2021, 20:15 UTC

A Denial of Service vulnerability exists in FFmpeg 4.2 due to a memory leak is affected by: memory leak in the link_filter_inouts function in libavfilter/graphparser.c.

CVE-2020-22041 ffmpeg vulnerability CVSS: 4.3 01 Jun 2021, 20:15 UTC

A Denial of Service vulnerability exists in FFmpeg 4.2 due to a memory leak in the av_buffersrc_add_frame_flags function in buffersrc.

CVE-2020-22040 ffmpeg vulnerability CVSS: 4.3 01 Jun 2021, 20:15 UTC

A Denial of Service vulnerability exists in FFmpeg 4.2 idue to a memory leak in the v_frame_alloc function in frame.c.

CVE-2020-22039 ffmpeg vulnerability CVSS: 4.3 01 Jun 2021, 20:15 UTC

A Denial of Service vulnerability exists in FFmpeg 4.2 due to a memory leak in the inavi_add_ientry function.

CVE-2020-22038 ffmpeg vulnerability CVSS: 4.3 01 Jun 2021, 20:15 UTC

A Denial of Service vulnerability exists in FFmpeg 4.2 due to a memory leak in the ff_v4l2_m2m_create_context function in v4l2_m2m.c.

CVE-2020-22037 ffmpeg vulnerability CVSS: 4.3 01 Jun 2021, 20:15 UTC

A Denial of Service vulnerability exists in FFmpeg 4.2 due to a memory leak in avcodec_alloc_context3 at options.c.

CVE-2020-22036 ffmpeg vulnerability CVSS: 6.8 01 Jun 2021, 19:15 UTC

A heap-based Buffer Overflow vulnerability exists in FFmpeg 4.2 in filter_intra at libavfilter/vf_bwdif.c, which might lead to memory corruption and other potential consequences.

CVE-2020-22035 ffmpeg vulnerability CVSS: 6.8 01 Jun 2021, 19:15 UTC

A heap-based Buffer Overflow vulnerability exists in FFmpeg 4.2 in get_block_row at libavfilter/vf_bm3d.c, which might lead to memory corruption and other potential consequences.

CVE-2020-22034 ffmpeg vulnerability CVSS: 6.8 27 May 2021, 19:15 UTC

A heap-based Buffer Overflow vulnerability exists FFmpeg 4.2 at libavfilter/vf_floodfill.c, which might lead to memory corruption and other potential consequences.

CVE-2020-22033 ffmpeg vulnerability CVSS: 4.3 27 May 2021, 19:15 UTC

A heap-based Buffer Overflow Vulnerability exists FFmpeg 4.2 at libavfilter/vf_vmafmotion.c in convolution_y_8bit, which could let a remote malicious user cause a Denial of Service.

CVE-2020-22032 ffmpeg vulnerability CVSS: 6.8 27 May 2021, 19:15 UTC

A heap-based Buffer Overflow vulnerability exists FFmpeg 4.2 at libavfilter/vf_edgedetect.c in gaussian_blur, which might lead to memory corruption and other potential consequences.

CVE-2020-22027 ffmpeg vulnerability CVSS: 6.8 27 May 2021, 19:15 UTC

A heap-based Buffer Overflow vulnerability exits in FFmpeg 4.2 in deflate16 at libavfilter/vf_neighbor.c, which might lead to memory corruption and other potential consequences.

CVE-2020-22025 ffmpeg vulnerability CVSS: 6.8 27 May 2021, 19:15 UTC

A heap-based Buffer Overflow vulnerability exists in gaussian_blur at libavfilter/vf_edgedetect.c, which might lead to memory corruption and other potential consequences.

CVE-2020-22023 ffmpeg vulnerability CVSS: 6.8 27 May 2021, 19:15 UTC

A heap-based Buffer Overflow vulnerabililty exists in FFmpeg 4.2 in filter_frame at libavfilter/vf_bitplanenoise.c, which might lead to memory corruption and other potential consequences.

CVE-2020-22022 ffmpeg vulnerability CVSS: 6.8 27 May 2021, 19:15 UTC

A heap-based Buffer Overflow vulnerability exists in FFmpeg 4.2 in filter_frame at libavfilter/vf_fieldorder.c, which might lead to memory corruption and other potential consequences.

CVE-2020-22017 ffmpeg vulnerability CVSS: 6.8 27 May 2021, 19:15 UTC

A heap-based Buffer Overflow vulnerability exists in FFmpeg 4.2 at ff_fill_rectangle in libavfilter/drawutils.c, which might lead to memory corruption and other potential consequences.

CVE-2020-22016 ffmpeg vulnerability CVSS: 6.8 27 May 2021, 19:15 UTC

A heap-based Buffer Overflow vulnerability in FFmpeg 4.2 at libavcodec/get_bits.h when writing .mov files, which might lead to memory corruption and other potential consequences.

CVE-2020-22031 ffmpeg vulnerability CVSS: 6.8 27 May 2021, 18:15 UTC

A Heap-based Buffer Overflow vulnerability exists in FFmpeg 4.2 at libavfilter/vf_w3fdif.c in filter16_complex_low, which might lead to memory corruption and other potential consequences.

CVE-2020-22030 ffmpeg vulnerability CVSS: 6.8 27 May 2021, 18:15 UTC

A heap-based Buffer Overflow vulnerability exists in FFmpeg 4.2 at libavfilter/af_afade.c in crossfade_samples_fltp, which might lead to memory corruption and other potential consequences.

CVE-2020-22029 ffmpeg vulnerability CVSS: 6.8 27 May 2021, 18:15 UTC

A heap-based Buffer Overflow vulnerability exists in FFmpeg 4.2 at libavfilter/vf_colorconstancy.c: in slice_get_derivative, which crossfade_samples_fltp, which might lead to memory corruption and other potential consequences.

CVE-2020-22028 ffmpeg vulnerability CVSS: 4.3 26 May 2021, 21:15 UTC

Buffer Overflow vulnerability exists in FFmpeg 4.2 in filter_vertically_8 at libavfilter/vf_avgblur.c, which could cause a remote Denial of Service.

CVE-2020-22026 ffmpeg vulnerability CVSS: 4.3 26 May 2021, 21:15 UTC

Buffer Overflow vulnerability exists in FFmpeg 4.2 in the config_input function at libavfilter/af_tremolo.c, which could let a remote malicious user cause a Denial of Service.

CVE-2020-22024 ffmpeg vulnerability CVSS: 4.3 26 May 2021, 21:15 UTC

Buffer Overflow vulnerability in FFmpeg 4.2 at the lagfun_frame16 function in libavfilter/vf_lagfun.c, which could let a remote malicious user cause Denial of Service.

CVE-2020-22021 ffmpeg vulnerability CVSS: 4.3 26 May 2021, 20:15 UTC

Buffer Overflow vulnerability in FFmpeg 4.2 at filter_edges function in libavfilter/vf_yadif.c, which could let a remote malicious user cause a Denial of Service.

CVE-2020-22020 ffmpeg vulnerability CVSS: 4.3 26 May 2021, 20:15 UTC

Buffer Overflow vulnerability in FFmpeg 4.2 in the build_diff_map function in libavfilter/vf_fieldmatch.c, which could let a remote malicious user cause a Denial of Service.

CVE-2020-22019 ffmpeg vulnerability CVSS: 4.3 26 May 2021, 20:15 UTC

Buffer Overflow vulnerability in FFmpeg 4.2 at convolution_y_10bit in libavfilter/vf_vmafmotion.c, which could let a remote malicious user cause a Denial of Service.

CVE-2020-22015 ffmpeg vulnerability CVSS: 6.8 26 May 2021, 17:15 UTC

Buffer Overflow vulnerability in FFmpeg 4.2 in mov_write_video_tag due to the out of bounds in libavformat/movenc.c, which could let a remote malicious user obtain sensitive information, cause a Denial of Service, or execute arbitrary code.

CVE-2020-24020 ffmpeg vulnerability CVSS: 6.5 26 May 2021, 15:15 UTC

Buffer Overflow vulnerability in FFMpeg 4.2.3 in dnn_execute_layer_pad in libavfilter/dnn/dnn_backend_native_layer_pad.c due to a call to memcpy without length checks, which could let a remote malicious user execute arbitrary code.

CVE-2020-20453 ffmpeg vulnerability CVSS: 4.0 25 May 2021, 20:15 UTC

FFmpeg 4.2 is affected by a Divide By Zero issue via libavcodec/aaccoder, which allows a remote malicious user to cause a Denial of Service

CVE-2020-20451 ffmpeg vulnerability CVSS: 5.0 25 May 2021, 19:15 UTC

Denial of Service issue in FFmpeg 4.2 due to resource management errors via fftools/cmdutils.c.

CVE-2020-20450 ffmpeg vulnerability CVSS: 5.0 25 May 2021, 19:15 UTC

FFmpeg 4.2 is affected by null pointer dereference passed as argument to libavformat/aviobuf.c, which could cause a Denial of Service.

CVE-2020-20448 ffmpeg vulnerability CVSS: 4.0 25 May 2021, 18:15 UTC

FFmpeg 4.1.3 is affected by a Divide By Zero issue via libavcodec/ratecontrol.c, which allows a remote malicious user to cause a Denial of Service.

CVE-2020-20446 ffmpeg vulnerability CVSS: 4.0 25 May 2021, 18:15 UTC

FFmpeg 4.2 is affected by a Divide By Zero issue via libavcodec/aacpsy.c, which allows a remote malicious user to cause a Denial of Service.

CVE-2020-20445 ffmpeg vulnerability CVSS: 4.0 25 May 2021, 18:15 UTC

FFmpeg 4.2 is affected by a Divide By Zero issue via libavcodec/lpc.h, which allows a remote malicious user to cause a Denial of Service.

CVE-2020-21041 ffmpeg vulnerability CVSS: 5.0 24 May 2021, 18:15 UTC

Buffer Overflow vulnerability exists in FFmpeg 4.1 via apng_do_inverse_blend in libavcodec/pngenc.c, which could let a remote malicious user cause a Denial of Service

CVE-2021-30123 ffmpeg vulnerability CVSS: 6.8 07 Apr 2021, 20:15 UTC

FFmpeg <=4.3 contains a buffer overflow vulnerability in libavcodec through a crafted file that may lead to remote code execution.

CVE-2020-24995 ffmpeg vulnerability CVSS: 4.6 30 Mar 2021, 22:15 UTC

Buffer overflow vulnerability in sniff_channel_order function in aacdec_template.c in ffmpeg 3.1.2, allows attackers to execute arbitrary code (local).

CVE-2020-35965 ffmpeg vulnerability CVSS: 5.0 04 Jan 2021, 02:15 UTC

decode_frame in libavcodec/exr.c in FFmpeg 4.3.1 has an out-of-bounds write because of errors in calculations of when to perform memset zero operations.

CVE-2020-35964 ffmpeg vulnerability CVSS: 4.3 03 Jan 2021, 19:15 UTC

track_header in libavformat/vividas.c in FFmpeg 4.3.1 has an out-of-bounds write because of incorrect extradata packing.

CVE-2020-14212 ffmpeg vulnerability CVSS: 6.8 16 Jun 2020, 22:15 UTC

FFmpeg through 4.3 has a heap-based buffer overflow in avio_get_str in libavformat/aviobuf.c because dnn_backend_native.c calls ff_dnn_load_model_native and a certain index check is omitted.

CVE-2020-13904 ffmpeg vulnerability CVSS: 4.3 07 Jun 2020, 19:15 UTC

FFmpeg 2.8 and 4.2.3 has a use-after-free via a crafted EXTINF duration in an m3u8 file because parse_playlist in libavformat/hls.c frees a pointer, and later that pointer is accessed in av_probe_input_format3 in libavformat/format.c.

CVE-2020-12284 ffmpeg vulnerability CVSS: 10.0 28 Apr 2020, 06:15 UTC

cbs_jpeg_split_fragment in libavcodec/cbs_jpeg.c in FFmpeg 4.1 and 4.2.2 has a heap-based buffer overflow during JPEG_MARKER_SOS handling because of a missing length check.

CVE-2014-4610 ffmpeg vulnerability CVSS: 6.8 14 Jan 2020, 16:15 UTC

Integer overflow in the get_len function in libavutil/lzo.c in FFmpeg before 0.10.14, 1.1.x before 1.1.12, 1.2.x before 1.2.7, 2.0.x before 2.0.5, 2.1.x before 2.1.5, and 2.2.x before 2.2.4 allows remote attackers to execute arbitrary code via a crafted Literal Run.

CVE-2019-17542 ffmpeg vulnerability CVSS: 7.5 14 Oct 2019, 02:15 UTC

FFmpeg before 4.2 has a heap-based buffer overflow in vqa_decode_chunk because of an out-of-array access in vqa_decode_init in libavcodec/vqavideo.c.

CVE-2019-17539 ffmpeg vulnerability CVSS: 7.5 14 Oct 2019, 02:15 UTC

In FFmpeg before 4.2, avcodec_open2 in libavcodec/utils.c allows a NULL pointer dereference and possibly unspecified other impact when there is no valid close function pointer.

CVE-2019-15942 ffmpeg vulnerability CVSS: 6.8 05 Sep 2019, 16:15 UTC

FFmpeg through 4.2 has a "Conditional jump or move depends on uninitialised value" issue in h2645_parse because alloc_rbsp_buffer in libavcodec/h2645_parse.c mishandles rbsp_buffer.

CVE-2019-13390 ffmpeg vulnerability CVSS: 4.3 07 Jul 2019, 22:15 UTC

In FFmpeg 4.1.3, there is a division by zero at adx_write_trailer in libavformat/rawenc.c.

CVE-2019-13312 ffmpeg vulnerability CVSS: 6.8 05 Jul 2019, 01:15 UTC

block_cmp() in libavcodec/zmbvenc.c in FFmpeg 4.1.3 has a heap-based buffer over-read.

CVE-2019-12730 ffmpeg vulnerability CVSS: 7.5 04 Jun 2019, 14:29 UTC

aa_read_header in libavformat/aadec.c in FFmpeg before 3.2.14 and 4.x before 4.1.4 does not check for sscanf failure and consequently allows use of uninitialized variables.

CVE-2019-11339 ffmpeg vulnerability CVSS: 6.8 19 Apr 2019, 00:29 UTC

The studio profile decoder in libavcodec/mpeg4videodec.c in FFmpeg 4.0 before 4.0.4 and 4.1 before 4.1.2 allows remote attackers to cause a denial of service (out-of-array access) or possibly have unspecified other impact via crafted MPEG-4 video data.

CVE-2019-11338 ffmpeg vulnerability CVSS: 6.8 19 Apr 2019, 00:29 UTC

libavcodec/hevcdec.c in FFmpeg 3.4 and 4.1.2 mishandles detection of duplicate first slices, which allows remote attackers to cause a denial of service (NULL pointer dereference and out-of-array access) or possibly have unspecified other impact via crafted HEVC data.

CVE-2019-9721 ffmpeg vulnerability CVSS: 4.3 12 Mar 2019, 09:29 UTC

A denial of service in the subtitle decoder in FFmpeg 3.2 and 4.1 allows attackers to hog the CPU via a crafted video file in Matroska format, because handle_open_brace in libavcodec/htmlsubtitles.c has a complex format argument to sscanf.

CVE-2019-9718 ffmpeg vulnerability CVSS: 4.3 12 Mar 2019, 09:29 UTC

In FFmpeg 3.2 and 4.1, a denial of service in the subtitle decoder allows attackers to hog the CPU via a crafted video file in Matroska format, because ff_htmlmarkup_to_ass in libavcodec/htmlsubtitles.c has a complex format argument to sscanf.

CVE-2019-1000016 ffmpeg vulnerability CVSS: 4.3 04 Feb 2019, 21:29 UTC

FFMPEG version 4.1 contains a CWE-129: Improper Validation of Array Index vulnerability in libavcodec/cbs_av1.c that can result in Denial of service. This attack appears to be exploitable via specially crafted AV1 file has to be provided as input. This vulnerability appears to have been fixed in after commit b97a4b658814b2de8b9f2a3bce491c002d34de31.

CVE-2018-15822 ffmpeg vulnerability CVSS: 5.0 23 Aug 2018, 23:29 UTC

The flv_write_packet function in libavformat/flvenc.c in FFmpeg through 2.8 does not check for an empty audio packet, leading to an assertion failure.

CVE-2018-1999015 ffmpeg vulnerability CVSS: 4.3 23 Jul 2018, 15:29 UTC

FFmpeg before commit 5aba5b89d0b1d73164d3b81764828bb8b20ff32a contains an out of array read vulnerability in ASF_F format demuxer that can result in heap memory reading. This attack appear to be exploitable via specially crafted ASF file that has to provided as input. This vulnerability appears to have been fixed in 5aba5b89d0b1d73164d3b81764828bb8b20ff32a and later.

CVE-2018-1999014 ffmpeg vulnerability CVSS: 4.3 23 Jul 2018, 15:29 UTC

FFmpeg before commit bab0716c7f4793ec42e05a5aa7e80d82a0dd4e75 contains an out of array access vulnerability in MXF format demuxer that can result in DoS. This attack appear to be exploitable via specially crafted MXF file which has to be provided as input. This vulnerability appears to have been fixed in bab0716c7f4793ec42e05a5aa7e80d82a0dd4e75 and later.

CVE-2018-1999013 ffmpeg vulnerability CVSS: 4.3 23 Jul 2018, 15:29 UTC

FFmpeg before commit a7e032a277452366771951e29fd0bf2bd5c029f0 contains a use-after-free vulnerability in the realmedia demuxer that can result in vulnerability allows attacker to read heap memory. This attack appear to be exploitable via specially crafted RM file has to be provided as input. This vulnerability appears to have been fixed in a7e032a277452366771951e29fd0bf2bd5c029f0 and later.

CVE-2018-1999012 ffmpeg vulnerability CVSS: 7.1 23 Jul 2018, 15:29 UTC

FFmpeg before commit 9807d3976be0e92e4ece3b4b1701be894cd7c2e1 contains a CWE-835: Infinite loop vulnerability in pva format demuxer that can result in a Vulnerability that allows attackers to consume excessive amount of resources like CPU and RAM. This attack appear to be exploitable via specially crafted PVA file has to be provided as input. This vulnerability appears to have been fixed in 9807d3976be0e92e4ece3b4b1701be894cd7c2e1 and later.

CVE-2018-1999011 ffmpeg vulnerability CVSS: 6.8 23 Jul 2018, 15:29 UTC

FFmpeg before commit 2b46ebdbff1d8dec7a3d8ea280a612b91a582869 contains a Buffer Overflow vulnerability in asf_o format demuxer that can result in heap-buffer-overflow that may result in remote code execution. This attack appears to be exploitable via specially crafted ASF file that has to be provided as input to FFmpeg. This vulnerability appears to have been fixed in 2b46ebdbff1d8dec7a3d8ea280a612b91a582869 and later.

CVE-2018-1999010 ffmpeg vulnerability CVSS: 7.5 23 Jul 2018, 15:29 UTC

FFmpeg before commit cced03dd667a5df6df8fd40d8de0bff477ee02e8 contains multiple out of array access vulnerabilities in the mms protocol that can result in attackers accessing out of bound data. This attack appear to be exploitable via network connectivity. This vulnerability appears to have been fixed in cced03dd667a5df6df8fd40d8de0bff477ee02e8 and later.

CVE-2018-14395 ffmpeg vulnerability CVSS: 4.3 19 Jul 2018, 05:29 UTC

libavformat/movenc.c in FFmpeg 3.2 and 4.0.2 allows attackers to cause a denial of service (application crash caused by a divide-by-zero error) with a user crafted audio file when converting to the MOV audio format.

CVE-2018-14394 ffmpeg vulnerability CVSS: 4.3 19 Jul 2018, 05:29 UTC

libavformat/movenc.c in FFmpeg before 4.0.2 allows attackers to cause a denial of service (application crash caused by a divide-by-zero error) with a user crafted Waveform audio file.

CVE-2018-13305 ffmpeg vulnerability CVSS: 5.8 05 Jul 2018, 17:29 UTC

In FFmpeg 4.0.1, due to a missing check for negative values of the mquant variable, the vc1_put_blocks_clamped function in libavcodec/vc1_block.c may trigger an out-of-array access while converting a crafted AVI file to MPEG4, leading to an information disclosure or a denial of service.

CVE-2018-13304 ffmpeg vulnerability CVSS: 4.3 05 Jul 2018, 17:29 UTC

In libavcodec in FFmpeg 4.0.1, improper maintenance of the consistency between the context profile field and studio_profile in libavcodec may trigger an assertion failure while converting a crafted AVI file to MPEG4, leading to a denial of service, related to error_resilience.c, h263dec.c, and mpeg4videodec.c.

CVE-2018-13303 ffmpeg vulnerability CVSS: 4.3 05 Jul 2018, 17:29 UTC

In FFmpeg 4.0.1, a missing check for failure of a call to init_get_bits8() in the avpriv_ac3_parse_header function in libavcodec/ac3_parser.c may trigger a NULL pointer dereference while converting a crafted AVI file to MPEG4, leading to a denial of service.

CVE-2018-13302 ffmpeg vulnerability CVSS: 6.8 05 Jul 2018, 17:29 UTC

In FFmpeg 4.0.1, improper handling of frame types (other than EAC3_FRAME_TYPE_INDEPENDENT) that have multiple independent substreams in the handle_eac3 function in libavformat/movenc.c may trigger an out-of-array access while converting a crafted AVI file to MPEG4, leading to a denial of service or possibly unspecified other impact.

CVE-2018-13301 ffmpeg vulnerability CVSS: 4.3 05 Jul 2018, 17:29 UTC

In FFmpeg 4.0.1, due to a missing check of a profile value before setting it, the ff_mpeg4_decode_picture_header function in libavcodec/mpeg4videodec.c may trigger a NULL pointer dereference while converting a crafted AVI file to MPEG4, leading to a denial of service.

CVE-2018-13300 ffmpeg vulnerability CVSS: 5.8 05 Jul 2018, 17:29 UTC

In FFmpeg 3.2 and 4.0.1, an improper argument (AVCodecParameters) passed to the avpriv_request_sample function in the handle_eac3 function in libavformat/movenc.c may trigger an out-of-array read while converting a crafted AVI file to MPEG4, leading to a denial of service and possibly an information disclosure.

CVE-2018-12460 ffmpeg vulnerability CVSS: 4.3 15 Jun 2018, 15:29 UTC

libavcodec in FFmpeg 4.0 may trigger a NULL pointer dereference if the studio profile is incorrectly detected while converting a crafted AVI file to MPEG4, leading to a denial of service, related to idctdsp.c and mpegvideo.c.

CVE-2018-12459 ffmpeg vulnerability CVSS: 4.3 15 Jun 2018, 15:29 UTC

An inconsistent bits-per-sample value in the ff_mpeg4_decode_picture_header function in libavcodec/mpeg4videodec.c in FFmpeg 4.0 may trigger an assertion violation while converting a crafted AVI file to MPEG4, leading to a denial of service.

CVE-2018-12458 ffmpeg vulnerability CVSS: 4.3 15 Jun 2018, 15:29 UTC

An improper integer type in the mpeg4_encode_gop_header function in libavcodec/mpeg4videoenc.c in FFmpeg 2.8 and 4.0 may trigger an assertion violation while converting a crafted AVI file to MPEG4, leading to a denial of service.

CVE-2018-7751 ffmpeg vulnerability CVSS: 4.3 24 Apr 2018, 06:29 UTC

The svg_probe function in libavformat/img2dec.c in FFmpeg through 3.4.2 allows remote attackers to cause a denial of service (Infinite Loop) via a crafted XML file.

CVE-2018-10001 ffmpeg vulnerability CVSS: 4.3 11 Apr 2018, 03:29 UTC

The decode_init function in libavcodec/utvideodec.c in FFmpeg through 3.4.2 allows remote attackers to cause a denial of service (out of array read) via an AVI file.

CVE-2018-9841 ffmpeg vulnerability CVSS: 6.8 07 Apr 2018, 07:29 UTC

The export function in libavfilter/vf_signature.c in FFmpeg through 3.4.2 allows remote attackers to cause a denial of service (out-of-array access) or possibly have unspecified other impact via a long filename.

CVE-2018-7557 ffmpeg vulnerability CVSS: 4.3 28 Feb 2018, 07:29 UTC

The decode_init function in libavcodec/utvideodec.c in FFmpeg 2.8 through 3.4.2 allows remote attackers to cause a denial of service (Out of array read) via an AVI file with crafted dimensions within chroma subsampling data.

CVE-2018-6912 ffmpeg vulnerability CVSS: 4.3 12 Feb 2018, 02:29 UTC

The decode_plane function in libavcodec/utvideodec.c in FFmpeg through 3.4.2 allows remote attackers to cause a denial of service (out of array read) via a crafted AVI file.

CVE-2012-5360 ffmpeg vulnerability CVSS: 9.3 08 Feb 2018, 23:29 UTC

Libavcodec in FFmpeg before 0.11 allows remote attackers to execute arbitrary code via a crafted QT file.

CVE-2012-5359 ffmpeg vulnerability CVSS: 9.3 08 Feb 2018, 23:29 UTC

Libavcodec in FFmpeg before 0.11 allows remote attackers to execute arbitrary code via a crafted ASF file.

CVE-2018-6621 ffmpeg vulnerability CVSS: 4.3 05 Feb 2018, 04:29 UTC

The decode_frame function in libavcodec/utvideodec.c in FFmpeg through 3.2 allows remote attackers to cause a denial of service (out of array read) via a crafted AVI file.

CVE-2018-6392 ffmpeg vulnerability CVSS: 4.3 29 Jan 2018, 19:29 UTC

The filter_slice function in libavfilter/vf_transpose.c in FFmpeg through 3.4.1 allows remote attackers to cause a denial of service (out-of-array access) via a crafted MP4 file.

CVE-2015-1208 ffmpeg vulnerability CVSS: 4.3 09 Jan 2018, 16:29 UTC

Integer underflow in the mov_read_default function in libavformat/mov.c in FFmpeg before 2.4.6 allows remote attackers to obtain sensitive information from heap and/or stack memory via a crafted MP4 file.

CVE-2017-1000460 ffmpeg vulnerability CVSS: 4.3 03 Jan 2018, 20:29 UTC

In line libavcodec/h264dec.c:500 in libav(v13_dev0), ffmpeg(n3.4), chromium(56 prior Feb 13, 2017), the return value of init_get_bits is ignored and get_ue_golomb(&gb) is called on an uninitialized get_bits context, which causes a NULL deref exception.

CVE-2017-9608 ffmpeg vulnerability CVSS: 4.3 27 Dec 2017, 19:29 UTC

The dnxhd decoder in FFmpeg before 3.2.6, and 3.3.x before 3.3.3 allows remote attackers to cause a denial of service (NULL pointer dereference) via a crafted mov file.

CVE-2017-17555 ffmpeg vulnerability CVSS: 4.3 12 Dec 2017, 01:29 UTC

The swri_audio_convert function in audioconvert.c in FFmpeg libswresample through 3.0.101, as used in FFmpeg 3.4.1, aubio 0.4.6, and other products, allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted audio file.

CVE-2017-17081 ffmpeg vulnerability CVSS: 4.3 30 Nov 2017, 21:29 UTC

The gmc_mmx function in libavcodec/x86/mpegvideodsp.c in FFmpeg 2.3 and 3.4 does not properly validate widths and heights, which allows remote attackers to cause a denial of service (integer signedness error and out-of-array read) via a crafted MPEG file.

CVE-2017-16840 ffmpeg vulnerability CVSS: 7.5 21 Nov 2017, 08:29 UTC

The VC-2 Video Compression encoder in FFmpeg 3.0 and 3.4 allows remote attackers to cause a denial of service (out-of-bounds read) because of incorrect buffer padding for non-Haar wavelets, related to libavcodec/vc2enc.c and libavcodec/vc2enc_dwt.c.

CVE-2017-15672 ffmpeg vulnerability CVSS: 6.8 06 Nov 2017, 17:29 UTC

The read_header function in libavcodec/ffv1dec.c in FFmpeg 2.4 and 3.3.4 and possibly earlier allows remote attackers to have unspecified impact via a crafted MP4 file, which triggers an out-of-bounds read.

CVE-2017-15186 ffmpeg vulnerability CVSS: 4.3 24 Oct 2017, 17:29 UTC

Double free vulnerability in FFmpeg 3.3.4 and earlier allows remote attackers to cause a denial of service via a crafted AVI file.

CVE-2017-14767 ffmpeg vulnerability CVSS: 6.8 27 Sep 2017, 08:29 UTC

The sdp_parse_fmtp_config_h264 function in libavformat/rtpdec_h264.c in FFmpeg before 3.3.4 mishandles empty sprop-parameter-sets values, which allows remote attackers to cause a denial of service (heap buffer overflow) or possibly have unspecified other impact via a crafted sdp file.

CVE-2017-14225 ffmpeg vulnerability CVSS: 6.8 09 Sep 2017, 08:29 UTC

The av_color_primaries_name function in libavutil/pixdesc.c in FFmpeg 3.3.3 may return a NULL pointer depending on a value contained in a file, but callers do not anticipate this, as demonstrated by the avcodec_string function in libavcodec/utils.c, leading to a NULL pointer dereference. (It is also conceivable that there is security relevance for a NULL pointer dereference in av_color_primaries_name calls within the ffprobe command-line program.)

CVE-2017-14223 ffmpeg vulnerability CVSS: 7.1 09 Sep 2017, 01:29 UTC

In libavformat/asfdec_f.c in FFmpeg 3.3.3, a DoS in asf_build_simple_index() due to lack of an EOF (End of File) check might cause huge CPU consumption. When a crafted ASF file, which claims a large "ict" field in the header but does not contain sufficient backing data, is provided, the for loop would consume huge CPU and memory resources, since there is no EOF check inside the loop.

CVE-2017-14222 ffmpeg vulnerability CVSS: 7.1 09 Sep 2017, 01:29 UTC

In libavformat/mov.c in FFmpeg 3.3.3, a DoS in read_tfra() due to lack of an EOF (End of File) check might cause huge CPU and memory consumption. When a crafted MOV file, which claims a large "item_count" field in the header but does not contain sufficient backing data, is provided, the loop would consume huge CPU and memory resources, since there is no EOF check inside the loop.

CVE-2017-14171 ffmpeg vulnerability CVSS: 7.1 07 Sep 2017, 06:29 UTC

In libavformat/nsvdec.c in FFmpeg 2.4 and 3.3.3, a DoS in nsv_parse_NSVf_header() due to lack of an EOF (End of File) check might cause huge CPU consumption. When a crafted NSV file, which claims a large "table_entries_used" field in the header but does not contain sufficient backing data, is provided, the loop over 'table_entries_used' would consume huge CPU resources, since there is no EOF check inside the loop.

CVE-2017-14170 ffmpeg vulnerability CVSS: 7.1 07 Sep 2017, 06:29 UTC

In libavformat/mxfdec.c in FFmpeg 3.3.3 -> 2.4, a DoS in mxf_read_index_entry_array() due to lack of an EOF (End of File) check might cause huge CPU consumption. When a crafted MXF file, which claims a large "nb_index_entries" field in the header but does not contain sufficient backing data, is provided, the loop would consume huge CPU resources, since there is no EOF check inside the loop. Moreover, this big loop can be invoked multiple times if there is more than one applicable data segment in the crafted MXF file.

CVE-2017-14169 ffmpeg vulnerability CVSS: 6.8 07 Sep 2017, 06:29 UTC

In the mxf_read_primer_pack function in libavformat/mxfdec.c in FFmpeg 3.3.3 -> 2.4, an integer signedness error might occur when a crafted file, which claims a large "item_num" field such as 0xffffffff, is provided. As a result, the variable "item_num" turns negative, bypassing the check for a large value.

CVE-2017-14059 ffmpeg vulnerability CVSS: 7.1 31 Aug 2017, 15:29 UTC

In FFmpeg 3.3.3, a DoS in cine_read_header() due to lack of an EOF check might cause huge CPU and memory consumption. When a crafted CINE file, which claims a large "duration" field in the header but does not contain sufficient backing data, is provided, the image-offset parsing loop would consume huge CPU and memory resources, since there is no EOF check inside the loop.

CVE-2017-14058 ffmpeg vulnerability CVSS: 4.3 31 Aug 2017, 15:29 UTC

In FFmpeg 2.4 and 3.3.3, the read_data function in libavformat/hls.c does not restrict reload attempts for an insufficient list, which allows remote attackers to cause a denial of service (infinite loop).

CVE-2017-14057 ffmpeg vulnerability CVSS: 7.1 31 Aug 2017, 15:29 UTC

In FFmpeg 3.3.3, a DoS in asf_read_marker() due to lack of an EOF (End of File) check might cause huge CPU and memory consumption. When a crafted ASF file, which claims a large "name_len" or "count" field in the header but does not contain sufficient backing data, is provided, the loops over the name and markers would consume huge CPU and memory resources, since there is no EOF check inside these loops.

CVE-2017-14056 ffmpeg vulnerability CVSS: 7.1 31 Aug 2017, 15:29 UTC

In libavformat/rl2.c in FFmpeg 3.3.3, a DoS in rl2_read_header() due to lack of an EOF (End of File) check might cause huge CPU and memory consumption. When a crafted RL2 file, which claims a large "frame_count" field in the header but does not contain sufficient backing data, is provided, the loops (for offset and size tables) would consume huge CPU and memory resources, since there is no EOF check inside these loops.

CVE-2017-14055 ffmpeg vulnerability CVSS: 7.1 31 Aug 2017, 15:29 UTC

In libavformat/mvdec.c in FFmpeg 3.3.3, a DoS in mv_read_header() due to lack of an EOF (End of File) check might cause huge CPU and memory consumption. When a crafted MV file, which claims a large "nb_frames" field in the header but does not contain sufficient backing data, is provided, the loop over the frames would consume huge CPU and memory resources, since there is no EOF check inside the loop.

CVE-2017-14054 ffmpeg vulnerability CVSS: 7.1 31 Aug 2017, 15:29 UTC

In libavformat/rmdec.c in FFmpeg 3.3.3, a DoS in ivr_read_header() due to lack of an EOF (End of File) check might cause huge CPU consumption. When a crafted IVR file, which claims a large "len" field in the header but does not contain sufficient backing data, is provided, the first type==4 loop would consume huge CPU resources, since there is no EOF check inside the loop.

CVE-2013-0870 ffmpeg vulnerability CVSS: 7.5 28 Aug 2017, 15:29 UTC

The 'vp3_decode_frame' function in FFmpeg 1.1.4 moves threads check out of header packet type check.

CVE-2012-2805 ffmpeg vulnerability CVSS: 5.0 28 Aug 2017, 15:29 UTC

Unspecified vulnerability in FFMPEG 0.10 allows remote attackers to cause a denial of service.

CVE-2012-2781 ffmpeg vulnerability CVSS: 7.5 09 Aug 2017, 18:29 UTC

Unspecified vulnerability in FFmpeg before 0.10.3 has unknown impact and attack vectors, a different vulnerability than CVE-2012-2771, CVE-2012-2773, CVE-2012-2778, and CVE-2012-2780.

CVE-2012-2780 ffmpeg vulnerability CVSS: 7.5 09 Aug 2017, 18:29 UTC

Unspecified vulnerability in FFmpeg before 0.10.3 has unknown impact and attack vectors, a different vulnerability than CVE-2012-2771, CVE-2012-2773, CVE-2012-2778, and CVE-2012-2781.

CVE-2012-2778 ffmpeg vulnerability CVSS: 7.5 09 Aug 2017, 18:29 UTC

Unspecified vulnerability in FFmpeg before 0.10.3 has unknown impact and attack vectors, a different vulnerability than CVE-2012-2771, CVE-2012-2773, CVE-2012-2780, and CVE-2012-2781.

CVE-2012-2773 ffmpeg vulnerability CVSS: 7.5 09 Aug 2017, 18:29 UTC

Unspecified vulnerability in FFmpeg before 0.10.3 has unknown impact and attack vectors, a different vulnerability than CVE-2012-2771, CVE-2012-2778, CVE-2012-2780, and CVE-2012-2781.

CVE-2012-2771 ffmpeg vulnerability CVSS: 7.5 09 Aug 2017, 18:29 UTC

Unspecified vulnerability in FFmpeg before 0.10.3 has unknown impact and attack vectors, a different vulnerability than CVE-2012-2773, CVE-2012-2778, CVE-2012-2780, and CVE-2012-2781.

CVE-2017-11719 ffmpeg vulnerability CVSS: 6.8 28 Jul 2017, 05:29 UTC

The dnxhd_decode_header function in libavcodec/dnxhddec.c in FFmpeg 3.0 through 3.3.2 allows remote attackers to cause a denial of service (out-of-array access) or possibly have unspecified other impact via a crafted DNxHD file.

CVE-2017-11665 ffmpeg vulnerability CVSS: 5.0 27 Jul 2017, 12:29 UTC

The ff_amf_get_field_value function in libavformat/rtmppkt.c in FFmpeg 3.3.2 allows remote RTMP servers to cause a denial of service (Segmentation Violation and application crash) via a crafted stream.

CVE-2017-11399 ffmpeg vulnerability CVSS: 6.8 17 Jul 2017, 19:29 UTC

Integer overflow in the ape_decode_frame function in libavcodec/apedec.c in FFmpeg 2.4 through 3.3.2 allows remote attackers to cause a denial of service (out-of-array access and application crash) or possibly have unspecified other impact via a crafted APE file.

CVE-2017-9996 ffmpeg vulnerability CVSS: 6.8 28 Jun 2017, 06:29 UTC

The cdxl_decode_frame function in libavcodec/cdxl.c in FFmpeg 2.8.x before 2.8.12, 3.0.x before 3.0.8, 3.1.x before 3.1.8, 3.2.x before 3.2.5, and 3.3.x before 3.3.1 does not exclude the CHUNKY format, which allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted file.

CVE-2017-9995 ffmpeg vulnerability CVSS: 6.8 28 Jun 2017, 06:29 UTC

libavcodec/scpr.c in FFmpeg 3.3 before 3.3.1 does not properly validate height and width data, which allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted file.

CVE-2017-9994 ffmpeg vulnerability CVSS: 6.8 28 Jun 2017, 06:29 UTC

libavcodec/webp.c in FFmpeg before 2.8.12, 3.0.x before 3.0.8, 3.1.x before 3.1.8, 3.2.x before 3.2.5, and 3.3.x before 3.3.1 does not ensure that pix_fmt is set, which allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted file, related to the vp8_decode_mb_row_no_filter and pred8x8_128_dc_8_c functions.

CVE-2017-9993 ffmpeg vulnerability CVSS: 5.0 28 Jun 2017, 06:29 UTC

FFmpeg before 2.8.12, 3.0.x and 3.1.x before 3.1.9, 3.2.x before 3.2.6, and 3.3.x before 3.3.2 does not properly restrict HTTP Live Streaming filename extensions and demuxer names, which allows attackers to read arbitrary files via crafted playlist data.

CVE-2017-9992 ffmpeg vulnerability CVSS: 6.8 28 Jun 2017, 06:29 UTC

Heap-based buffer overflow in the decode_dds1 function in libavcodec/dfa.c in FFmpeg before 2.8.12, 3.0.x before 3.0.8, 3.1.x before 3.1.8, 3.2.x before 3.2.5, and 3.3.x before 3.3.1 allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a crafted file.

CVE-2017-9991 ffmpeg vulnerability CVSS: 6.8 28 Jun 2017, 06:29 UTC

Heap-based buffer overflow in the xwd_decode_frame function in libavcodec/xwddec.c in FFmpeg before 2.8.12, 3.0.x before 3.0.8, 3.1.x before 3.1.8, 3.2.x before 3.2.5, and 3.3.x before 3.3.1 allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a crafted file.

CVE-2017-9990 ffmpeg vulnerability CVSS: 6.8 28 Jun 2017, 06:29 UTC

Stack-based buffer overflow in the color_string_to_rgba function in libavcodec/xpmdec.c in FFmpeg 3.3 before 3.3.1 allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a crafted file.

CVE-2017-7866 ffmpeg vulnerability CVSS: 7.5 14 Apr 2017, 04:59 UTC

FFmpeg before 2017-01-23 has an out-of-bounds write caused by a stack-based buffer overflow related to the decode_zbuf function in libavcodec/pngdec.c.

CVE-2017-7865 ffmpeg vulnerability CVSS: 7.5 14 Apr 2017, 04:59 UTC

FFmpeg before 2017-01-24 has an out-of-bounds write caused by a heap-based buffer overflow related to the ipvideo_decode_block_opcode_0xA function in libavcodec/interplayvideo.c and the avcodec_align_dimensions2 function in libavcodec/utils.c.

CVE-2017-7863 ffmpeg vulnerability CVSS: 7.5 14 Apr 2017, 04:59 UTC

FFmpeg before 2017-02-04 has an out-of-bounds write caused by a heap-based buffer overflow related to the decode_frame_common function in libavcodec/pngdec.c.

CVE-2017-7862 ffmpeg vulnerability CVSS: 7.5 14 Apr 2017, 04:59 UTC

FFmpeg before 2017-02-07 has an out-of-bounds write caused by a heap-based buffer overflow related to the decode_frame function in libavcodec/pictordec.c.

CVE-2017-7859 ffmpeg vulnerability CVSS: 7.5 14 Apr 2017, 04:59 UTC

FFmpeg before 2017-03-05 has an out-of-bounds write caused by a heap-based buffer overflow related to the ff_h264_slice_context_init function in libavcodec/h264dec.c.

CVE-2012-5361 ffmpeg vulnerability CVSS: 6.8 20 Mar 2017, 16:59 UTC

Libavcodec in FFmpeg before 0.11 allows remote attackers to execute arbitrary code via a crafted WMV file.

CVE-2016-10192 ffmpeg vulnerability CVSS: 7.5 09 Feb 2017, 15:59 UTC

Heap-based buffer overflow in ffserver.c in FFmpeg before 2.8.10, 3.0.x before 3.0.5, 3.1.x before 3.1.6, and 3.2.x before 3.2.2 allows remote attackers to execute arbitrary code by leveraging failure to check chunk size.

CVE-2016-10191 ffmpeg vulnerability CVSS: 7.5 09 Feb 2017, 15:59 UTC

Heap-based buffer overflow in libavformat/rtmppkt.c in FFmpeg before 2.8.10, 3.0.x before 3.0.5, 3.1.x before 3.1.6, and 3.2.x before 3.2.2 allows remote attackers to execute arbitrary code by leveraging failure to check for RTMP packet size mismatches.

CVE-2016-10190 ffmpeg vulnerability CVSS: 7.5 09 Feb 2017, 15:59 UTC

Heap-based buffer overflow in libavformat/http.c in FFmpeg before 2.8.10, 3.0.x before 3.0.5, 3.1.x before 3.1.6, and 3.2.x before 3.2.2 allows remote web servers to execute arbitrary code via a negative chunk size in an HTTP response.

CVE-2016-6920 ffmpeg vulnerability CVSS: 5.0 23 Jan 2017, 21:59 UTC

Heap-based buffer overflow in the decode_block function in libavcodec/exr.c in FFmpeg before 3.1.3 allows remote attackers to cause a denial of service (application crash) via vectors involving tile positions.

CVE-2016-6164 ffmpeg vulnerability CVSS: 7.5 23 Jan 2017, 21:59 UTC

Integer overflow in the mov_build_index function in libavformat/mov.c in FFmpeg before 2.8.8, 3.0.x before 3.0.3 and 3.1.x before 3.1.1 allows remote attackers to have unspecified impact via vectors involving sample size.

CVE-2016-9561 ffmpeg vulnerability CVSS: 4.3 23 Dec 2016, 05:59 UTC

The che_configure function in libavcodec/aacdec_template.c in FFmpeg before 3.2.1 allows remote attackers to cause a denial of service (allocation of huge memory, and being killed by the OS) via a crafted MOV file.

CVE-2016-8595 ffmpeg vulnerability CVSS: 4.3 23 Dec 2016, 05:59 UTC

The gsm_parse function in libavcodec/gsm_parser.c in FFmpeg before 3.1.5 allows remote attackers to cause a denial of service (assert fault) via a crafted AVI file.

CVE-2016-7905 ffmpeg vulnerability CVSS: 4.3 23 Dec 2016, 05:59 UTC

The read_gab2_sub function in libavformat/avidec.c in FFmpeg before 3.1.4 allows remote attackers to cause a denial of service (NULL pointer used) via a crafted AVI file.

CVE-2016-7785 ffmpeg vulnerability CVSS: 4.3 23 Dec 2016, 05:59 UTC

The avi_read_seek function in libavformat/avidec.c in FFmpeg before 3.1.4 allows remote attackers to cause a denial of service (assert fault) via a crafted AVI file.

CVE-2016-7562 ffmpeg vulnerability CVSS: 4.3 23 Dec 2016, 05:59 UTC

The ff_draw_pc_font function in libavcodec/cga_data.c in FFmpeg before 3.1.4 allows remote attackers to cause a denial of service (buffer overflow) via a crafted AVI file.

CVE-2016-7555 ffmpeg vulnerability CVSS: 4.3 23 Dec 2016, 05:59 UTC

The avi_read_header function in libavformat/avidec.c in FFmpeg before 3.1.4 is vulnerable to memory leak when decoding an AVI file that has a crafted "strh" structure.

CVE-2016-7502 ffmpeg vulnerability CVSS: 6.8 23 Dec 2016, 05:59 UTC

The cavs_idct8_add_c function in libavcodec/cavsdsp.c in FFmpeg before 3.1.4 is vulnerable to reading out-of-bounds memory when decoding with cavs_decode.

CVE-2016-7450 ffmpeg vulnerability CVSS: 6.8 23 Dec 2016, 05:59 UTC

The ff_log2_16bit_c function in libavutil/intmath.h in FFmpeg before 3.1.4 is vulnerable to reading out-of-bounds memory when it decodes a malformed AIFF file.

CVE-2016-7122 ffmpeg vulnerability CVSS: 4.3 23 Dec 2016, 05:59 UTC

The avi_read_nikon function in libavformat/avidec.c in FFmpeg before 3.1.4 is vulnerable to infinite loop when it decodes an AVI file that has a crafted 'nctg' structure.

CVE-2016-6881 ffmpeg vulnerability CVSS: 4.3 23 Dec 2016, 05:59 UTC

The zlib_refill function in libavformat/swfdec.c in FFmpeg before 3.1.3 allows remote attackers to cause an infinite loop denial of service via a crafted SWF file.

CVE-2016-6671 ffmpeg vulnerability CVSS: 6.8 23 Dec 2016, 05:59 UTC

The raw_decode function in libavcodec/rawdec.c in FFmpeg before 3.1.2 allows remote attackers to cause a denial of service (memory corruption) or execute arbitrary code via a crafted SWF file.

CVE-2016-3062 ffmpeg vulnerability CVSS: 6.8 16 Jun 2016, 18:59 UTC

The mov_read_dref function in libavformat/mov.c in Libav before 11.7 and FFmpeg before 0.11 allows remote attackers to cause a denial of service (memory corruption) or execute arbitrary code via the entries value in a dref box in an MP4 file.

CVE-2016-2330 ffmpeg vulnerability CVSS: 6.8 12 Feb 2016, 05:59 UTC

libavcodec/gif.c in FFmpeg before 2.8.6 does not properly calculate a buffer size, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via a crafted .tga file, related to the gif_image_write_image, gif_encode_init, and gif_encode_close functions.

CVE-2016-2329 ffmpeg vulnerability CVSS: 6.8 12 Feb 2016, 05:59 UTC

libavcodec/tiff.c in FFmpeg before 2.8.6 does not properly validate RowsPerStrip values and YCbCr chrominance subsampling factors, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via a crafted TIFF file, related to the tiff_decode_tag and decode_frame functions.

CVE-2016-2328 ffmpeg vulnerability CVSS: 6.8 12 Feb 2016, 05:59 UTC

libswscale/swscale_unscaled.c in FFmpeg before 2.8.6 does not validate certain height values, which allows remote attackers to cause a denial of service (out-of-bounds array read access) or possibly have unspecified other impact via a crafted .cine file, related to the bayer_to_rgb24_wrapper and bayer_to_yv12_wrapper functions.

CVE-2016-2327 ffmpeg vulnerability CVSS: 6.8 12 Feb 2016, 05:59 UTC

libavcodec/pngenc.c in FFmpeg before 2.8.5 uses incorrect line sizes in certain row calculations, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via a crafted .avi file, related to the apng_encode_frame and encode_apng functions.

CVE-2016-2326 ffmpeg vulnerability CVSS: 6.8 12 Feb 2016, 05:59 UTC

Integer overflow in the asf_write_packet function in libavformat/asfenc.c in FFmpeg before 2.8.5 allows remote attackers to cause a denial of service or possibly have unspecified other impact via a crafted PTS (aka presentation timestamp) value in a .mov file.

CVE-2016-2213 ffmpeg vulnerability CVSS: 4.3 03 Feb 2016, 14:59 UTC

The jpeg2000_decode_tile function in libavcodec/jpeg2000dec.c in FFmpeg before 2.8.6 allows remote attackers to cause a denial of service (out-of-bounds array read access) via crafted JPEG 2000 data.

CVE-2016-1898 ffmpeg vulnerability CVSS: 4.3 15 Jan 2016, 03:59 UTC

FFmpeg 2.x allows remote attackers to conduct cross-origin attacks and read arbitrary files by using the subfile protocol in an HTTP Live Streaming (HLS) M3U8 file, leading to an external HTTP request in which the URL string contains an arbitrary line of a local file.

CVE-2016-1897 ffmpeg vulnerability CVSS: 4.3 15 Jan 2016, 03:59 UTC

FFmpeg 2.x allows remote attackers to conduct cross-origin attacks and read arbitrary files by using the concat protocol in an HTTP Live Streaming (HLS) M3U8 file, leading to an external HTTP request in which the URL string contains the first line of a local file.

CVE-2015-8663 ffmpeg vulnerability CVSS: 7.5 24 Dec 2015, 01:59 UTC

The ff_get_buffer function in libavcodec/utils.c in FFmpeg before 2.8.4 preserves width and height values after a failure, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via a crafted .mov file.

CVE-2015-8662 ffmpeg vulnerability CVSS: 7.5 24 Dec 2015, 01:59 UTC

The ff_dwt_decode function in libavcodec/jpeg2000dwt.c in FFmpeg before 2.8.4 does not validate the number of decomposition levels before proceeding with Discrete Wavelet Transform decoding, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted JPEG 2000 data.

CVE-2015-8661 ffmpeg vulnerability CVSS: 7.5 24 Dec 2015, 01:59 UTC

The h264_slice_header_init function in libavcodec/h264_slice.c in FFmpeg before 2.8.3 does not validate the relationship between the number of threads and the number of slices, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted H.264 data.

CVE-2015-8365 ffmpeg vulnerability CVSS: 6.8 26 Nov 2015, 17:59 UTC

The smka_decode_frame function in libavcodec/smacker.c in FFmpeg before 2.6.5, 2.7.x before 2.7.3, and 2.8.x through 2.8.2 does not verify that the data size is consistent with the number of channels, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted Smacker data.

CVE-2015-8364 ffmpeg vulnerability CVSS: 6.8 26 Nov 2015, 17:59 UTC

Integer overflow in the ff_ivi_init_planes function in libavcodec/ivi.c in FFmpeg before 2.6.5, 2.7.x before 2.7.3, and 2.8.x through 2.8.2 allows remote attackers to cause a denial of service (out-of-bounds heap-memory access) or possibly have unspecified other impact via crafted image dimensions in Indeo Video Interactive data.

CVE-2015-8363 ffmpeg vulnerability CVSS: 6.8 26 Nov 2015, 17:59 UTC

The jpeg2000_read_main_headers function in libavcodec/jpeg2000dec.c in FFmpeg before 2.6.5, 2.7.x before 2.7.3, and 2.8.x through 2.8.2 does not enforce uniqueness of the SIZ marker in a JPEG 2000 image, which allows remote attackers to cause a denial of service (out-of-bounds heap-memory access) or possibly have unspecified other impact via a crafted image with two or more of these markers.

CVE-2015-8219 ffmpeg vulnerability CVSS: 7.5 17 Nov 2015, 01:59 UTC

The init_tile function in libavcodec/jpeg2000dec.c in FFmpeg before 2.8.2 does not enforce minimum-value and maximum-value constraints on tile coordinates, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted JPEG 2000 data.

CVE-2015-8218 ffmpeg vulnerability CVSS: 6.8 17 Nov 2015, 01:59 UTC

The decode_uncompressed function in libavcodec/faxcompr.c in FFmpeg before 2.8.2 does not validate uncompressed runs, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted CCITT FAX data.

CVE-2015-8217 ffmpeg vulnerability CVSS: 7.5 17 Nov 2015, 01:59 UTC

The ff_hevc_parse_sps function in libavcodec/hevc_ps.c in FFmpeg before 2.8.2 does not validate the Chroma Format Indicator, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted High Efficiency Video Coding (HEVC) data.

CVE-2015-8216 ffmpeg vulnerability CVSS: 7.5 17 Nov 2015, 01:59 UTC

The ljpeg_decode_yuv_scan function in libavcodec/mjpegdec.c in FFmpeg before 2.8.2 omits certain width and height checks, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted MJPEG data.

CVE-2015-6761 ffmpeg vulnerability CVSS: 6.8 15 Oct 2015, 10:59 UTC

The update_dimensions function in libavcodec/vp8.c in FFmpeg through 2.8.1, as used in Google Chrome before 46.0.2490.71 and other products, relies on a coefficient-partition count during multi-threaded operation, which allows remote attackers to cause a denial of service (race condition and memory corruption) or possibly have unspecified other impact via a crafted WebM file.

CVE-2015-6826 ffmpeg vulnerability CVSS: 7.5 06 Sep 2015, 02:59 UTC

The ff_rv34_decode_init_thread_copy function in libavcodec/rv34.c in FFmpeg before 2.7.2 does not initialize certain structure members, which allows remote attackers to cause a denial of service (invalid pointer access) or possibly have unspecified other impact via crafted (1) RV30 or (2) RV40 RealVideo data.

CVE-2015-6825 ffmpeg vulnerability CVSS: 7.5 06 Sep 2015, 02:59 UTC

The ff_frame_thread_init function in libavcodec/pthread_frame.c in FFmpeg before 2.7.2 mishandles certain memory-allocation failures, which allows remote attackers to cause a denial of service (invalid pointer access) or possibly have unspecified other impact via a crafted file, as demonstrated by an AVI file.

CVE-2015-6824 ffmpeg vulnerability CVSS: 7.5 06 Sep 2015, 02:59 UTC

The sws_init_context function in libswscale/utils.c in FFmpeg before 2.7.2 does not initialize certain pixbuf data structures, which allows remote attackers to cause a denial of service (segmentation violation) or possibly have unspecified other impact via crafted video data.

CVE-2015-6823 ffmpeg vulnerability CVSS: 7.5 06 Sep 2015, 02:59 UTC

The allocate_buffers function in libavcodec/alac.c in FFmpeg before 2.7.2 does not initialize certain context data, which allows remote attackers to cause a denial of service (segmentation violation) or possibly have unspecified other impact via crafted Apple Lossless Audio Codec (ALAC) data.

CVE-2015-6822 ffmpeg vulnerability CVSS: 7.5 06 Sep 2015, 02:59 UTC

The destroy_buffers function in libavcodec/sanm.c in FFmpeg before 2.7.2 does not properly maintain height and width values in the video context, which allows remote attackers to cause a denial of service (segmentation violation and application crash) or possibly have unspecified other impact via crafted LucasArts Smush video data.

CVE-2015-6821 ffmpeg vulnerability CVSS: 7.5 06 Sep 2015, 02:59 UTC

The ff_mpv_common_init function in libavcodec/mpegvideo.c in FFmpeg before 2.7.2 does not properly maintain the encoding context, which allows remote attackers to cause a denial of service (invalid pointer access) or possibly have unspecified other impact via crafted MPEG data.

CVE-2015-6820 ffmpeg vulnerability CVSS: 7.5 06 Sep 2015, 02:59 UTC

The ff_sbr_apply function in libavcodec/aacsbr.c in FFmpeg before 2.7.2 does not check for a matching AAC frame syntax element before proceeding with Spectral Band Replication calculations, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted AAC data.

CVE-2015-6819 ffmpeg vulnerability CVSS: 7.5 06 Sep 2015, 02:59 UTC

Multiple integer underflows in the ff_mjpeg_decode_frame function in libavcodec/mjpegdec.c in FFmpeg before 2.7.2 allow remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted MJPEG data.

CVE-2015-6818 ffmpeg vulnerability CVSS: 7.5 06 Sep 2015, 02:59 UTC

The decode_ihdr_chunk function in libavcodec/pngdec.c in FFmpeg before 2.7.2 does not enforce uniqueness of the IHDR (aka image header) chunk in a PNG image, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via a crafted image with two or more of these chunks.

CVE-2015-1872 ffmpeg vulnerability CVSS: 6.8 26 Jul 2015, 22:59 UTC

The ff_mjpeg_decode_sof function in libavcodec/mjpegdec.c in FFmpeg before 2.5.4 does not validate the number of components in a JPEG-LS Start Of Frame segment, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted Motion JPEG data.

CVE-2015-3395 ffmpeg vulnerability CVSS: 6.8 16 Jun 2015, 16:59 UTC

The msrle_decode_pal4 function in msrledec.c in Libav before 10.7 and 11.x before 11.4 and FFmpeg before 2.0.7, 2.2.x before 2.2.15, 2.4.x before 2.4.8, 2.5.x before 2.5.6, and 2.6.x before 2.6.2 allows remote attackers to have unspecified impact via a crafted image, related to a pixel pointer, which triggers an out-of-bounds array access.

CVE-2015-3417 ffmpeg vulnerability CVSS: 6.8 24 Apr 2015, 17:59 UTC

Use-after-free vulnerability in the ff_h264_free_tables function in libavcodec/h264.c in FFmpeg before 2.3.6 allows remote attackers to cause a denial of service or possibly have unspecified other impact via crafted H.264 data in an MP4 file, as demonstrated by an HTML VIDEO element that references H.264 data.

CVE-2014-9676 ffmpeg vulnerability CVSS: 6.8 28 Feb 2015, 01:59 UTC

The seg_write_packet function in libavformat/segment.c in ffmpeg 2.1.4 and earlier does not free the correct memory location, which allows remote attackers to cause a denial of service ("invalid memory handler") and possibly execute arbitrary code via a crafted video that triggers a use after free.

CVE-2014-7937 ffmpeg vulnerability CVSS: 7.5 22 Jan 2015, 22:59 UTC

Multiple off-by-one errors in libavcodec/vorbisdec.c in FFmpeg before 2.4.2, as used in Google Chrome before 40.0.2214.91, allow remote attackers to cause a denial of service (use-after-free) or possibly have unspecified other impact via crafted Vorbis I data.

CVE-2014-7933 ffmpeg vulnerability CVSS: 7.5 22 Jan 2015, 22:59 UTC

Use-after-free vulnerability in the matroska_read_seek function in libavformat/matroskadec.c in FFmpeg before 2.5.1, as used in Google Chrome before 40.0.2214.91, allows remote attackers to cause a denial of service or possibly have unspecified other impact via a crafted Matroska file that triggers improper maintenance of tracks data.

CVE-2014-9604 ffmpeg vulnerability CVSS: 7.5 16 Jan 2015, 20:59 UTC

libavcodec/utvideodec.c in FFmpeg before 2.5.2 does not check for a zero value of a slice height, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted Ut Video data, related to the (1) restore_median and (2) restore_median_il functions.

CVE-2014-9603 ffmpeg vulnerability CVSS: 7.5 16 Jan 2015, 20:59 UTC

The vmd_decode function in libavcodec/vmdvideo.c in FFmpeg before 2.5.2 does not validate the relationship between a certain length value and the frame width, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted Sierra VMD video data.

CVE-2014-9602 ffmpeg vulnerability CVSS: 7.5 16 Jan 2015, 20:59 UTC

libavcodec/xface.h in FFmpeg before 2.5.2 establishes certain digits and words array dimensions that do not satisfy a required mathematical relationship, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted X-Face image data.

CVE-2014-9319 ffmpeg vulnerability CVSS: 5.0 09 Dec 2014, 23:59 UTC

The ff_hevc_decode_nal_sps function in libavcodec/hevc_ps.c in FFMpeg before 2.1.6, 2.2.x through 2.3.x, and 2.4.x before 2.4.4 allows remote attackers to cause a denial of service (out-of-bounds access) via a crafted .bit file.

CVE-2014-9318 ffmpeg vulnerability CVSS: 7.5 09 Dec 2014, 23:59 UTC

The raw_decode function in libavcodec/rawdec.c in FFMpeg before 2.1.6, 2.2.x through 2.3.x, and 2.4.x before 2.4.4 allows remote attackers to cause a denial of service (out-of-bounds heap access) and possibly have other unspecified impact via a crafted .cine file that triggers the avpicture_get_size function to return a negative frame size.

CVE-2014-9317 ffmpeg vulnerability CVSS: 7.5 09 Dec 2014, 23:59 UTC

The decode_ihdr_chunk function in libavcodec/pngdec.c in FFMpeg before 2.1.6, 2.2.x through 2.3.x, and 2.4.x before 2.4.4 allows remote attackers to cause a denial of service (out-of-bounds heap access) and possibly have other unspecified impact via an IDAT before an IHDR in a PNG file.

CVE-2014-9316 ffmpeg vulnerability CVSS: 7.5 09 Dec 2014, 23:59 UTC

The mjpeg_decode_app function in libavcodec/mjpegdec.c in FFMpeg before 2.1.6, 2.2.x through 2.3.x, and 2.4.x before 2.4.4 allows remote attackers to cause a denial of service (out-of-bounds heap access) and possibly have other unspecified impact via vectors related to LJIF tags in an MJPEG file.

CVE-2014-8549 ffmpeg vulnerability CVSS: 7.5 05 Nov 2014, 11:55 UTC

libavcodec/on2avc.c in FFmpeg before 2.4.2 does not constrain the number of channels to at most 2, which allows remote attackers to cause a denial of service (out-of-bounds access) or possibly have unspecified other impact via crafted On2 data.

CVE-2014-8548 ffmpeg vulnerability CVSS: 7.5 05 Nov 2014, 11:55 UTC

Off-by-one error in libavcodec/smc.c in FFmpeg before 2.4.2 allows remote attackers to cause a denial of service (out-of-bounds access) or possibly have unspecified other impact via crafted Quicktime Graphics (aka SMC) video data.

CVE-2014-8547 ffmpeg vulnerability CVSS: 7.5 05 Nov 2014, 11:55 UTC

libavcodec/gifdec.c in FFmpeg before 2.4.2 does not properly compute image heights, which allows remote attackers to cause a denial of service (out-of-bounds access) or possibly have unspecified other impact via crafted GIF data.

CVE-2014-8546 ffmpeg vulnerability CVSS: 7.5 05 Nov 2014, 11:55 UTC

Integer underflow in libavcodec/cinepak.c in FFmpeg before 2.4.2 allows remote attackers to cause a denial of service (out-of-bounds access) or possibly have unspecified other impact via crafted Cinepak video data.

CVE-2014-8545 ffmpeg vulnerability CVSS: 7.5 05 Nov 2014, 11:55 UTC

libavcodec/pngdec.c in FFmpeg before 2.4.2 accepts the monochrome-black format without verifying that the bits-per-pixel value is 1, which allows remote attackers to cause a denial of service (out-of-bounds access) or possibly have unspecified other impact via crafted PNG data.

CVE-2014-8544 ffmpeg vulnerability CVSS: 7.5 05 Nov 2014, 11:55 UTC

libavcodec/tiff.c in FFmpeg before 2.4.2 does not properly validate bits-per-pixel fields, which allows remote attackers to cause a denial of service (out-of-bounds access) or possibly have unspecified other impact via crafted TIFF data.

CVE-2014-8543 ffmpeg vulnerability CVSS: 7.5 05 Nov 2014, 11:55 UTC

libavcodec/mmvideo.c in FFmpeg before 2.4.2 does not consider all lines of HHV Intra blocks during validation of image height, which allows remote attackers to cause a denial of service (out-of-bounds access) or possibly have unspecified other impact via crafted MM video data.

CVE-2014-8542 ffmpeg vulnerability CVSS: 7.5 05 Nov 2014, 11:55 UTC

libavcodec/utils.c in FFmpeg before 2.4.2 omits a certain codec ID during enforcement of alignment, which allows remote attackers to cause a denial of service (out-of-bounds access) or possibly have unspecified other impact via crafted JV data.

CVE-2014-8541 ffmpeg vulnerability CVSS: 7.5 05 Nov 2014, 11:55 UTC

libavcodec/mjpegdec.c in FFmpeg before 2.4.2 considers only dimension differences, and not bits-per-pixel differences, when determining whether an image size has changed, which allows remote attackers to cause a denial of service (out-of-bounds access) or possibly have unspecified other impact via crafted MJPEG data.

CVE-2014-5272 ffmpeg vulnerability CVSS: 6.8 03 Nov 2014, 16:55 UTC

libavcodec/iff.c in FFMpeg before 1.1.14, 1.2.x before 1.2.8, 2.2.x before 2.2.7, and 2.3.x before 2.3.2 allows remote attackers to have unspecified impact via a crafted iff image, which triggers an out-of-bounds array access, related to the rgb8 and rgbn formats.

CVE-2014-5271 ffmpeg vulnerability CVSS: 7.5 03 Nov 2014, 16:55 UTC

Heap-based buffer overflow in the encode_slice function in libavcodec/proresenc_kostya.c in FFMpeg before 1.1.14, 1.2.x before 1.2.8, 2.x before 2.2.7, and 2.3.x before 2.3.3 and Libav before 10.5 allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via unspecified vectors.

CVE-2014-2099 ffmpeg vulnerability CVSS: 6.8 02 Mar 2014, 04:57 UTC

The msrle_decode_frame function in libavcodec/msrle.c in FFmpeg before 2.1.4 does not properly calculate line sizes, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted Microsoft RLE video data.

CVE-2014-2098 ffmpeg vulnerability CVSS: 6.8 02 Mar 2014, 04:57 UTC

libavcodec/wmalosslessdec.c in FFmpeg before 2.1.4 uses an incorrect data-structure size for certain coefficients, which allows remote attackers to cause a denial of service (memory corruption) or possibly have unspecified other impact via crafted WMA data.

CVE-2014-2097 ffmpeg vulnerability CVSS: 6.8 02 Mar 2014, 04:57 UTC

The tak_decode_frame function in libavcodec/takdec.c in FFmpeg before 2.1.4 does not properly validate a certain bits-per-sample value, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted TAK (aka Tom's lossless Audio Kompressor) data.

CVE-2014-2263 ffmpeg vulnerability CVSS: 6.8 01 Mar 2014, 00:55 UTC

The mpegts_write_pmt function in the MPEG2 transport stream (aka DVB) muxer (libavformat/mpegtsenc.c) in FFmpeg, possibly 2.1 and earlier, allows remote attackers to have unspecified impact and vectors, which trigger an out-of-bounds write.

CVE-2012-6618 ffmpeg vulnerability CVSS: 2.6 24 Dec 2013, 20:55 UTC

The av_probe_input_buffer function in libavformat/utils.c in FFmpeg before 1.0.2, when running with certain -probesize values, allows remote attackers to cause a denial of service (crash) via a crafted MP3 file, possibly related to frame size or lack of sufficient "frames to estimate rate."

CVE-2012-6617 ffmpeg vulnerability CVSS: 4.3 24 Dec 2013, 20:55 UTC

The prepare_sdp_description function in ffserver.c in FFmpeg before 1.0.2 allows remote attackers to cause a denial of service (crash) via vectors related to the rtp format.

CVE-2012-6616 ffmpeg vulnerability CVSS: 5.0 24 Dec 2013, 20:55 UTC

The mov_text_decode_frame function in libavcodec/movtextdec.c in FFmpeg before 1.0.2 allows remote attackers to cause a denial of service (out-of-bounds read and crash) via crafted 3GPP TS 26.245 data.

CVE-2012-6615 ffmpeg vulnerability CVSS: 4.3 24 Dec 2013, 20:55 UTC

The ff_ass_split_override_codes function in libavcodec/ass_split.c in FFmpeg before 1.0.2 allows remote attackers to cause a denial of service (NULL pointer dereference and crash) via a subtitle dialog without text.

CVE-2013-4358 ffmpeg vulnerability CVSS: 5.0 24 Dec 2013, 19:55 UTC

libavcodec/h264.c in FFmpeg before 0.11.4 allows remote attackers to cause a denial of service (crash) via vectors related to alternating bit depths in H.264 data.

CVE-2013-7024 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

The jpeg2000_decode_tile function in libavcodec/jpeg2000dec.c in FFmpeg before 2.1 does not consider the component number in certain calculations, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted JPEG2000 data.

CVE-2013-7023 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

The ff_combine_frame function in libavcodec/parser.c in FFmpeg before 2.1 does not properly handle certain memory-allocation errors, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted data.

CVE-2013-7022 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

The g2m_init_buffers function in libavcodec/g2meet.c in FFmpeg before 2.1 does not properly allocate memory for tiles, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted Go2Webinar data.

CVE-2013-7021 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

The filter_frame function in libavfilter/vf_fps.c in FFmpeg before 2.1 does not properly ensure the availability of FIFO content, which allows remote attackers to cause a denial of service (double free) or possibly have unspecified other impact via crafted data.

CVE-2013-7020 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

The read_header function in libavcodec/ffv1dec.c in FFmpeg before 2.1 does not properly enforce certain bit-count and colorspace constraints, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted FFV1 data.

CVE-2013-7019 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

The get_cox function in libavcodec/jpeg2000dec.c in FFmpeg before 2.1 does not properly validate the reduction factor, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted JPEG2000 data.

CVE-2013-7018 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

libavcodec/jpeg2000dec.c in FFmpeg before 2.1 does not ensure the use of valid code-block dimension values, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted JPEG2000 data.

CVE-2013-7017 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

libavcodec/jpeg2000.c in FFmpeg before 2.1 allows remote attackers to cause a denial of service (invalid pointer dereference) or possibly have unspecified other impact via crafted JPEG2000 data.

CVE-2013-7016 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

The get_siz function in libavcodec/jpeg2000dec.c in FFmpeg before 2.1 does not ensure the expected sample separation, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted JPEG2000 data.

CVE-2013-7015 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

The flashsv_decode_frame function in libavcodec/flashsv.c in FFmpeg before 2.1 does not properly validate a certain height value, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted Flash Screen Video data.

CVE-2013-7014 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

Integer signedness error in the add_bytes_l2_c function in libavcodec/pngdsp.c in FFmpeg before 2.1 allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted PNG data.

CVE-2013-7013 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

The g2m_init_buffers function in libavcodec/g2meet.c in FFmpeg before 2.1 uses an incorrect ordering of arithmetic operations, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted Go2Webinar data.

CVE-2013-7012 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

The get_siz function in libavcodec/jpeg2000dec.c in FFmpeg before 2.1 does not prevent attempts to use non-zero image offsets, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted JPEG2000 data.

CVE-2013-7011 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

The read_header function in libavcodec/ffv1dec.c in FFmpeg before 2.1 does not prevent changes to global parameters, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted FFV1 data.

CVE-2013-7010 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

Multiple integer signedness errors in libavcodec/dsputil.c in FFmpeg before 2.1 allow remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted data.

CVE-2013-7009 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

The rpza_decode_stream function in libavcodec/rpza.c in FFmpeg before 2.1 does not properly maintain a pointer to pixel data, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted Apple RPZA data.

CVE-2013-7008 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

The decode_slice_header function in libavcodec/h264.c in FFmpeg before 2.1 incorrectly relies on a certain droppable field, which allows remote attackers to cause a denial of service (deadlock) or possibly have unspecified other impact via crafted H.264 data.

CVE-2011-4351 ffmpeg vulnerability CVSS: 7.5 09 Dec 2013, 16:36 UTC

Buffer overflow in FFmpeg before 0.5.6, 0.6.x before 0.6.4, 0.7.x before 0.7.8, and 0.8.x before 0.8.8 allows remote attackers to execute arbitrary code via unspecified vectors.

CVE-2011-3950 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

The dirac_decode_data_unit function in libavcodec/diracdec.c in FFmpeg before 0.10 allows remote attackers to have an unspecified impact via a crafted value in the reference pictures number.

CVE-2011-3949 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:36 UTC

The dirac_unpack_idwt_params function in libavcodec/diracdec.c in FFmpeg before 0.10 allows remote attackers to have an unspecified impact via crafted Dirac data.

CVE-2011-3946 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:35 UTC

The ff_h264_decode_sei function in libavcodec/h264_sei.c in FFmpeg before 0.10 allows remote attackers to have an unspecified impact via crafted Supplemental enhancement information (SEI) data, which triggers an infinite loop.

CVE-2011-3944 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:35 UTC

The smacker_decode_header_tree function in libavcodec/smacker.c in FFmpeg before 0.10 allows remote attackers to have an unspecified impact via crafted Smacker data.

CVE-2011-3941 ffmpeg vulnerability CVSS: 7.5 09 Dec 2013, 16:34 UTC

The decode_mb function in libavcodec/error_resilience.c in FFmpeg before 0.10 allows remote attackers to have an unspecified impact via vectors related to an uninitialized block index, which triggers an out-of-bounds write.

CVE-2011-3935 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:34 UTC

The codec_get_buffer function in ffmpeg.c in FFmpeg before 0.10 allows remote attackers to have an unspecified impact via vectors related to a crafted image size.

CVE-2011-3934 ffmpeg vulnerability CVSS: 6.8 09 Dec 2013, 16:34 UTC

Double free vulnerability in the vp3_update_thread_context function in libavcodec/vp3.c in FFmpeg before 0.10 allows remote attackers to have an unspecified impact via crafted vp3 data.

CVE-2013-0859 ffmpeg vulnerability CVSS: 9.3 07 Dec 2013, 21:55 UTC

The add_doubles_metadata function in libavcodec/tiff.c in FFmpeg before 1.1 allows remote attackers to have an unspecified impact via a negative or zero count value in a TIFF image, which triggers an out-of-bounds array access.

CVE-2013-0858 ffmpeg vulnerability CVSS: 9.3 07 Dec 2013, 21:55 UTC

The atrac3_decode_init function in libavcodec/atrac3.c in FFmpeg before 1.0.4 allows remote attackers to have an unspecified impact via ATRAC3 data with the joint stereo coding mode set and fewer than two channels.

CVE-2013-0857 ffmpeg vulnerability CVSS: 9.3 07 Dec 2013, 21:55 UTC

The decode_frame_ilbm function in libavcodec/iff.c in FFmpeg before 1.1 allows remote attackers to have an unspecified impact via a crafted height value in IFF PBM/ILBM bitmap data.

CVE-2013-0856 ffmpeg vulnerability CVSS: 9.3 07 Dec 2013, 21:55 UTC

The lpc_prediction function in libavcodec/alac.c in FFmpeg before 1.1 allows remote attackers to have an unspecified impact via crafted Apple Lossless Audio Codec (ALAC) data, related to a large nb_samples value.

CVE-2013-0855 ffmpeg vulnerability CVSS: 9.3 07 Dec 2013, 21:55 UTC

Integer overflow in the alac_decode_close function in libavcodec/alac.c in FFmpeg before 1.1 allows remote attackers to have an unspecified impact via a large number of samples per frame in Apple Lossless Audio Codec (ALAC) data, which triggers an out-of-bounds array access.

CVE-2013-0854 ffmpeg vulnerability CVSS: 9.3 07 Dec 2013, 21:55 UTC

The mjpeg_decode_scan_progressive_ac function in libavcodec/mjpegdec.c in FFmpeg before 1.1 allows remote attackers to have an unspecified impact via crafted MJPEG data.

CVE-2013-0853 ffmpeg vulnerability CVSS: 9.3 07 Dec 2013, 21:55 UTC

The wavpack_decode_frame function in libavcodec/wavpack.c in FFmpeg before 1.1 allows remote attackers to have an unspecified impact via crafted WavPack data, which triggers an out-of-bounds array access, possibly due to an off-by-one error.

CVE-2013-0852 ffmpeg vulnerability CVSS: 9.3 07 Dec 2013, 21:55 UTC

The parse_picture_segment function in libavcodec/pgssubdec.c in FFmpeg before 1.1 allows remote attackers to have an unspecified impact via crafted RLE data, which triggers an out-of-bounds array access.

CVE-2013-0851 ffmpeg vulnerability CVSS: 9.3 07 Dec 2013, 21:55 UTC

The decode_frame function in libavcodec/eamad.c in FFmpeg before 1.1 allows remote attackers to have an unspecified impact via crafted Electronic Arts Madcow video data, which triggers an out-of-bounds array access.

CVE-2013-0850 ffmpeg vulnerability CVSS: 9.3 07 Dec 2013, 21:55 UTC

The decode_slice_header function in libavcodec/h264.c in FFmpeg before 1.1 allows remote attackers to have an unspecified impact via crafted H.264 data, which triggers an out-of-bounds array access.

CVE-2013-0849 ffmpeg vulnerability CVSS: 9.3 07 Dec 2013, 21:55 UTC

The roq_decode_init function in libavcodec/roqvideodec.c in FFmpeg before 1.1 allows remote attackers to have an unspecified impact via a crafted (1) width or (2) height dimension that is not a multiple of sixteen in id RoQ video data.

CVE-2013-0848 ffmpeg vulnerability CVSS: 9.3 07 Dec 2013, 21:55 UTC

The decode_init function in libavcodec/huffyuv.c in FFmpeg before 1.1 allows remote attackers to have an unspecified impact via a crafted width in huffyuv data with the predictor set to median and the colorspace set to YUV422P, which triggers an out-of-bounds array access.

CVE-2013-0847 ffmpeg vulnerability CVSS: 9.3 07 Dec 2013, 21:55 UTC

The ff_id3v2_parse function in libavformat/id3v2.c in FFmpeg before 1.1 allows remote attackers to have an unspecified impact via ID3v2 header data, which triggers an out-of-bounds array access.

CVE-2013-0846 ffmpeg vulnerability CVSS: 9.3 07 Dec 2013, 21:55 UTC

Array index error in the qdm2_decode_super_block function in libavcodec/qdm2.c in FFmpeg before 1.1 allows remote attackers to have an unspecified impact via crafted QDM2 data, which triggers an out-of-bounds array access.

CVE-2013-0845 ffmpeg vulnerability CVSS: 9.3 07 Dec 2013, 21:55 UTC

libavcodec/alsdec.c in FFmpeg before 1.0.4 allows remote attackers to have an unspecified impact via a crafted block length, which triggers an out-of-bounds write.

CVE-2013-0844 ffmpeg vulnerability CVSS: 9.3 07 Dec 2013, 21:55 UTC

Off-by-one error in the adpcm_decode_frame function in libavcodec/adpcm.c in FFmpeg before 1.0.4 allows remote attackers to have an unspecified impact via crafted DK4 data, which triggers an out-of-bounds array access.

CVE-2013-0869 ffmpeg vulnerability CVSS: 9.3 23 Nov 2013, 18:55 UTC

The field_end function in libavcodec/h264.c in FFmpeg before 1.1.2 allows remote attackers to have an unspecified impact via crafted H.264 data, related to an SPS and slice mismatch and an out-of-bounds array access.

CVE-2013-0868 ffmpeg vulnerability CVSS: 9.3 23 Nov 2013, 18:55 UTC

libavcodec/huffyuvdec.c in FFmpeg before 1.1.2 allows remote attackers to have an unspecified impact via crafted Huffyuv data, related to an out-of-bounds write and (1) unchecked return codes from the init_vlc function and (2) "len==0 cases."

CVE-2013-0867 ffmpeg vulnerability CVSS: 9.3 23 Nov 2013, 18:55 UTC

The decode_slice_header function in libavcodec/h264.c in FFmpeg before 1.1.2 does not properly check when the pixel format changes, which allows remote attackers to have unspecified impact via crafted H.264 video data, related to an out-of-bounds array access.

CVE-2013-0866 ffmpeg vulnerability CVSS: 9.3 23 Nov 2013, 18:55 UTC

The aac_decode_init function in libavcodec/aacdec.c in FFmpeg before 1.0.4 and 1.1.x before 1.1.2 allows remote attackers to have an unspecified impact via a large number of channels in an AAC file, which triggers an out-of-bounds array access.

CVE-2013-0865 ffmpeg vulnerability CVSS: 9.3 23 Nov 2013, 18:55 UTC

The vqa_decode_chunk function in libavcodec/vqavideo.c in FFmpeg before 1.0.4 and 1.1.x before 1.1.2 allows remote attackers to have an unspecified impact via a large (1) cbp0 or (2) cbpz chunk in Westwood Studios VQA Video file, which triggers an out-of-bounds write.

CVE-2013-0864 ffmpeg vulnerability CVSS: 10.0 23 Nov 2013, 18:55 UTC

The gif_copy_img_rect function in libavcodec/gifdec.c in FFmpeg before 1.1.2 performs an incorrect calculation for an "end pointer," which allows remote attackers to have an unspecified impact via crafted GIF data that triggers an out-of-bounds array access.

CVE-2013-0863 ffmpeg vulnerability CVSS: 9.3 23 Nov 2013, 18:55 UTC

Buffer overflow in the rle_decode function in libavcodec/sanm.c in FFmpeg before 1.0.4 and 1.1.x before 1.1.2 allows remote attackers to have an unspecified impact via crafted LucasArts Smush video data.

CVE-2013-0862 ffmpeg vulnerability CVSS: 9.3 23 Nov 2013, 18:55 UTC

Multiple integer overflows in the process_frame_obj function in libavcodec/sanm.c in FFmpeg before 1.1.2 allow remote attackers to have an unspecified impact via crafted image dimensions in LucasArts Smush video data, which triggers an out-of-bounds array access.

CVE-2013-0861 ffmpeg vulnerability CVSS: 5.0 23 Nov 2013, 18:55 UTC

The avcodec_decode_audio4 function in libavcodec/utils.c in FFmpeg before 1.0.4 and 1.1.x before 1.1.1 allows remote attackers to trigger memory corruption via vectors related to the channel layout.

CVE-2013-0860 ffmpeg vulnerability CVSS: 4.3 23 Nov 2013, 18:55 UTC

The ff_er_frame_end function in libavcodec/error_resilience.c in FFmpeg before 1.0.4 and 1.1.x before 1.1.1 does not properly verify that a frame is fully initialized, which allows remote attackers to trigger a NULL pointer dereference via crafted picture data.

CVE-2013-4265 ffmpeg vulnerability CVSS: 10.0 23 Nov 2013, 17:55 UTC

The av_reallocp_array function in libavutil/mem.c in FFmpeg before 2.0.1 has an unspecified impact and remote vectors related to a "wrong return code" and a resultant NULL pointer dereference.

CVE-2013-4264 ffmpeg vulnerability CVSS: 4.3 23 Nov 2013, 17:55 UTC

The kempf_decode_tile function in libavcodec/g2meet.c in FFmpeg before 2.0.1 allows remote attackers to cause a denial of service (out-of-bounds heap write) via a G2M4 encoded file.

CVE-2013-4263 ffmpeg vulnerability CVSS: 7.5 23 Nov 2013, 17:55 UTC

libavfilter in FFmpeg before 2.0.1 has unspecified impact and remote vectors related to a crafted "plane," which triggers an out-of-bounds heap write.

CVE-2013-0878 ffmpeg vulnerability CVSS: 9.3 23 Nov 2013, 17:55 UTC

The advance_line function in libavcodec/targa.c in FFmpeg before 1.1.3 allows remote attackers to have an unspecified impact via crafted Targa image data, related to an out-of-bounds array access.

CVE-2013-0877 ffmpeg vulnerability CVSS: 9.3 23 Nov 2013, 17:55 UTC

The old_codec37 function in libavcodec/sanm.c in FFmpeg before 1.1.3 allows remote attackers to have an unspecified impact via crafted LucasArts Smush data that has a large size when decoded, related to an out-of-bounds array access.

CVE-2013-0876 ffmpeg vulnerability CVSS: 9.3 23 Nov 2013, 17:55 UTC

Multiple integer overflows in the (1) old_codec37 and (2) old_codec47 functions in libavcodec/sanm.c in FFmpeg before 1.1.3 allow remote attackers to have an unspecified impact via crafted LucasArts Smush data, which triggers an out-of-bounds array access.

CVE-2013-0875 ffmpeg vulnerability CVSS: 9.3 23 Nov 2013, 17:55 UTC

The ff_add_png_paeth_prediction function in libavcodec/pngdec.c in FFmpeg before 1.1.3 allows remote attackers to have an unspecified impact via a crafted PNG image, related to an out-of-bounds array access.

CVE-2013-0874 ffmpeg vulnerability CVSS: 9.3 23 Nov 2013, 17:55 UTC

The (1) doubles2str and (2) shorts2str functions in libavcodec/tiff.c in FFmpeg before 1.1.3 allow remote attackers to have an unspecified impact via a crafted TIFF image, related to an out-of-bounds array access.

CVE-2013-0873 ffmpeg vulnerability CVSS: 10.0 23 Nov 2013, 17:55 UTC

The read_header function in libavcodec/shorten.c in FFmpeg before 1.1.3 allows remote attackers to have an unspecified impact via an invalid channel count, related to "freeing invalid addresses."

CVE-2013-0872 ffmpeg vulnerability CVSS: 10.0 23 Nov 2013, 17:55 UTC

The swr_init function in libswresample/swresample.c in FFmpeg before 1.1.3 allows remote attackers to have an unspecified impact via an invalid or unsupported (1) input or (2) output channel layout, related to an out-of-bounds array access.

CVE-2013-3675 ffmpeg vulnerability CVSS: 4.3 10 Jun 2013, 03:19 UTC

The process_frame_obj function in sanm.c in libavcodec in FFmpeg before 1.2.1 does not validate width and height values, which allows remote attackers to cause a denial of service (integer overflow, out-of-bounds array access, and application crash) via crafted LucasArts Smush video data.

CVE-2013-3674 ffmpeg vulnerability CVSS: 4.3 10 Jun 2013, 03:19 UTC

The cdg_decode_frame function in cdgraphics.c in libavcodec in FFmpeg before 1.2.1 does not validate the presence of non-header data in a buffer, which allows remote attackers to cause a denial of service (out-of-bounds array access and application crash) via crafted CD Graphics Video data.

CVE-2013-3673 ffmpeg vulnerability CVSS: 4.3 10 Jun 2013, 03:19 UTC

The gif_decode_frame function in gifdec.c in libavcodec in FFmpeg before 1.2.1 does not properly manage the disposal methods of frames, which allows remote attackers to cause a denial of service (out-of-bounds array access and application crash) via crafted GIF data.

CVE-2013-3672 ffmpeg vulnerability CVSS: 4.3 10 Jun 2013, 03:19 UTC

The mm_decode_inter function in mmvideo.c in libavcodec in FFmpeg before 1.2.1 does not validate the relationship between a horizontal coordinate and a width value, which allows remote attackers to cause a denial of service (out-of-bounds array access and application crash) via crafted American Laser Games (ALG) MM Video data.

CVE-2013-3671 ffmpeg vulnerability CVSS: 4.3 10 Jun 2013, 03:19 UTC

The format_line function in log.c in libavutil in FFmpeg before 1.2.1 uses inapplicable offset data during a certain category calculation, which allows remote attackers to cause a denial of service (invalid pointer dereference and application crash) via crafted data that triggers a log message.

CVE-2013-3670 ffmpeg vulnerability CVSS: 4.3 10 Jun 2013, 03:19 UTC

The rle_unpack function in vmdav.c in libavcodec in FFmpeg git 20130328 through 20130501 does not properly use the bytestream2 API, which allows remote attackers to cause a denial of service (out-of-bounds array access and application crash) via crafted RLE data. NOTE: the vendor has listed this as an issue fixed in 1.2.1, but the issue is actually in new code that was not shipped with the 1.2.1 release or any earlier release.

CVE-2013-2496 ffmpeg vulnerability CVSS: 7.5 09 Mar 2013, 11:55 UTC

The msrle_decode_8_16_24_32 function in msrledec.c in libavcodec in FFmpeg through 1.1.3 does not properly determine certain end pointers, which allows remote attackers to cause a denial of service (out-of-bounds array access and application crash) or possibly have unspecified other impact via crafted Microsoft RLE data.

CVE-2013-2495 ffmpeg vulnerability CVSS: 7.5 09 Mar 2013, 11:55 UTC

The iff_read_header function in iff.c in libavformat in FFmpeg through 1.1.3 does not properly handle data sizes for Interchange File Format (IFF) data during operations involving a CMAP chunk or a video codec, which allows remote attackers to cause a denial of service (integer overflow, out-of-bounds array access, and application crash) or possibly have unspecified other impact via a crafted header.

CVE-2013-2277 ffmpeg vulnerability CVSS: 7.5 27 Feb 2013, 16:55 UTC

The ff_h264_decode_seq_parameter_set function in h264_ps.c in libavcodec in FFmpeg before 1.1.3 does not validate the relationship between luma depth and chroma depth, which allows remote attackers to cause a denial of service (out-of-bounds array access and application crash) or possibly have unspecified other impact via crafted H.264 data.

CVE-2013-2276 ffmpeg vulnerability CVSS: 7.5 27 Feb 2013, 16:55 UTC

The avcodec_decode_audio4 function in utils.c in libavcodec in FFmpeg before 1.1.3 does not verify the decoding state before proceeding with certain skip operations, which allows remote attackers to cause a denial of service (out-of-bounds array access and application crash) or possibly have unspecified other impact via crafted audio data.

CVE-2013-0894 ffmpeg vulnerability CVSS: 7.5 23 Feb 2013, 21:55 UTC

Buffer overflow in the vorbis_parse_setup_hdr_floors function in the Vorbis decoder in vorbisdec.c in libavcodec in FFmpeg through 1.1.3, as used in Google Chrome before 25.0.1364.97 on Windows and Linux and before 25.0.1364.99 on Mac OS X and other products, allows remote attackers to cause a denial of service (divide-by-zero error or out-of-bounds array access) or possibly have unspecified other impact via vectors involving a zero value for a bark map size.

CVE-2011-3937 ffmpeg vulnerability CVSS: 10.0 05 Jan 2013, 00:55 UTC

The H.263 codec (libavcodec/h263dec.c) in FFmpeg 0.7.x before 0.7.12, 0.8.x before 0.8.11, and unspecified versions before 0.10, and in Libav 0.5.x before 0.5.9, 0.6.x before 0.6.6, 0.7.x before 0.7.5, and 0.8.x before 0.8.1 has unspecified impact and attack vectors related to "width/height changing with frame threads."

CVE-2012-2804 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in libavcodec/indeo3.c in FFmpeg before 0.11 and Libav 0.8.x before 0.8.5 has unknown impact and attack vectors, related to "reallocation code" and the luma height and width.

CVE-2012-2803 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Double free vulnerability in the mpeg_decode_frame function in libavcodec/mpeg12.c in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.5, has unknown impact and attack vectors, related to resetting the data size value.

CVE-2012-2802 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the ac3_decode_frame function in libavcodec/ac3dec.c in FFmpeg before 0.11 and Libav 0.8.x before 0.8.4 has unknown impact and attack vectors, related to the "number of output channels" and "out of array writes."

CVE-2012-2801 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in libavcodec/avs.c in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.4, has unknown impact and attack vectors, related to dimensions and "out of array writes."

CVE-2012-2800 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the ff_ivi_process_empty_tile function in libavcodec/ivi_common.c in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.4, has unknown impact and attack vectors in which the "tile size ... mismatches parameters" and triggers "writing into a too small array."

CVE-2012-2799 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in libavcodec/wmalosslessdec.c in FFmpeg before 0.11 has unknown impact and attack vectors, related to the "put bit buffer when num_saved_bits is reset."

CVE-2012-2798 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the decode_dds1 function in libavcodec/dfa.c in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.4, has unknown impact and attack vectors, related to an "out of array write."

CVE-2012-2797 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the decode_frame_mp3on4 function in libavcodec/mpegaudiodec.c in FFmpeg before 0.11 and Libav 0.8.x before 0.8.5 has unknown impact and attack vectors related to a calculation that prevents a frame from being "large enough."

CVE-2012-2796 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the vc1_decode_frame function in libavcodec/vc1dec.c in FFmpeg before 0.11 and Libav 0.8.x before 0.8.4 has unknown impact and attack vectors, related to inconsistencies in "coded slice positions and interlacing" that trigger "out of array writes."

CVE-2012-2795 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Multiple unspecified vulnerabilities in libavcodec/wmalosslessdec.c in FFmpeg before 0.11 have unknown impact and attack vectors related to (1) size of "mclms arrays," (2) "a get_bits(0) in decode_ac_filter," and (3) "too many bits in decode_channel_residues()."

CVE-2012-2794 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the decode_mb_info function in libavcodec/indeo5.c in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.4, has unknown impact and attack vectors in which the "allocated tile size ... mismatches parameters."

CVE-2012-2793 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the lag_decode_zero_run_line function in libavcodec/lagarith.c in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.4, has unknown impact and attack vectors related to "too many zeros."

CVE-2012-2792 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the decode_init function in libavcodec/wmalosslessdec.c in FFmpeg before 0.11 has unknown impact and attack vectors, related to the samples per frame.

CVE-2012-2791 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Multiple unspecified vulnerabilities in the (1) decode_band_hdr function in indeo4.c and (2) ff_ivi_decode_blocks function in ivi_common.c in libavcodec/ in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.5, have unknown impact and attack vectors, related to the "transform size."

CVE-2012-2790 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the read_var_block_data function in libavcodec/alsdec.c in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.4, has unknown impact and attack vectors, related to the "number of decoded samples in first sub-block in BGMC mode."

CVE-2012-2789 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the avi_read_packet function in libavformat/avidec.c in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.4, has unknown impact and attack vectors, related to a large number of vector coded coefficients (num_vec_coeffs).

CVE-2012-2788 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the avi_read_packet function in libavformat/avidec.c in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.4, has unknown impact and attack vectors, related to an "out of array read" when a "packet is shrunk."

CVE-2012-2787 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the decode_frame function in libavcodec/indeo4.c in FFmpeg before 0.11 and Libav 0.8.x before 0.8.4 has unknown impact and attack vectors, related to the "setup width/height."

CVE-2012-2786 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the decode_wdlt function in libavcodec/dfa.c in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.4, has unknown impact and attack vectors, related to an "out of array write."

CVE-2012-2785 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Multiple unspecified vulnerabilities in libavcodec/wmalosslessdec.c in FFmpeg before 0.11 have unknown impact and attack vectors, related to (1) "some subframes only encode some channels" or (2) a large order value.

CVE-2012-2784 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the decode_pic function in libavcodec/cavsdec.c in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.4, has unknown impact and attack vectors, related to "width/height changing in CAVS," a different vulnerability than CVE-2012-2777.

CVE-2012-2783 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in libavcodec/vp56.c in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.5, has unknown impact and attack vectors, related to "freeing the returned frame."

CVE-2012-2782 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the decode_slice_header function in libavcodec/h264.c in FFmpeg before 0.11 has unknown impact and attack vectors, related to a "rejected resolution change."

CVE-2012-2779 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the decode_frame function in libavcodec/indeo5.c in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.4, has unknown impact and attack vectors, related to an invalid "gop header" and decoding in a "half initialized context."

CVE-2012-2777 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the decode_pic function in libavcodec/cavsdec.c in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.4, has unknown impact and attack vectors, related to "width/height changing in CAVS," a different vulnerability than CVE-2012-2784.

CVE-2012-2776 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the decode_cell_data function in libavcodec/indeo3.c in FFmpeg before 0.11 and Libav 0.8.x before 0.8.4 has unknown impact and attack vectors, related to an "out of picture write."

CVE-2012-2775 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the read_var_block_data function in libavcodec/alsdec.c in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.4, has unknown impact and attack vectors, related to a large order and an "out of array write in quant_cof."

CVE-2012-2774 ffmpeg vulnerability CVSS: 5.0 10 Sep 2012, 22:55 UTC

The ff_MPV_frame_start function in libavcodec/mpegvideo.c in FFmpeg before 0.11 allows remote attackers to cause a denial of service (memory corruption) via unspecified vectors, related to starting "a frame outside SETUP state."

CVE-2012-2772 ffmpeg vulnerability CVSS: 10.0 10 Sep 2012, 22:55 UTC

Unspecified vulnerability in the ff_rv34_decode_frame function in libavcodec/rv34.c in FFmpeg before 0.11, and Libav 0.7.x before 0.7.7 and 0.8.x before 0.8.4, has unknown impact and attack vectors, related to "width/height changing with frame threading."

CVE-2012-0855 ffmpeg vulnerability CVSS: 5.0 27 Aug 2012, 23:55 UTC

Heap-based buffer overflow in the get_sot function in the J2K decoder (j2k.c) in libavcodec in FFmpeg before 0.9.1 allows remote attackers to cause a denial of service (application crash) via unspecified vectors related to the curtileno variable.

CVE-2012-0849 ffmpeg vulnerability CVSS: 4.3 27 Aug 2012, 23:55 UTC

Integer overflow in the ff_j2k_dwt_init function in libavcodec/j2k_dwt.c in FFmpeg before 0.9.1 allows remote attackers to cause a denial of service (segmentation fault and application crash) via a crafted JPEG2000 image that triggers an incorrect check for a negative value.

CVE-2011-4579 ffmpeg vulnerability CVSS: 4.3 20 Aug 2012, 20:55 UTC

The svq1_decode_frame function in the SVQ1 decoder (svq1dec.c) in libavcodec in FFmpeg 0.5.x before 0.5.7, 0.6.x before 0.6.4, 0.7.x before 0.7.9, and 0.8.x before 0.8.8; and in Libav 0.5.x before 0.5.6, 0.6.x before 0.6.4, and 0.7.x before 0.7.3 allows remote attackers to cause a denial of service (memory corruption) via a crafted SVQ1 stream, related to "dimensions changed."

CVE-2011-4364 ffmpeg vulnerability CVSS: 6.8 20 Aug 2012, 20:55 UTC

Buffer overflow in the Sierra VMD decoder in libavcodec in FFmpeg 0.5.x before 0.5.7, 0.6.x before 0.6.4, 0.7.x before 0.7.9 and 0.8.x before 0.8.8; and in Libav 0.5.x before 0.5.6, 0.6.x before 0.6.4, and 0.7.x before 0.7.3 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted VMD file, related to corrupted streams.

CVE-2011-4353 ffmpeg vulnerability CVSS: 4.3 20 Aug 2012, 20:55 UTC

The (1) av_image_fill_pointers, (2) vp5_parse_coeff, and (3) vp6_parse_coeff functions in FFmpeg 0.5.x before 0.5.7, 0.6.x before 0.6.4, 0.7.x before 0.7.9, and 0.8.x before 0.8.8; and in Libav 0.5.x before 0.5.6, 0.6.x before 0.6.4, and 0.7.x before 0.7.3 allow remote attackers to cause a denial of service (out-of-bounds read) via a crafted VP5 or VP6 stream.

CVE-2011-4352 ffmpeg vulnerability CVSS: 6.8 20 Aug 2012, 20:55 UTC

Integer overflow in the vp3_dequant function in the VP3 decoder (vp3.c) in libavcodec in FFmpeg 0.5.x before 0.5.7, 0.6.x before 0.6.4, 0.7.x before 0.7.9, and 0.8.x before 0.8.8; and in Libav 0.5.x before 0.5.6, 0.6.x before 0.6.4, and 0.7.x before 0.7.3 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted VP3 stream, which triggers a buffer overflow.

CVE-2011-3945 ffmpeg vulnerability CVSS: 6.8 20 Aug 2012, 20:55 UTC

The decode_frame function in the KVG1 decoder (kgv1dec.c) in libavcodec in FFmpeg 0.7.x before 0.7.12 and 0.8.x before 0.8.11, and in Libav 0.5.x before 0.5.9, 0.6.x before 0.6.6, 0.7.x before 0.7.5, and 0.8.x before 0.8.1, allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted media file.

CVE-2012-0857 ffmpeg vulnerability CVSS: 5.0 20 Aug 2012, 19:55 UTC

Multiple buffer overflows in the get_qcx function in the J2K decoder (j2kdec.c) in libavcode in FFmpeg before 0.9.1 allow remote attackers to cause a denial of service (application crash) via unspecified vectors.

CVE-2012-0856 ffmpeg vulnerability CVSS: 2.6 20 Aug 2012, 19:55 UTC

Heap-based buffer overflow in the MPV_frame_start function in libavcodec/mpegvideo.c in FFmpeg before 0.9.1, when the lowres option is enabled, allows remote attackers to cause a denial of service (application crash) via a crafted H263 media file. NOTE: this vulnerability exists because of a regression error.

CVE-2012-0854 ffmpeg vulnerability CVSS: 5.0 20 Aug 2012, 19:55 UTC

The dpcm_decode_frame function in libavcodec/dpcm.c in FFmpeg before 0.9.1 does not use the proper pointer after an audio API change, which allows remote attackers to cause a denial of service (application crash) via unspecified vectors, which triggers a heap-based buffer overflow.

CVE-2012-0850 ffmpeg vulnerability CVSS: 4.3 20 Aug 2012, 19:55 UTC

The sbr_qmf_synthesis function in libavcodec/aacsbr.c in FFmpeg before 0.9.1 allows remote attackers to cause a denial of service (application crash) via a crafted mpg file that triggers memory corruption involving the v_off variable, probably a buffer underflow.

CVE-2012-0848 ffmpeg vulnerability CVSS: 4.3 20 Aug 2012, 19:55 UTC

Heap-based buffer overflow in the ws_snd_decode_frame function in libavcodec/ws-snd1.c in FFmpeg 0.9.1 allows remote attackers to cause a denial of service (application crash) via a crafted media file, related to an incorrect calculation, aka "wrong samples count."

CVE-2012-0847 ffmpeg vulnerability CVSS: 4.3 20 Aug 2012, 19:55 UTC

Heap-based buffer overflow in the avfilter_filter_samples function in libavfilter/avfilter.c in FFmpeg before 0.9.1 allows remote attackers to cause a denial of service (application crash) via a crafted media file.

CVE-2012-0859 ffmpeg vulnerability CVSS: 6.8 20 Aug 2012, 18:55 UTC

The render_line function in the vorbis codec (vorbis.c) in libavcodec in FFmpeg before 0.9.1 allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a crafted Vorbis file, related to a large multiplier. NOTE: this vulnerability exists because of an incomplete fix for CVE-2011-3893.

CVE-2012-0858 ffmpeg vulnerability CVSS: 6.8 20 Aug 2012, 18:55 UTC

The Shorten codec (shorten.c) in libavcodec in FFmpeg 0.7.x before 0.7.12 and 0.8.x before 0.8.11, and in Libav 0.5.x before 0.5.9, 0.6.x before 0.6.6, 0.7.x before 0.7.5, and 0.8.x before 0.8.1, allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a crafted Shorten file, related to an "invalid free".

CVE-2012-0853 ffmpeg vulnerability CVSS: 6.8 20 Aug 2012, 18:55 UTC

The decodeTonalComponents function in the Actrac3 codec (atrac3.c) in libavcodec in FFmpeg 0.7.x before 0.7.12, and 0.8.x before 0.8.11; and in Libav 0.5.x before 0.5.9, 0.6.x before 0.6.6, 0.7.x before 0.7.5, and 0.8.x before 0.8.1 allows remote attackers to cause a denial of service (infinite loop and crash) and possibly execute arbitrary code via a large component count in an Atrac 3 file.

CVE-2012-0852 ffmpeg vulnerability CVSS: 6.8 20 Aug 2012, 18:55 UTC

The adpcm_decode_frame function in adpcm.c in libavcodec in FFmpeg before 0.9.1 and in Libav 0.5.x before 0.5.9, 0.6.x before 0.6.6, 0.7.x before 0.7.6, and 0.8.x before 0.8.3 allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via an ADPCM file with the number of channels not equal to two.

CVE-2012-0851 ffmpeg vulnerability CVSS: 6.8 20 Aug 2012, 18:55 UTC

The ff_h264_decode_seq_parameter_set function in h264_ps.c in libavcodec in FFmpeg before 0.9.1 and in Libav 0.5.x before 0.5.9, 0.6.x before 0.6.6, 0.7.x before 0.7.6, and 0.8.x before 0.8.3 allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a crafted H.264 file, related to the chroma_format_idc value.

CVE-2011-3952 ffmpeg vulnerability CVSS: 6.8 20 Aug 2012, 18:55 UTC

The decode_init function in kmvc.c in libavcodec in FFmpeg before 0.10 and in Libav 0.5.x before 0.5.9, 0.6.x before 0.6.6, 0.7.x before 0.7.6, and 0.8.x before 0.8.1 allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a large palette size in a KMVC encoded file.

CVE-2011-3951 ffmpeg vulnerability CVSS: 6.8 20 Aug 2012, 18:55 UTC

The dpcm_decode_frame function in dpcm.c in libavcodec in FFmpeg before 0.10 and in Libav 0.5.x before 0.5.9, 0.6.x before 0.6.6, 0.7.x before 0.7.6, and 0.8.x before 0.8.1 allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a crafted stereo stream in a media file.

CVE-2011-3947 ffmpeg vulnerability CVSS: 6.8 20 Aug 2012, 18:55 UTC

Buffer overflow in mjpegbdec.c in libavcodec in FFmpeg 0.7.x before 0.7.12 and 0.8.x before 0.8.11, and in Libav 0.5.x before 0.5.9, 0.6.x before 0.6.6, 0.7.x before 0.7.5, and 0.8.x before 0.8.1, allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted MJPEG-B file.

CVE-2011-3940 ffmpeg vulnerability CVSS: 6.8 20 Aug 2012, 18:55 UTC

nsvdec.c in libavcodec in FFmpeg 0.7.x before 0.7.12 and 0.8.x before 0.8.11, and in Libav 0.5.x before 0.5.9, 0.6.x before 0.6.6, 0.7.x before 0.7.5, and 0.8.x before 0.8.1, allows remote attackers to cause a denial of service (out-of-bounds read and write) via a crafted NSV file that triggers "use of uninitialized streams."

CVE-2011-3936 ffmpeg vulnerability CVSS: 4.3 20 Aug 2012, 18:55 UTC

The dv_extract_audio function in libavcodec in FFmpeg 0.7.x before 0.7.12 and 0.8.x before 0.8.11 and in Libav 0.5.x before 0.5.9, 0.6.x before 0.6.6, 0.7.x before 0.7.5, and 0.8.x before 0.8.1 allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted DV file.

CVE-2011-3929 ffmpeg vulnerability CVSS: 6.8 20 Aug 2012, 18:55 UTC

The avpriv_dv_produce_packet function in libavcodec in FFmpeg 0.7.x before 0.7.12 and 0.8.x before 0.8.11 and in Libav 0.5.x before 0.5.9, 0.6.x before 0.6.6, 0.7.x before 0.7.5, and 0.8.x before 0.8.1 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) and possibly execute arbitrary code via a crafted DV file.

CVE-2011-4031 ffmpeg vulnerability CVSS: 6.8 09 May 2012, 10:33 UTC

Integer underflow in the asfrtp_parse_packet function in libavformat/rtpdec_asf.c in FFmpeg before 0.8.3 allows remote attackers to execute arbitrary code via a crafted ASF packet.

CVE-2011-3974 ffmpeg vulnerability CVSS: 5.0 02 Oct 2011, 20:55 UTC

Integer signedness error in the decode_residual_inter function in cavsdec.c in libavcodec in FFmpeg before 0.7.4 and 0.8.x before 0.8.3 allows remote attackers to cause a denial of service (incorrect write operation and application crash) via an invalid bitstream in a Chinese AVS video (aka CAVS) file, a different vulnerability than CVE-2011-3362.

CVE-2011-3973 ffmpeg vulnerability CVSS: 5.0 02 Oct 2011, 20:55 UTC

cavsdec.c in libavcodec in FFmpeg before 0.7.4 and 0.8.x before 0.8.3 allows remote attackers to cause a denial of service (incorrect write operation and application crash) via an invalid bitstream in a Chinese AVS video (aka CAVS) file, related to the decode_residual_block, check_for_slice, and cavs_decode_frame functions, a different vulnerability than CVE-2011-3362.

CVE-2011-3362 ffmpeg vulnerability CVSS: 6.8 02 Oct 2011, 20:55 UTC

Integer signedness error in the decode_residual_block function in cavsdec.c in libavcodec in FFmpeg before 0.7.3 and 0.8.x before 0.8.2, and libav through 0.7.1, allows remote attackers to cause a denial of service (memory corruption and application crash) or possibly execute arbitrary code via a crafted Chinese AVS video (aka CAVS) file.

CVE-2011-3504 ffmpeg vulnerability CVSS: 9.3 29 Sep 2011, 00:55 UTC

The Matroska format decoder in FFmpeg before 0.8.3 does not properly allocate memory, which allows remote attackers to execute arbitrary code via a crafted file.

CVE-2011-1931 ffmpeg vulnerability CVSS: 6.8 07 Jul 2011, 21:55 UTC

sp5xdec.c in the Sunplus SP5X JPEG decoder in libavcodec in FFmpeg before 0.6.3 and libav through 0.6.2, as used in VideoLAN VLC media player 1.1.9 and earlier and other products, performs a write operation outside the bounds of an unspecified array, which allows remote attackers to cause a denial of service (memory corruption) or possibly execute arbitrary code via a malformed AMV file.

CVE-2011-2162 ffmpeg vulnerability CVSS: 10.0 20 May 2011, 22:55 UTC

Multiple unspecified vulnerabilities in FFmpeg 0.4.x through 0.6.x, as used in MPlayer 1.0 and other products, in Mandriva Linux 2009.0, 2010.0, and 2010.1; Corporate Server 4.0 (aka CS4.0); and Mandriva Enterprise Server 5 (aka MES5) have unknown impact and attack vectors, related to issues "originally discovered by Google Chrome developers."

CVE-2011-2161 ffmpeg vulnerability CVSS: 4.3 20 May 2011, 22:55 UTC

The ape_read_header function in ape.c in libavformat in FFmpeg before 0.5.4, as used in MPlayer, VideoLAN VLC media player, and other products, allows remote attackers to cause a denial of service (application crash) via an APE (aka Monkey's Audio) file that contains a header but no frames.

CVE-2011-2160 ffmpeg vulnerability CVSS: 9.3 20 May 2011, 22:55 UTC

The VC-1 decoding functionality in FFmpeg before 0.5.4, as used in MPlayer and other products, does not properly restrict read operations, which allows remote attackers to have an unspecified impact via a crafted VC-1 file, a related issue to CVE-2011-0723.

CVE-2011-0723 ffmpeg vulnerability CVSS: 6.8 20 May 2011, 22:55 UTC

FFmpeg 0.5.x, as used in MPlayer and other products, allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a malformed VC-1 file.

CVE-2011-0722 ffmpeg vulnerability CVSS: 6.8 20 May 2011, 22:55 UTC

FFmpeg before 0.5.4, as used in MPlayer and other products, allows remote attackers to cause a denial of service (heap memory corruption and application crash) or possibly execute arbitrary code via a malformed RealMedia file.

CVE-2010-3908 ffmpeg vulnerability CVSS: 6.8 20 May 2011, 22:55 UTC

FFmpeg before 0.5.4, as used in MPlayer and other products, allows remote attackers to cause a denial of service (memory corruption and application crash) or possibly execute arbitrary code via a malformed WMV file.

CVE-2010-4705 ffmpeg vulnerability CVSS: 9.3 22 Jan 2011, 22:00 UTC

Integer overflow in the vorbis_residue_decode_internal function in libavcodec/vorbis_dec.c in the Vorbis decoder in FFmpeg, possibly 0.6, has unspecified impact and remote attack vectors, related to the sizes of certain integer data types. NOTE: this might overlap CVE-2011-0480.

CVE-2010-4704 ffmpeg vulnerability CVSS: 4.3 22 Jan 2011, 22:00 UTC

libavcodec/vorbis_dec.c in the Vorbis decoder in FFmpeg 0.6.1 and earlier allows remote attackers to cause a denial of service (application crash) via a crafted .ogg file, related to the vorbis_floor0_decode function. NOTE: this might overlap CVE-2011-0480.

CVE-2010-3429 ffmpeg vulnerability CVSS: 6.8 30 Sep 2010, 15:00 UTC

flicvideo.c in libavcodec 0.6 and earlier in FFmpeg, as used in MPlayer and other products, allows remote attackers to execute arbitrary code via a crafted flic file, related to an "arbitrary offset dereference vulnerability."

CVE-2009-4640 ffmpeg vulnerability CVSS: 4.3 10 Feb 2010, 02:30 UTC

Array index error in vorbis_dec.c in FFmpeg 0.5 allows remote attackers to cause a denial of service and possibly execute arbitrary code via a crafted Vorbis file that triggers an out-of-bounds read.

CVE-2009-4639 ffmpeg vulnerability CVSS: 4.3 10 Feb 2010, 02:30 UTC

The av_rescale_rnd function in the AVI demuxer in FFmpeg 0.5 allows remote attackers to cause a denial of service (crash) via a crafted AVI file that triggers a divide-by-zero error.

CVE-2009-4638 ffmpeg vulnerability CVSS: 4.3 10 Feb 2010, 02:30 UTC

Integer overflow in FFmpeg 0.5 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via unknown vectors.

CVE-2009-4637 ffmpeg vulnerability CVSS: 10.0 10 Feb 2010, 02:30 UTC

FFmpeg 0.5 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via unknown vectors that trigger a stack-based buffer overflow.

CVE-2009-4636 ffmpeg vulnerability CVSS: 4.3 10 Feb 2010, 02:30 UTC

FFmpeg 0.5 allows remote attackers to cause a denial of service (hang) via a crafted file that triggers an infinite loop.

CVE-2009-4635 ffmpeg vulnerability CVSS: 9.3 10 Feb 2010, 02:30 UTC

FFmpeg 0.5 allows remote attackers to cause a denial of service and possibly execute arbitrary code via a crafted MOV container with improperly ordered tags that cause (1) mov.c and (2) utils.c to use inconsistent codec types and identifiers, leading to processing of a video-structure pointer by the mp3 decoder, and a stack-based buffer overflow.

CVE-2009-4634 ffmpeg vulnerability CVSS: 10.0 10 Feb 2010, 02:30 UTC

Multiple integer underflows in FFmpeg 0.5 allow remote attackers to cause a denial of service and possibly execute arbitrary code via a crafted file that (1) bypasses a validation check in vorbis_dec.c and triggers a wraparound of the stack pointer, or (2) access a pointer from out-of-bounds memory in mov.c, related to an elst tag that appears before a tag that creates a stream.

CVE-2009-4633 ffmpeg vulnerability CVSS: 10.0 10 Feb 2010, 02:30 UTC

vorbis_dec.c in FFmpeg 0.5 uses an assignment operator when a comparison operator was intended, which might allow remote attackers to cause a denial of service and possibly execute arbitrary code via a crafted file that modifies a loop counter and triggers a heap-based buffer overflow.

CVE-2009-4632 ffmpeg vulnerability CVSS: 5.8 10 Feb 2010, 02:30 UTC

oggparsevorbis.c in FFmpeg 0.5 does not properly perform certain pointer arithmetic, which might allow remote attackers to obtain sensitive memory contents and cause a denial of service via a crafted file that triggers an out-of-bounds read.

CVE-2009-4631 ffmpeg vulnerability CVSS: 9.3 10 Feb 2010, 02:30 UTC

Off-by-one error in the VP3 decoder (vp3.c) in FFmpeg 0.5 allows remote attackers to cause a denial of service and possibly execute arbitrary code via a crafted VP3 file that triggers an out-of-bounds read and possibly memory corruption.

CVE-2009-0385 ffmpeg vulnerability CVSS: 9.3 02 Feb 2009, 19:30 UTC

Integer signedness error in the fourxm_read_header function in libavformat/4xm.c in FFmpeg before revision 16846 allows remote attackers to execute arbitrary code via a malformed 4X movie file with a large current_track value, which triggers a NULL pointer dereference.

CVE-2008-4869 ffmpeg vulnerability CVSS: 10.0 01 Nov 2008, 00:00 UTC

FFmpeg 0.4.9, as used by MPlayer, allows context-dependent attackers to cause a denial of service (memory consumption) via unknown vectors, aka a "Tcp/udp memory leak."

CVE-2008-4868 ffmpeg vulnerability CVSS: 10.0 01 Nov 2008, 00:00 UTC

Unspecified vulnerability in the avcodec_close function in libavcodec/utils.c in FFmpeg 0.4.9 before r14787, as used by MPlayer, has unknown impact and attack vectors, related to a free "on random pointers."

CVE-2008-4867 ffmpeg vulnerability CVSS: 10.0 01 Nov 2008, 00:00 UTC

Buffer overflow in libavcodec/dca.c in FFmpeg 0.4.9 before r14917, as used by MPlayer, allows context-dependent attackers to have an unknown impact via vectors related to an incorrect DCA_MAX_FRAME_SIZE value.

CVE-2008-4866 ffmpeg vulnerability CVSS: 10.0 01 Nov 2008, 00:00 UTC

Multiple buffer overflows in libavformat/utils.c in FFmpeg 0.4.9 before r14715, as used by MPlayer, allow context-dependent attackers to have an unknown impact via vectors related to execution of DTS generation code with a delay greater than MAX_REORDER_DELAY.

CVE-2008-3230 ffmpeg vulnerability CVSS: 1.9 18 Jul 2008, 16:41 UTC

The ffmpeg lavf demuxer allows user-assisted attackers to cause a denial of service (application crash) via a crafted GIF file, possibly related to gstreamer, as demonstrated by lol-giftopnm.gif.

CVE-2008-3162 ffmpeg vulnerability CVSS: 9.3 14 Jul 2008, 23:41 UTC

Stack-based buffer overflow in the str_read_packet function in libavformat/psxstr.c in FFmpeg before r13993 allows remote attackers to cause a denial of service (application crash) or execute arbitrary code via a crafted STR file that interleaves audio and video sectors.

CVE-2006-4800 ffmpeg vulnerability CVSS: 7.5 14 Sep 2006, 22:07 UTC

Multiple buffer overflows in libavcodec in ffmpeg before 0.4.9_p20060530 allow remote attackers to cause a denial of service or possibly execute arbitrary code via multiple unspecified vectors in (1) dtsdec.c, (2) vorbis.c, (3) rm.c, (4) sierravmd.c, (5) smacker.c, (6) tta.c, (7) 4xm.c, (8) alac.c, (9) cook.c, (10) shorten.c, (11) smacker.c, (12) snow.c, and (13) tta.c. NOTE: it is likely that this is a different vulnerability than CVE-2005-4048 and CVE-2006-2802.

CVE-2005-4048 ffmpeg vulnerability CVSS: 7.5 07 Dec 2005, 11:03 UTC

Heap-based buffer overflow in the avcodec_default_get_buffer function (utils.c) in FFmpeg libavcodec 0.4.9-pre1 and earlier, as used in products such as (1) mplayer, (2) xine-lib, (3) Xmovie, and (4) GStreamer, allows remote attackers to execute arbitrary commands via small PNG images with palettes.