CVE-2026-65703

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.
Configurations

Configuration 1 (hide)

cpe:2.3:a:ffmpeg:ffmpeg:*:*:*:*:*:*:*:*

History

24 Oct 2026, 15:10

Type Values Removed Values Added
Summary
  • (es) Las versiones de FFmpeg 2.7 a 8.1.2 contienen una vulnerabilidad de escritura fuera de límites en el decodificador de video TDSC que permite a atacantes remotos causar corrupción de pila al proporcionar un archivo AVI manipulado que cambia las dimensiones del fotograma a través de fotogramas TDSF. La función tdsc_parse_tdsf() no logra desreferenciar el fotograma de referencia existente antes de llamar a av_frame_get_buffer(), lo que provoca que tdsc_blit() y tdsc_yuv2rgb() escriban datos de píxeles controlados por el atacante más allá del final del búfer del fotograma de referencia de tamaño insuficiente, lo que resulta en un fallo del proceso y una posible ejecución de código.

Information

Published : 2026-07-23 20:17

Updated : 2026-10-24 15:10


NVD link : CVE-2026-65703

Mitre link : CVE-2026-65703

CVE.ORG link : CVE-2026-65703


JSON object : View

Products Affected

ffmpeg

  • ffmpeg
CWE
CWE-787

Out-of-bounds Write