p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости ffmpeg · Страница 2

За последние 30 дней в ffmpeg опубликовано уязвимостей: 10; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 115

  1. CVE-2026-38348

    Высокий · CVSS 7.5EPSS 0,46%Есть исправление

    CVE-2026-38348

    An integer overflow in the libswscale/utils.c component of FFmpeg N-122528-gdd2976b9e1 allows attackers to cause a Denial of Service (DoS) via supplying a crafted image file.

    • Обновитесь до 7:2.8.17-0ubuntu0.1+esm18
    Опубликовано Обновлено
  2. CVE-2026-38347

    Высокий · CVSS 7.5EPSS 0,46%Есть исправление

    CVE-2026-38347

    A heap overflow in the ff_sws_alphablendaway function (libswscale/alphablend.c) of FFmpeg git-master commit 722a217 allows attackers to cause a Denial of Service (DoS) via a crafted input.

    • Обновитесь до 7:2.8.17-0ubuntu0.1+esm18
    Опубликовано Обновлено
  3. CVE-2026-38346

    Высокий · CVSS 7.5EPSS 0,46%Есть исправление

    CVE-2026-38346

    An integer overflow in the yuv2planeX_8_c() function (libswscale/output.c) of FFmpeg N-122528-gdd2976b9e1 allows attackers to cause a Denial of Service (DoS) via supplying a crafted video file.

    • Обновитесь до 7:2.8.17-0ubuntu0.1+esm18
    Опубликовано Обновлено
  4. CVE-2026-38345

    Средний · CVSS 6.5EPSS 0,36%Нет опубликованного исправления

    CVE-2026-38345

    A Division-by-Zero vulnerability in the ff_sws_init_single_context function (/libswscale/utils.c) of FFmpeg N-122528-gdd2976b9e1 allows attackers to cause a Denial of Service (DoS) via a crafted input.

    Опубликовано Обновлено
  5. CVE-2026-38344

    Высокий · CVSS 7.5EPSS 0,46%Есть исправление

    CVE-2026-38344

    A NULL pointer dereference in the get_min_buffer_size function (/libswscale/slice.c) of FFmpeg N-122528-gdd2976b9e1 allows attackers to cause a Denial of Service (DoS) via supplying a crafted video file.

    • Обновитесь до 7:2.8.17-0ubuntu0.1+esm18
    Опубликовано Обновлено
  6. CVE-2026-38343

    Средний · CVSS 6.5EPSS 0,36%Нет опубликованного исправления

    CVE-2026-38343

    An integer overflow in the libavfilter/vf_scale.c component of FFmpeg N-122528-gdd2976b9e1 allows attackers to cause a Denial of Service (DoS) via supplying a crafted video file.

    Опубликовано Обновлено
  7. CVE-2026-75147

    Средний · CVSS 6.9EPSS 0,12%Есть исправление

    FFmpeg Out-of-Bounds Read in AV1 RTP Packetizer via rtpenc_av1.c

    FFmpeg before commit 983dae9 contains an out-of-bounds read in the AV1 RTP packetizer (libavformat/rtpenc_av1.c). The keyframe detection loop that searches for a sequence header OBU advanced its pointer and remaining-size counter by the encoded header length plus the OBU payload size without first bounding the OBU size against the remaining data. A crafted OBU size causes the remaining-size counter to wrap to a positive value, causing the next loop iteration to dereference a pointer beyond the end of the packet buffer. A crafted AV1 input packet muxed to RTP triggers the out-of-bounds read.

    • Обновитесь до 7:2.8.17-0ubuntu0.1+esm18
    Опубликовано Обновлено
  8. CVE-2026-75145

    Средний · CVSS 5.8EPSS 0,16%Нет опубликованного исправления

    FFmpeg Integer Narrowing Conversion OOB Memory Access in AV1 RTP Packetizer

    FFmpeg before commit b4c199c contains an incorrect integer narrowing conversion in the AV1 RTP packetizer (libavformat/rtpenc_av1.c). The OBU size is cast to long before comparison against the remaining frame size. On targets where long is 32 bits, including 64-bit Windows, sufficiently large OBU size values are sign-flipped by the narrowing cast, producing a negative value that passes the payload size check. This allows an oversized OBU to bypass the safety bound on affected platforms, leading to out-of-bounds memory access when the oversized value is subsequently used as a copy length.

    Опубликовано Обновлено
  9. CVE-2026-75142

    Высокий · CVSS 8.5EPSS 0,2%Есть исправление

    FFmpeg Stack Buffer Overflow in MPEG-PS Muxer via mpegenc.c

    FFmpeg before commit 9d786e4 contains a stack buffer overflow in the MPEG-PS muxer (libavformat/mpegenc.c). When muxing input with more streams than the muxer's fixed-size stack buffer accommodates, the buffer is overflowed. A crafted input with an excessive number of streams triggers the overflow during MPEG-PS muxing.

    • Обновитесь до 7:2.8.17-0ubuntu0.1+esm17
    Опубликовано Обновлено
  10. CVE-2026-75141

    Высокий · CVSS 8.5EPSS 0,2%Есть исправление

    FFmpeg Heap Buffer Overflow in hvcC Box Writer via HEVC Muxing

    FFmpeg before commit acf5d7c contains a heap buffer overflow in the hvcC box writer. When writing an HEVC configuration record with more NAL units of a single type than the count field can represent, the NAL unit count overflows, causing a heap buffer overflow. A crafted HEVC input file triggers the overflow during muxing.

    • Обновитесь до 7:2.8.17-0ubuntu0.1+esm17
    Опубликовано Обновлено
  11. CVE-2026-70631

    Средний · CVSS 6.8EPSS 0,18%Нет опубликованного исправления

    FFmpeg 0.5 < 9.0 Uninitialized Heap Memory Read in TIFF Decoder

    FFmpeg versions from 0.5 up to, but not including, 9.0 contain an uninitialized heap memory disclosure vulnerability in the native TIFF decoder in libavcodec/tiff.c. An attacker who can cause FFmpeg to decode a crafted TIFF file can supply a valid Deflate-compressed strip that terminates successfully after producing fewer bytes than the declared strip requires. The tiff_unpack_zlib() function allocates a heap buffer sized for the full declared strip but copies all declared rows via memcpy() regardless of how many bytes zlib actually decompressed, causing unwritten bytes that can contain stale data from prior heap allocations to be incorporate

    Опубликовано Обновлено
  12. CVE-2026-70630

    Средний · CVSS 6.8EPSS 0,18%Нет опубликованного исправления

    FFmpeg 3.0 < 9.0 Uninitialized Heap Memory Read in Screenpresso Decoder

    FFmpeg versions from 3.0 up to, but not including, 9.0 contain an uninitialized heap memory read vulnerability in the native Screenpresso decoder (libavcodec/screenpresso.c) that allows attackers to recover sensitive memory contents by supplying a crafted SPV1 packet with a valid zlib stream that decompresses fewer bytes than the full frame requires. The screenpresso_decode_frame() function fails to validate the produced byte count before calling av_image_copy_plane() to copy the complete frame dimensions from the persistent ctx->inflated_buf buffer, causing unwritten heap memory from prior allocations or prior frames to be copied into decode

    Опубликовано Обновлено
  13. CVE-2026-70629

    Средний · CVSS 6.8EPSS 0,18%Нет опубликованного исправления

    FFmpeg 3.0 < 9.0 Uninitialized Heap Memory Read in RSCC Decoder

    FFmpeg versions from 3.0 up to, but not including, 9.0 contain an uninitialized heap memory read vulnerability in the native RSCC decoder (libavcodec/rscc.c) that allows attackers to disclose heap memory contents by supplying a crafted video file with a compressed tile that decompresses fewer bytes than the declared tile geometry requires. When rscc_decode_frame() calls av_image_copy_plane() without validating the decompressed byte count against the tile dimensions, the unwritten suffix of the persistent intermediate buffer ctx->inflated_buf is copied into the decoded frame, potentially exposing data from prior heap allocations or previous de

    Опубликовано Обновлено
  14. CVE-2026-70628

    Высокий · CVSS 8.5EPSS 0,14%Есть исправление

    FFmpeg 0.5 < 9.0 DVB Subtitle Parser Heap Buffer Overflow via WTV File

    FFmpeg versions from 0.5 up to, but not including, 9.0 contain a signed integer overflow vulnerability in the DVB subtitle parser in libavcodec/dvbsub_parser.c that allows attackers to trigger a heap buffer overflow by supplying a crafted WTV file. The overflow causes the bounds-check guard expression to wrap to INT_MIN, bypassing the PARSE_BUF_SIZE comparison and invoking memcpy() with attacker-controlled data into a heap buffer, resulting in an out-of-bounds heap write and potential memory corruption or code execution.

    • Обновитесь до 7:2.8.17-0ubuntu0.1+esm16
    Опубликовано Обновлено
  15. CVE-2026-71212

    Средний · CVSS 4.4EPSS 0,16%Нет опубликованного исправления

    xidown - Argument Injection via Unterminated yt-dlp Command Line Construction

    xidown (a yt-dlp/ffmpeg GUI wrapper) builds its yt-dlp command-line invocation (xidown/core/scanner.py and downloader.py) by appending the user-provided or scanned URL as a bare trailing positional argument, with no '--' end-of-options marker and no scheme validation anywhere in the codebase.

    Опубликовано Обновлено
  16. CVE-2026-66039

    Высокий · CVSS 8.7EPSS 0,31%Есть исправление

    FFmpeg MACE6 Audio Decoder Heap Out-of-Bounds Write via CAF File

    FFmpeg through 8.1.2, fixed in commit aafb5c6, contains a signed integer overflow vulnerability in the MACE6 audio decoder that allows attackers to corrupt heap memory by supplying a crafted CAF file with a malicious bytes_per_packet value. Attackers can craft a CAF file with oversized bytes_per_packet and frames_per_packet values in the desc chunk to trigger an integer overflow in mace_decode_frame() during output sample count computation, resulting in an undersized buffer allocation and heap out-of-bounds write that could enable code execution.

    • Обновитесь до 7:2.8.17-0ubuntu0.1+esm15
  17. CVE-2026-66038

    Высокий · CVSS 7.1EPSS 0,24%Есть исправление

    FFmpeg LCL/ZLIB Video Decoder Information Disclosure via lcldec.c

    FFmpeg through 8.1.2, fixed in commit 8670835, contains an information disclosure vulnerability in the LCL/ZLIB video decoder that allows attackers to expose uninitialized heap memory by supplying a valid zlib stream that inflates to fewer bytes than the expected frame size. The zlib_decomp() function in lcldec.c treats short decompression as non-fatal and continues to the RGB24 conversion path, which copies a full frame's worth of rows from the allocation buffer using original frame dimensions, causing uninitialized heap contents including pointer-derived allocator bytes to be copied into the attacker-observable AVFrame output and potentiall

    • Обновитесь до 7:2.8.17-0ubuntu0.1+esm15
  18. CVE-2026-66036

    Высокий · CVSS 7.7EPSS 0,4%Есть исправление

    FFmpeg Heap Out-of-Bounds Write in vf_hqdn3d Filter

    FFmpeg through 8.1.2, fixed in commit 5d7112c, contains a heap out-of-bounds write vulnerability in the vf_hqdn3d filter that allows attackers to corrupt heap memory by supplying a crafted video whose frame resolution increases between frames when filtergraph reinitialization is disabled via the -reinit_filter 0 option. Attackers can provide a malicious video input where vf_hqdn3d.config_input() allocates undersized per-plane line-history buffers based on the initial frame width, and subsequent larger frames cause denoise_spatial() to write beyond the allocation boundary, resulting in heap memory corruption.

    • Обновитесь до 7:2.8.17-0ubuntu0.1+esm15
  19. CVE-2026-65703

    Высокий · CVSS 8.5EPSS 0,29%Есть исправление

    FFmpeg 2.7 - 8.1.2 Out-of-Bounds Write in TDSC Video Decoder

    FFmpeg versions 2.7 through 8.1.2 contain an out-of-bounds write vulnerability in the TDSC video decoder that allows remote attackers to cause heap corruption by supplying a crafted AVI file that changes frame dimensions across TDSF frames. The tdsc_parse_tdsf() function fails to unreference the existing reference frame before calling av_frame_get_buffer(), causing tdsc_blit() and tdsc_yuv2rgb() to write attacker-controlled pixel data beyond the end of the undersized reference frame buffer, resulting in a process crash and potential code execution.

    • Обновитесь до 7:2.8.17-0ubuntu0.1+esm17
  20. CVE-2026-64834

    Высокий · CVSS 8.7EPSS 0,73%Есть исправление

    FFmpeg 0.6.3 - 8.1.2 Infinite Loop DoS via RTP/ASF Demuxer

    FFmpeg versions 0.6.3 through 8.1.2 contain an infinite loop vulnerability in the RTP/ASF demuxer within libavformat/rtpdec_asf.c that allows remote attackers to cause denial of service by sending a crafted RTP/ASF stream. The rtp_asf_fix_header function fails to validate a minimum chunksize when iterating over ASF objects, causing the loop pointer to never advance when a chunksize is smaller than the 24-byte minimum ASF object header size, resulting in CPU exhaustion that denies service to legitimate users.

    • Обновитесь до 7:2.8.17-0ubuntu0.1+esm17

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →