CVE catalog

CVE-2025-59728

FFmpeg vulnerabilities

[CVE catalog]

Severity
High · CVSS 8.7CVSS:4.0/AV:A/AC:H/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Published
Source
[NVD] · [CVE record]
EPSS
0.19% · Oct 25, 2026

When calculating the content path in handling of MPEG-DASH manifests, there's an out-of-bounds NUL-byte write one byte past the end of the buffer.When we call xmlNodeGetContent below [0], it returns a buffer precisely allocated to match the string length, using strdup internally. If this buffer is not an empty string, it is assigned to root_url at [1].If the last (non-NUL) byte in this buffer is not '/' then we append '/' in-place at [2]. This will write two bytes into the buffer, starting at the last valid byte in the buffer, writing the NUL byte beyond the end of the allocated buffer. We recommend upgrading to version 8.0 or beyond.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Ubuntuffmpegnoble7:6.1.1-3ubuntu5+esm7fixed
Ubuntuffmpeg-docnoble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibavcodec-devnoble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibavcodec-extranoble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibavcodec-extra60noble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibavcodec60noble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibavdevice-devnoble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibavdevice60noble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibavfilter-devnoble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibavfilter-extranoble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibavfilter-extra9noble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibavfilter9noble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibavformat-devnoble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibavformat-extranoble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibavformat-extra60noble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibavformat60noble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibavutil-devnoble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibavutil58noble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibpostproc-devnoble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibpostproc57noble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibswresample-devnoble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibswresample4noble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibswscale-devnoble7:6.1.1-3ubuntu5+esm7fixed
Ubuntulibswscale7noble7:6.1.1-3ubuntu5+esm7fixed
Ubuntuffmpegpro7:6.0-6ubuntu1vulnerable
Ubuntuffmpegpro7:6.0-9ubuntu1vulnerable
Ubuntuffmpegpro7:6.1-2ubuntu1vulnerable
Ubuntuffmpegpro7:6.1-3ubuntu1vulnerable
Ubuntuffmpegpro7:6.1-4ubuntu1vulnerable
Ubuntuffmpegpro7:6.1-5ubuntu1vulnerable
Ubuntuffmpegpro7:6.1.1-1ubuntu1vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu1vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu5vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu5+esm1vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu5+esm2vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu5+esm3vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu5+esm4vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu5+esm5vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu5+esm6vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu5+esm7fixed
Ubuntuffmpeg25.107:7.1.1-1ubuntu1vulnerable
Ubuntuffmpeg25.107:7.1.1-1ubuntu2vulnerable
Ubuntuffmpeg25.107:7.1.1-1ubuntu3vulnerable
Ubuntuffmpeg25.107:7.1.1-1ubuntu4vulnerable
Ubuntuffmpeg25.107:7.1.1-1ubuntu4.1vulnerable
Ubuntuffmpeg25.107:7.1.1-1ubuntu4.2fixed
Ubuntulibavpro6:0.8.7-1ubuntu2vulnerable
Ubuntulibavpro6:9.10-1ubuntu1vulnerable
Ubuntulibavpro6:9.10-1ubuntu2vulnerable
Ubuntulibavpro6:9.10-1ubuntu5vulnerable
Ubuntulibavpro6:9.10-1ubuntu6vulnerable
Ubuntulibavpro6:9.10-1ubuntu7vulnerable
Ubuntulibavpro6:9.11-2ubuntu1vulnerable
Ubuntulibavpro6:9.11-2ubuntu2vulnerable
Ubuntulibavpro6:9.13-0ubuntu0.14.04.1vulnerable
Ubuntulibavpro6:9.14-0ubuntu0.14.04.1vulnerable
Ubuntulibavpro6:9.16-0ubuntu0.14.04.1vulnerable
Ubuntulibavpro6:9.18-0ubuntu0.14.04.1vulnerable
Ubuntulibavpro6:9.20-0ubuntu0.14.04.1vulnerable
Ubuntulibavpro6:9.20-0ubuntu0.14.04.1+esm1vulnerable
Ubuntuffmpegpro7:6.0-6ubuntu1vulnerable
Ubuntuffmpegpro7:6.0-9ubuntu1vulnerable
Ubuntuffmpegpro7:6.1-2ubuntu1vulnerable
Ubuntuffmpegpro7:6.1-3ubuntu1vulnerable
Ubuntuffmpegpro7:6.1-4ubuntu1vulnerable
Ubuntuffmpegpro7:6.1-5ubuntu1vulnerable
Ubuntuffmpegpro7:6.1.1-1ubuntu1vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu1vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu5vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu5+esm1vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu5+esm2vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu5+esm3vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu5+esm4vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu5+esm5vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu5+esm6vulnerable
Ubuntuffmpegpro7:6.1.1-3ubuntu5+esm7fixed
Ubuntuffmpeg25.107:7.1.1-1ubuntu1vulnerable
Ubuntuffmpeg25.107:7.1.1-1ubuntu2vulnerable
Ubuntuffmpeg25.107:7.1.1-1ubuntu3vulnerable
Ubuntuffmpeg25.107:7.1.1-1ubuntu4vulnerable
Ubuntuffmpeg25.107:7.1.1-1ubuntu4.1vulnerable
Ubuntuffmpeg25.107:7.1.1-1ubuntu4.2fixed
Opensuseffmpeg-4tumbleweed4.4.6-9.1fixed
Suseffmpeg-4linux enterprise high performance computing 15 sp4-espos4.4.6-150400.3.55.1fixed
Suseffmpeg-4linux enterprise high performance computing 15 sp4-ltss4.4.6-150400.3.55.1fixed
Suseffmpeg-4linux enterprise server 15 sp4-ltss4.4.6-150400.3.55.1fixed
Suseffmpeg-4linux enterprise server for sap applications 15 sp44.4.6-150400.3.55.1fixed
Suseffmpeg-4linux enterprise module for package hub 15 sp64.4.6-150600.13.33.1fixed
Suseffmpeg-4linux enterprise module for package hub 15 sp74.4.6-150600.13.33.1fixed
Suseffmpeg-4linux enterprise workstation extension 15 sp64.4.6-150600.13.33.1fixed
Suseffmpeg-4linux enterprise workstation extension 15 sp74.4.6-150600.13.33.1fixed
Opensuseffmpeg-4leap 15.64.4.6-150600.13.33.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Ubuntuffmpegdebnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntuffmpeg-docdebnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibavcodec-devdebnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibavcodec-extradebnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibavcodec-extra60debnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibavcodec60debnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibavdevice-devdebnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibavdevice60debnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibavfilter-devdebnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibavfilter-extradebnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibavfilter-extra9debnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibavfilter9debnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibavformat-devdebnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibavformat-extradebnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibavformat-extra60debnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibavformat60debnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibavutil-devdebnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibavutil58debnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibpostproc-devdebnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibpostproc57debnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibswresample-devdebnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibswresample4debnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibswscale-devdebnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntulibswscale7debnoble7:6.1.1-3ubuntu5+esm7Not reportedNot reportedNot reported
Ubuntuffmpegdebpro7:6.1.1-3ubuntu5+esm7Not reportedUSN-7982-1Not reported
Ubuntuffmpegdeb25.107:7.1.1-1ubuntu4.2Not reportedUSN-7982-1Not reported
Ubuntuffmpegdebpro7:6.1.1-3ubuntu5+esm7Not reportedUBUNTU-CVE-2025-59728Not reported
Ubuntuffmpegdeb25.107:7.1.1-1ubuntu4.2Not reportedUBUNTU-CVE-2025-59728Not reported
Opensuseffmpeg-4rpmtumbleweed4.4.6-9.1Not reportedOPENSUSE-SU-2025:15640-1Not reported
Suseffmpeg-4rpmlinux enterprise high performance computing 15 sp4-espos4.4.6-150400.3.55.1Not reportedSUSE-SU-2025:3810-1Not reported
Suseffmpeg-4rpmlinux enterprise high performance computing 15 sp4-ltss4.4.6-150400.3.55.1Not reportedSUSE-SU-2025:3810-1Not reported
Suseffmpeg-4rpmlinux enterprise server 15 sp4-ltss4.4.6-150400.3.55.1Not reportedSUSE-SU-2025:3810-1Not reported
Suseffmpeg-4rpmlinux enterprise server for sap applications 15 sp44.4.6-150400.3.55.1Not reportedSUSE-SU-2025:3810-1Not reported
Suseffmpeg-4rpmlinux enterprise module for package hub 15 sp64.4.6-150600.13.33.1Not reportedSUSE-SU-2025:3715-1Not reported
Suseffmpeg-4rpmlinux enterprise module for package hub 15 sp74.4.6-150600.13.33.1Not reportedSUSE-SU-2025:3715-1Not reported
Suseffmpeg-4rpmlinux enterprise workstation extension 15 sp64.4.6-150600.13.33.1Not reportedSUSE-SU-2025:3715-1Not reported
Suseffmpeg-4rpmlinux enterprise workstation extension 15 sp74.4.6-150600.13.33.1Not reportedSUSE-SU-2025:3715-1Not reported
Opensuseffmpeg-4rpmleap 15.64.4.6-150600.13.33.1Not reportedSUSE-SU-2025:3715-1Not reported

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • [libswscale5_9]Unknown

    Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.6-9.1

      Version impact unknown

      usn · ffmpeg-4 · opensuse · tumbleweed

  • [ffmpeg-4]Fixed

    Source package: [ffmpeg-4]

    Details (1)
    • 4.4.8-4.1 · x86_64 · tumbleweed

      Fixed · Fixed: 4.4.6-9.1

      usn · ffmpeg-4 · opensuse · tumbleweed

Observed:

References