First published: Wed Dec 06 2023(Updated: )
A flaw was found in FFmpeg's HLS demuxer. This vulnerability allows bypassing unsafe file extension checks and triggering arbitrary demuxers via base64-encoded data URIs appended with specific file extensions.
Credit: patrick@puiterwijk.org
Affected Software | Affected Version | How to fix |
---|---|---|
FFmpeg | >=2.0<6.0 | |
FFmpeg | >=3.0<5.0 | |
FFmpeg | >=4.2<6.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2023-6601 is considered a critical vulnerability due to the potential for arbitrary code execution through unsafe file extension checks.
To fix CVE-2023-6601, update FFmpeg to version 6.0 or higher, or apply relevant patches provided by the FFmpeg maintainers.
CVE-2023-6601 affects FFmpeg versions from 2.0 up to, but not including, 6.0, particularly versions 3.0 to 6.0.
CVE-2023-6601 can be exploited to bypass file extension checks and execute arbitrary demuxers, potentially leading to code execution.
Currently, the most effective workaround for CVE-2023-6601 is to refrain from using affected versions of FFmpeg until an update is applied.