FFmpeg versions 2.1 through 8.1.2 contains a heap buffer overflow vulnerability in the VobSub subtitle demuxer that allows attackers to corrupt adjacent heap memory by supplying a malicious .sub/.idx subtitle file declaring more distinct stream IDs than the fixed-size array bounds in libavformat/mpeg.c. Attackers can craft a subtitle file with excessive distinct stream IDs to trigger unbounded writes beyond the vobsub->q[] array boundary via ff_subtitles_queue_insert(), potentially achieving arbitrary code execution in any application using FFmpegs VobSub demuxer.
A heap overflow condition is a buffer overflow, where the buffer that can be overwritten is allocated in the heap portion of memory, generally meaning that the buffer was allocated using a routine such as malloc().
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Ffmpeg | Ffmpeg | 2.1 (including) | 8.1.2 (including) |
| Red Hat Enterprise Linux AI 3.0 for RHEL 9 | RedHat | ffmpeg-0:6.1.6-9.el9ai | * |
| Red Hat Enterprise Linux AI 3.3 for RHEL 9 | RedHat | ffmpeg-0:6.1.6-9.el9ai | * |
| Red Hat Enterprise Linux AI 3.4 for RHEL 9 | RedHat | ffmpeg-0:6.1.6-9.el9ai | * |
| Red Hat Enterprise Linux AI 3.5 for RHEL 9 | RedHat | ffmpeg-0:6.1.6-9.el9ai | * |
| Red Hat AI Inference Server 3.2 | RedHat | rhaiis/vllm-cuda-rhel9:1787860580 | * |
| Red Hat AI Inference Server 3.2 | RedHat | rhaiis/model-opt-cuda-rhel9:1787772157 | * |
| Red Hat AI Inference Server 3.2 | RedHat | rhaiis/vllm-rocm-rhel9:1787884873 | * |
| Red Hat AI Inference Server 3.5 | RedHat | rhaii/vllm-rocm-rhel9:1791425869 | * |
| Red Hat AI Inference Server 3.5 | RedHat | rhaii/vllm-gaudi-rhel9:1791427182 | * |
| Red Hat AI Inference Server 3.5 | RedHat | rhaii/model-opt-cuda-rhel9:1791803821 | * |
| Red Hat AI Inference Server 3.5 | RedHat | rhaii/vllm-cuda-rhel9:1791473631 | * |
| Red Hat AI Inference Server 3.5 | RedHat | rhaii/vllm-spyre-rhel9:1791818357 | * |
| Red Hat AI Inference Server 3.5 | RedHat | rhaii/vllm-cpu-rhel9:1791473614 | * |
| Red Hat Enterprise Linux AI 3.5 | RedHat | rhelai3/disk-image-cuda-rhel9:1793206758 | * |
| Red Hat Enterprise Linux AI 3.5 | RedHat | rhelai3/bootc-aws-cuda-rhel9:1793194817 | * |
| Red Hat Enterprise Linux AI 3.5 | RedHat | rhelai3/bootc-azure-cuda-rhel9:1793194815 | * |
| Red Hat Enterprise Linux AI 3.5 | RedHat | rhelai3/bootc-azure-rocm-rhel9:1793194834 | * |
| Red Hat Enterprise Linux AI 3.5 | RedHat | rhelai3/bootc-cuda-rhel9:1793135861 | * |
| Red Hat Enterprise Linux AI 3.5 | RedHat | rhelai3/bootc-gcp-cuda-rhel9:1793194815 | * |
| Red Hat Enterprise Linux AI 3.5 | RedHat | rhelai3/bootc-rocm-rhel9:1793135863 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-tpu-rhel9:1791231896 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-cuda-rhel9:1791232024 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-rocm-rhel9:1791231952 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-rocm-rhel9:1791231767 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-spyre-rhel9:1791232196 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-cpu-rhel9:1791232203 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-cuda-rhel9:1791818587 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-cpu-rhel9:1790703615 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-tpu-rhel9:1790703516 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-rocm-6.4-rhel9:1790703524 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-cuda-13.0-rhel9:1790703601 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-rocm-7.0-rhel9:1790703516 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-cuda-12.9-rhel9:1790703608 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-spyre-rhel9:1790703579 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-neuron-rhel9:1790703516 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-cpu-rhel9:1791232133 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-spyre-rhel9:1791231898 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-cuda-13.0-rhel9:1791231820 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-cuda-12.9-rhel9:1791232257 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-neuron-rhel9:1790703542 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-tpu-rhel9:1790703539 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-gaudi-rhel9:1790703553 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-cpu-rhel9:1790703631 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-spyre-rhel9:1790703597 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-cuda-13.0-rhel9:1790703641 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-cuda-12.9-rhel9:1790703630 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-rocm-7.1-rhel9:1790703541 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-rocm-6.4-rhel9:1790703545 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhoai/odh-automl-rhel9:1791535789 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhoai/odh-autorag-rhel9:1791557539 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhoai/odh-kserve-autogluon-server-rhel9:1791300023 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhoai/odh-mlserver-rhel9:1791446063 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhoai/odh-spark-operator-rhel9:1790958993 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhoai/odh-th06-cpu-torch210-py312-rhel9:1791874335 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhoai/odh-th06-cuda130-torch210-py312-rhel9:1791961113 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhoai/odh-th06-rocm64-torch291-py312-rhel9:1791872119 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhoai/odh-trustyai-garak-lls-provider-dsp-rhel9:1791785804 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhoai/odh-workbench-codeserver-datascience-cpu-py312-rhel9:1791788267 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhoai/odh-workbench-jupyter-datascience-cpu-py312-rhel9:1791872084 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhoai/odh-workbench-jupyter-minimal-cpu-py312-rhel9:1791870673 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhoai/odh-workbench-jupyter-minimal-cuda-py312-rhel9:1791953196 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhoai/odh-workbench-jupyter-minimal-rocm-py312-rhel9:1791869801 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhoai/odh-workbench-jupyter-pytorch-llmcompressor-cuda-py312-rhel9:1791832538 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-gaudi-rhel9:1790703552 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-cpu-rhel9:1790703656 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-neuron-rhel9:1790703557 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-rubin-rhel9:1790703707 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-cuda-13.0-rhel9:1790703645 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-tpu-rhel9:1790703554 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-rocm-7.14-rhel9:1790703554 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-spyre-rhel9:1790703630 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-cuda-12.9-rhel9:1790703706 | * |
| Ffmpeg | Ubuntu | devel | * |
| Ffmpeg | Ubuntu | esm-apps-legacy/xenial | * |
| Ffmpeg | Ubuntu | esm-apps/bionic | * |
| Ffmpeg | Ubuntu | esm-apps/focal | * |
| Ffmpeg | Ubuntu | esm-apps/jammy | * |
| Ffmpeg | Ubuntu | esm-apps/noble | * |
| Ffmpeg | Ubuntu | esm-apps/resolute | * |
| Ffmpeg | Ubuntu | jammy | * |
| Ffmpeg | Ubuntu | noble | * |
| Ffmpeg | Ubuntu | resolute | * |
| Ffmpeg | Ubuntu | stonking | * |
| Ffmpeg | Ubuntu | upstream | * |