Lucene search

K

Ffmpeg Security Vulnerabilities - February

cve
cve

CVE-2016-10192

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.

9.8CVSS

9.8AI Score

0.05EPSS

2017-02-09 03:59 PM
70
4
cve
cve

CVE-2016-1897

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.

5.5CVSS

5.5AI Score

0.005EPSS

2016-01-15 03:59 AM
56
cve
cve

CVE-2016-1898

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.

5.5CVSS

5.5AI Score

0.004EPSS

2016-01-15 03:59 AM
57
cve
cve

CVE-2016-2213

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.

6.5CVSS

6.2AI Score

0.003EPSS

2016-02-03 02:59 PM
64
cve
cve

CVE-2016-2326

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.

8.8CVSS

8.8AI Score

0.025EPSS

2016-02-12 05:59 AM
50
cve
cve

CVE-2016-2327

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_ap...

8.8CVSS

8.9AI Score

0.005EPSS

2016-02-12 05:59 AM
27
cve
cve

CVE-2016-2328

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 ba...

8.8CVSS

8.9AI Score

0.005EPSS

2016-02-12 05:59 AM
50
cve
cve

CVE-2016-2329

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 th...

8.8CVSS

8.9AI Score

0.006EPSS

2016-02-12 05:59 AM
65
cve
cve

CVE-2016-2330

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 gi...

8.8CVSS

8.9AI Score

0.007EPSS

2016-02-12 05:59 AM
65
cve
cve

CVE-2016-3062

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.

8.8CVSS

8.7AI Score

0.013EPSS

2016-06-16 06:59 PM
44
cve
cve

CVE-2016-6164

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.

9.8CVSS

9.6AI Score

0.004EPSS

2017-01-23 09:59 PM
54
cve
cve

CVE-2016-6671

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.

7.8CVSS

7.8AI Score

0.006EPSS

2016-12-23 05:59 AM
29
cve
cve

CVE-2016-6881

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.

5.5CVSS

5.4AI Score

0.001EPSS

2016-12-23 05:59 AM
58
cve
cve

CVE-2016-6920

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.

7.5CVSS

7.5AI Score

0.017EPSS

2017-01-23 09:59 PM
24
4
cve
cve

CVE-2016-7122

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.

5.5CVSS

5.8AI Score

0.001EPSS

2016-12-23 05:59 AM
62
cve
cve

CVE-2016-7450

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.

7.8CVSS

7.5AI Score

0.001EPSS

2016-12-23 05:59 AM
43
cve
cve

CVE-2016-7502

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.

7.8CVSS

7.5AI Score

0.001EPSS

2016-12-23 05:59 AM
45
cve
cve

CVE-2016-7555

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.

5.5CVSS

5.4AI Score

0.001EPSS

2016-12-23 05:59 AM
52
cve
cve

CVE-2016-7562

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.

5.5CVSS

5.6AI Score

0.003EPSS

2016-12-23 05:59 AM
49
cve
cve

CVE-2016-7785

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.

5.5CVSS

5.6AI Score

0.003EPSS

2016-12-23 05:59 AM
43
cve
cve

CVE-2016-7905

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.

5.5CVSS

5.6AI Score

0.001EPSS

2016-12-23 05:59 AM
50
cve
cve

CVE-2016-8595

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.

5.5CVSS

5.3AI Score

0.001EPSS

2016-12-23 05:59 AM
27
cve
cve

CVE-2016-9561

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.

5.5CVSS

5.9AI Score

0.002EPSS

2016-12-23 05:59 AM
42
cve
cve

CVE-2017-1000460

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.

6.5CVSS

6.3AI Score

0.002EPSS

2018-01-03 08:29 PM
50
cve
cve

CVE-2017-11399

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.

7.8CVSS

8AI Score

0.003EPSS

2017-07-17 07:29 PM
87
cve
cve

CVE-2017-11665

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.

7.5CVSS

7AI Score

0.002EPSS

2017-07-27 12:29 PM
77
cve
cve

CVE-2017-11719

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.

7.8CVSS

7.8AI Score

0.003EPSS

2017-07-28 05:29 AM
79
cve
cve

CVE-2017-14054

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 wo...

6.5CVSS

6.9AI Score

0.002EPSS

2017-08-31 03:29 PM
84
cve
cve

CVE-2017-14055

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 o...

6.5CVSS

6.9AI Score

0.002EPSS

2017-08-31 03:29 PM
94
cve
cve

CVE-2017-14056

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 loop...

6.5CVSS

7AI Score

0.002EPSS

2017-08-31 03:29 PM
98
cve
cve

CVE-2017-14057

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 na...

6.5CVSS

7AI Score

0.002EPSS

2017-08-31 03:29 PM
92
cve
cve

CVE-2017-14058

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).

6.5CVSS

6.9AI Score

0.006EPSS

2017-08-31 03:29 PM
86
cve
cve

CVE-2017-14059

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 ...

6.5CVSS

7AI Score

0.002EPSS

2017-08-31 03:29 PM
75
cve
cve

CVE-2017-14169

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 ...

8.8CVSS

8.3AI Score

0.004EPSS

2017-09-07 06:29 AM
90
cve
cve

CVE-2017-14170

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 ...

6.5CVSS

6.9AI Score

0.002EPSS

2017-09-07 06:29 AM
88
cve
cve

CVE-2017-14171

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 provi...

6.5CVSS

6.9AI Score

0.002EPSS

2017-09-07 06:29 AM
91
cve
cve

CVE-2017-14222

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 ...

6.5CVSS

7AI Score

0.002EPSS

2017-09-09 01:29 AM
81
cve
cve

CVE-2017-14223

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 wo...

6.5CVSS

7AI Score

0.002EPSS

2017-09-09 01:29 AM
92
cve
cve

CVE-2017-14225

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 als...

8.8CVSS

8.4AI Score

0.003EPSS

2017-09-09 08:29 AM
82
cve
cve

CVE-2017-14767

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.

8.8CVSS

7.6AI Score

0.004EPSS

2017-09-27 08:29 AM
79
cve
cve

CVE-2017-15186

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

6.5CVSS

6.1AI Score

0.002EPSS

2017-10-24 05:29 PM
87
cve
cve

CVE-2017-15672

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.

8.8CVSS

7.6AI Score

0.008EPSS

2017-11-06 05:29 PM
65
cve
cve

CVE-2017-16840

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.

9.8CVSS

9AI Score

0.005EPSS

2017-11-21 08:29 AM
52
4
cve
cve

CVE-2017-17081

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.

6.5CVSS

6.4AI Score

0.005EPSS

2017-11-30 09:29 PM
52
cve
cve

CVE-2017-17555

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.

6.5CVSS

6.2AI Score

0.001EPSS

2017-12-12 01:29 AM
108
cve
cve

CVE-2017-7859

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.

9.8CVSS

9.6AI Score

0.003EPSS

2017-04-14 04:59 AM
49
cve
cve

CVE-2017-7862

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.

9.8CVSS

9.5AI Score

0.005EPSS

2017-04-14 04:59 AM
65
cve
cve

CVE-2017-7863

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.

9.8CVSS

9.5AI Score

0.004EPSS

2017-04-14 04:59 AM
55
cve
cve

CVE-2017-7865

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.

9.8CVSS

9.5AI Score

0.004EPSS

2017-04-14 04:59 AM
49
cve
cve

CVE-2017-7866

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.

9.8CVSS

9.5AI Score

0.005EPSS

2017-04-14 04:59 AM
39
Total number of security vulnerabilities429