openSUSE-SU-2021:2322-1

See a problem?
Import Source
https://ftp.suse.com/pub/projects/security/osv/openSUSE-SU-2021:2322-1.json
JSON Data
https://api.osv.dev/v1/vulns/openSUSE-SU-2021:2322-1
Related
Published
2021-07-14T15:03:30Z
Modified
2021-07-14T15:03:30Z
Summary
Security update for ffmpeg
Details

This update for ffmpeg fixes the following issues:

  • CVE-2020-13904: Fixed use-after-free via a crafted EXTINF duration in an m3u8 file (bsc#1172640).
  • CVE-2020-21041: Fixed buffer overflow vulnerability via apngdoinverse_blend in libavcodec/pngenc.c (bsc#1186406).
  • CVE-2019-17539: Fixed NULL pointer dereference in avcodec_open2 in libavcodec/utils.c (bsc# 1154065).
  • CVE-2020-22026: Fixed buffer overflow vulnerability in configinput() at libavfilter/aftremolo.c (bsc#1186583).
  • CVE-2020-22021: Fixed buffer overflow vulnerability in filteredges function in libavfilter/vfyadif.c (bsc#1186586).
  • CVE-2020-22020: Fixed buffer overflow vulnerability in builddiffmap() in libavfilter/vf_fieldmatch.c (bsc#1186587).
  • CVE-2020-22015: Fixed buffer overflow vulnerability in movwritevideo_tag() due to the out of bounds in libavformat/movenc.c (bsc#1186596).
  • CVE-2020-22016: Fixed a heap-based Buffer Overflow vulnerability at libavcodec/get_bits.h when writing .mov files (bsc#1186598).
  • CVE-2020-22017: Fixed a heap-based Buffer Overflow vulnerability in fffillrectangle() in libavfilter/drawutils.c (bsc#1186600).
  • CVE-2020-22022: Fixed a heap-based Buffer Overflow vulnerability in filterframe at libavfilter/vffieldorder.c (bsc#1186603).
  • CVE-2020-22023: Fixed a heap-based Buffer Overflow vulnerability in filterframe at libavfilter/vfbitplanenoise.c (bsc#1186604)
  • CVE-2020-22025: Fixed a heap-based Buffer Overflow vulnerability in gaussianblur at libavfilter/vfedgedetect.c (bsc#1186605).
  • CVE-2020-22031: Fixed a heap-based Buffer Overflow vulnerability at libavfilter/vfw3fdif.c in filter16complex_low() (bsc#1186613).
  • CVE-2020-22032: Fixed a heap-based Buffer Overflow vulnerability at libavfilter/vfedgedetect.c in gaussianblur() (bsc#1186614).
  • CVE-2020-22034: Fixed a heap-based Buffer Overflow vulnerability at libavfilter/vf_floodfill.c (bsc#1186616).
  • CVE-2020-20451: Fixed denial of service issue due to resource management errors via fftools/cmdutils.c (bsc#1186658).
  • CVE-2020-20448: Fixed divide by zero issue via libavcodec/ratecontrol.c (bsc#1186660).
  • CVE-2020-22038: Fixed denial of service vulnerability due to a memory leak in the ffv4l2m2mcreatecontext function in v4l2_m2m.c (bsc#1186757).
  • CVE-2020-22039: Fixed denial of service vulnerability due to a memory leak in the inaviaddientry function (bsc#1186758).
  • CVE-2020-22043: Fixed denial of service vulnerability due to a memory leak at the fifoalloccommon function in libavutil/fifo.c (bsc#1186762).
  • CVE-2020-22044: Fixed denial of service vulnerability due to a memory leak in the urlopendynbufinternal function in libavformat/aviobuf.c (bsc#1186763).
  • CVE-2020-22033,CVE-2020-22019: Fixed a heap-based Buffer Overflow Vulnerability at libavfilter/vfvmafmotion.c in convolutiony8bit() and in convolutiony10bit() in libavfilter/vfvmafmotion.c (bsc#1186615, bsc#1186597).
References

Affected packages

openSUSE:Leap 15.3 / ffmpeg

Package

Name
ffmpeg
Purl
purl:rpm/suse/ffmpeg&distro=openSUSE%20Leap%2015.3

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
3.4.2-11.3.1

Ecosystem specific

{
    "binaries": [
        {
            "ffmpeg-private-devel": "3.4.2-11.3.1",
            "libswresample2": "3.4.2-11.3.1",
            "libavfilter6": "3.4.2-11.3.1",
            "libswresample2-32bit": "3.4.2-11.3.1",
            "libpostproc-devel": "3.4.2-11.3.1",
            "libswscale4": "3.4.2-11.3.1",
            "libavformat57": "3.4.2-11.3.1",
            "libavcodec57-32bit": "3.4.2-11.3.1",
            "libavformat57-32bit": "3.4.2-11.3.1",
            "libavfilter-devel": "3.4.2-11.3.1",
            "libavresample3": "3.4.2-11.3.1",
            "libpostproc54-32bit": "3.4.2-11.3.1",
            "libavutil55": "3.4.2-11.3.1",
            "libavresample3-32bit": "3.4.2-11.3.1",
            "libavresample-devel": "3.4.2-11.3.1",
            "libavdevice57": "3.4.2-11.3.1",
            "libswscale4-32bit": "3.4.2-11.3.1",
            "libavdevice57-32bit": "3.4.2-11.3.1",
            "libavdevice-devel": "3.4.2-11.3.1",
            "libavcodec57": "3.4.2-11.3.1",
            "libavutil-devel": "3.4.2-11.3.1",
            "libavcodec-devel": "3.4.2-11.3.1",
            "ffmpeg": "3.4.2-11.3.1",
            "libswscale-devel": "3.4.2-11.3.1",
            "libavformat-devel": "3.4.2-11.3.1",
            "libswresample-devel": "3.4.2-11.3.1",
            "libpostproc54": "3.4.2-11.3.1",
            "libavfilter6-32bit": "3.4.2-11.3.1",
            "libavutil55-32bit": "3.4.2-11.3.1"
        }
    ]
}