Ffmpeg: ffmpeg: heap use-after-free read in rasc decoder decode_move()
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions |
|---|---|---|---|
| Red Hat | Red Hat Enterprise Linux AI (RHEL AI) 3 | affected | — |
| Red Hat | Red Hat Enterprise Linux AI (RHEL AI) 3 | unaffected | — |
| Red Hat | Red Hat Enterprise Linux AI (RHEL AI) 3 | affected | — |
| Red Hat | Red Hat Enterprise Linux AI (RHEL AI) 3 | affected | — |
| Red Hat | Red Hat Enterprise Linux AI (RHEL AI) 3 | affected | — |
| Red Hat | Red Hat Enterprise Linux AI (RHEL AI) 3 | affected | — |
| Red Hat | Red Hat Enterprise Linux AI (RHEL AI) 3 | affected | — |
| Red Hat | Red Hat Enterprise Linux AI (RHEL AI) 3 | affected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | affected | — |
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Ffmpeg | Ffmpeg |
|
||||||||
| Redhat | Enterprise Linux |
|
||||||||
| Redhat | Enterprise Linux Ai |
|
||||||||
| Redhat | Openshift Ai |
|
Vendor Workaround
If the RASC decoder is not needed, it can be disabled at build time with --disable-decoder=rasc. There is no runtime workaround that disables the decoder without rebuilding FFmpeg.
| Source | ID | Title |
|---|---|---|
Ubuntu USN |
USN-8750-1 | FFmpeg vulnerabilities |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.454% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Ffmpeg
Ffmpeg ffmpeg Redhat enterprise Linux |
|
| Vendors & Products |
Ffmpeg
Ffmpeg ffmpeg Redhat enterprise Linux |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A use-after-free vulnerability was found in FFmpeg's RASC video decoder. The decode_move() function initializes a read pointer into a decompressed buffer, but a subsequent reallocation of that same buffer during move-table processing leaves the pointer dangling. An attacker could exploit this by providing a specially crafted AVI file containing a malicious RASC video stream. When a user opens or plays the file, the decoder reads from freed heap memory, which could lead to a denial of service (crash). | |
| Title | Ffmpeg: ffmpeg: heap use-after-free read in rasc decoder decode_move() | |
| First Time appeared |
Redhat
Redhat enterprise Linux Ai Redhat openshift Ai |
|
| Weaknesses | CWE-416 | |
| CPEs | cpe:/a:redhat:enterprise_linux_ai:3 cpe:/a:redhat:openshift_ai |
|
| Vendors & Products |
Redhat
Redhat enterprise Linux Ai Redhat openshift Ai |
|
| References |
|
|
| Metrics |
cvssV3_1
|