CVE-2026-91086
Received Received - Intake

Heap-based Buffer Overflow in GPAC MPEG Video Reframer

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

Publication date: 2026-09-15

Last updated on: 2026-09-15

Assigner: VulDB

Description

A security vulnerability has been detected in GPAC up to f1219cde. Affected by this issue is the function mpgviddmx_process of the file filters/reframe_mpgvid.c of the component MPEG Video Reframer. Such manipulation leads to heap-based buffer overflow. The attack can be executed remotely. The exploit has been disclosed publicly and may be used. Upgrading to version abi-16.23 can resolve this issue. The name of the patch is afca1f1181668d85941d51ed1adf647807d5d975. Upgrading the affected component is recommended.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

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

Affected Vendors & Products

Showing 3 associated CPEs
Vendor Product Version / Range
gpac gpac to f1219cde (inc)
gpac gpac abi-16.23
gpac gpac to f1219cde (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().
CWE-119 The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a heap-based buffer overflow in GPAC up to version f1219cde. It occurs in the mpgviddmx_process function of the file filters/reframe_mpgvid.c when processing MPEG video streams. A malformed input can cause the application to read beyond allocated memory, leading to crashes or unintended behavior.

Detection Guidance

To detect this vulnerability, monitor for crashes or unexpected behavior when processing MPEG video files using GPAC. Use AddressSanitizer or similar tools to identify heap-buffer-overflows in the mpgviddmx_process function. Check for crashes when running commands like MP4Box -add on crafted input files.

Impact Analysis

Exploitation could allow remote attackers to crash the application or execute arbitrary code. Users processing malicious MPEG video files may experience application instability or potential data exposure. The vulnerability is triggered by using commands like MP4Box -add on crafted input files.

Compliance Impact

This vulnerability involves a heap-based buffer overflow in GPAC's MPEG video processing, which could lead to crashes or unintended behavior. While not directly tied to compliance standards like GDPR or HIPAA, such vulnerabilities may impact data integrity and availability, potentially affecting systems handling sensitive data. However, no specific compliance impact is detailed in the provided context.

Mitigation Strategies

Upgrade GPAC to version abi-16.23 or later to resolve the issue. Apply the patch afca1f1181668d85941d51ed1adf647807d5d975 which includes bounds checks and memory safety fixes. Avoid processing untrusted MPEG video files until the upgrade is completed.

Chat Assistant

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

EPSS Chart