CVE-2026-75143
Received Received - Intake

Heap Buffer Overflow in FFmpeg RIST Protocol

Vulnerability report for CVE-2026-75143, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-19

Last updated on: 2026-08-19

Assigner: VulnCheck

Description

FFmpeg before commit 1c10bcc contains a heap buffer overflow in the RIST protocol reader (libavformat/librist.c). librist_read() ignored its size argument and copied the full received payload length into the caller-provided destination buffer, overflowing it when the payload exceeds the destination size. This is reachable via the async:rist:// URL scheme, where the async wrapper supplies a smaller buffer than the received payload. A remote RIST sender can trigger the overflow by sending a packet whose payload exceeds the caller buffer size.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-19
Last Modified
2026-08-19
Generated
2026-08-19
AI Q&A
2026-08-19
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
ffmpeg ffmpeg to 1c10bcc (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-122 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().

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a heap buffer overflow in FFmpeg's RIST protocol reader (libavformat/librist.c). The librist_read() function ignores the size argument and copies the full received payload into a caller-provided buffer, causing an overflow if the payload exceeds the buffer size. It is triggered via the async:rist:// URL scheme when a remote sender sends a packet with a payload larger than the buffer.

Detection Guidance

Detecting this vulnerability requires checking the FFmpeg version and monitoring network traffic for RIST protocol usage. Inspect FFmpeg binaries for versions before commit 1c10bcc. Use network monitoring tools like Wireshark to capture and analyze RIST protocol packets for unusually large payloads.

Impact Analysis

A remote attacker could exploit this to execute arbitrary code, crash the application, or gain unauthorized access to system resources. Since FFmpeg is widely used for media processing, this could affect servers, applications, or devices processing RIST streams.

Compliance Impact

This vulnerability could potentially impact compliance with GDPR and HIPAA by enabling remote code execution or unauthorized data access if exploited. A heap buffer overflow may allow attackers to read or write sensitive memory, potentially exposing personal data covered under GDPR or protected health information under HIPAA.

Mitigation Strategies

Immediately update FFmpeg to the latest version or apply the patch from commit 1c10bcc. Disable the async:rist:// URL scheme if not required. Monitor network traffic for suspicious RIST packets and restrict access to RIST protocol endpoints.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-75143. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart