CVE-2025-55648: GPAC MP4Box Heap Buffer Overflow DoS Vulnerability
GPAC's MP4Box version 2.4 contains a memory handling defect that can be triggered by opening a specially crafted MP4 media file. The vulnerability allows an attacker to crash the application, disrupting work for anyone using the tool to process or analyze video files. An attacker would need local access or the ability to deliver a malicious file to a target user, but no special privileges or complex exploitation steps are required once the file is opened.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 5.5 MEDIUM · CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
- Weaknesses (CWE)
- CWE-122
- Affected products
- 1 configuration(s)
- Published / Modified
- 2026-06-15 / 2026-06-17
NVD description (verbatim)
A heap buffer overflow in the gf_opus_parse_packet_header function (media_tools/av_parsers.c) of GPAC MP4Box v2.4 allows attackers to cause a Denial of Service (DoS) via supplying a crafted MP4 file.
2 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
The vulnerability exists in the gf_opus_parse_packet_header function within media_tools/av_parsers.c, where a heap buffer overflow can occur during the parsing of Opus audio packet headers in MP4 containers. The flaw stems from insufficient bounds checking when processing crafted packet header data, allowing an attacker to write beyond allocated heap memory. This memory corruption triggers a denial of service condition, typically resulting in application crash or undefined behavior. The CVSS 3.1 vector (CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H) reflects local attack surface, low complexity, user interaction requirement, and high availability impact with no confidentiality or integrity compromise.
Business impact
Organizations using MP4Box—whether for media transcoding pipelines, video analysis, quality assurance workflows, or broadcast preparation—face operational disruption if users encounter malicious MP4 files. While the vulnerability does not leak data or corrupt files, repeated crashes degrade productivity and may interrupt time-sensitive media processing tasks. In supply-chain scenarios where media files are exchanged with external partners or pulled from untrusted sources, this becomes a vector for workflow sabotage or denial of service attacks against downstream systems.
Affected systems
GPAC MP4Box v2.4 is directly affected. Organizations should verify whether other versions in the 2.x line or earlier releases exhibit the same flaw by consulting the GPAC project's advisories and commit history. Any environment where MP4Box is deployed—including CI/CD pipelines, video editing suites, media servers, and development workstations—poses a potential exposure if users process untrusted MP4 files.
Exploitability
Exploitation is straightforward: an attacker crafts a malicious MP4 file with a malformed Opus packet header and delivers it to a user who opens it with MP4Box. No authentication, elevated privileges, or network access is required. The user interaction barrier is low because opening media files is a routine operation. However, weaponization requires knowledge of the specific packet structure to trigger the buffer overflow, so mass automated exploitation is unlikely without public proof-of-concept code. The vulnerability is not currently tracked in the CISA Known Exploited Vulnerabilities (KEV) catalog.
Remediation
The primary remediation is to upgrade GPAC MP4Box to a patched version released by the GPAC project after the June 2026 publication date. Organizations should verify the specific version number and availability in their distribution channels or from the official GPAC repository. Until a patch is available and deployed, restrict processing of MP4 files from untrusted sources and consider sandboxing MP4Box execution in isolated environments to limit the impact of crashes.
Patch guidance
Monitor the GPAC project's release notes and security advisories for a patched version that addresses the heap buffer overflow in gf_opus_parse_packet_header. Verify patch availability on the official GPAC GitHub repository or your vendor's patch portal. Once released, prioritize deployment across all systems running v2.4, particularly in automated media processing pipelines where crashes could cascade. Test patches in a staging environment first to confirm compatibility with your media workflows.
Detection guidance
Monitor for MP4Box crashes or segmentation faults in logs, especially when processing files from external or untrusted sources. Implement input validation on MP4 files before they reach MP4Box—check for malformed Opus headers or suspicious packet structures using media inspection tools. Network-based detection is limited since the attack is file-driven; focus instead on host-level monitoring of application crashes and system core dumps. Anomalous MP4 files with oversized or malformed Opus packets may be identifiable by dedicated media file analysis tools.
Why prioritize this
This vulnerability merits prompt but measured attention. While the CVSS 5.5 score is moderate, the low complexity of exploitation, lack of privilege requirements, and commonality of MP4 processing in modern workflows make it a practical concern. Organizations should patch promptly once updates are available, but this is not an emergency-level incident. Prioritization should be higher for environments that ingest media from untrusted partners, public sources, or automated systems. The absence of KEV listing indicates limited evidence of active exploitation in the wild, so there is reasonable time to plan and execute remediation without crisis-mode response.
Risk score, explained
The CVSS 5.5 (MEDIUM) score reflects the balance between exploitability factors and impact. The local attack vector and user interaction requirement constrain real-world attack surface compared to network-based flaws. However, the high availability impact (complete denial of service) and low attack complexity elevate risk for environments that depend on uninterrupted media processing. No confidentiality or integrity loss occurs, limiting the score further. Organizations with heavy MP4Box usage, especially in automated systems, should treat this as a higher priority within their patch cycle despite the moderate CVSS rating.
Frequently asked questions
Can this vulnerability be exploited remotely over the network?
No. The vulnerability requires local file access and user interaction to open the malicious MP4 file with MP4Box. An attacker would need to deliver the file directly to the target user, such as via email, shared storage, or a compromised download source.
Does this vulnerability allow data theft or file corruption?
No. The heap buffer overflow results only in denial of service (application crash). There is no evidence of memory disclosure, code execution, or persistent file damage. Data loss is limited to in-progress work at the time of the crash.
What should we do if we don't have a patch yet?
Until a patch is released and deployed, restrict who can process MP4 files using MP4Box, especially from external or untrusted sources. Consider sandboxing MP4Box in a container or virtual machine to isolate crash impacts. Monitor vendor advisories closely for patch availability.
Are older versions of MP4Box affected?
The vulnerability is confirmed in v2.4. Earlier versions may be affected as well, but this would require verification against the GPAC project's security advisory or commit history. Check with the vendor or your distribution source for a comprehensive affected-version list.
This analysis is provided for informational and defensive security purposes. Patch version numbers, vendor release dates, and specific remediation steps should be verified against the official GPAC project advisories and releases. Organizations are responsible for conducting their own risk assessment and testing patches in non-production environments before deployment. SEC.co does not provide warranty or liability assurances regarding the completeness or real-time accuracy of this vulnerability intelligence; use it alongside authoritative sources such as the NVD, CISA, and vendor security bulletins. Source: NVD (public-domain), retrieved 2026-07-23. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2025-55645MEDIUMHeap Buffer Overflow in GPAC MP4Box v2.4 – DoS Vulnerability
- CVE-2025-55652MEDIUMHeap Buffer Overflow in GPAC MP4Box v2.4 – DoS Vulnerability
- CVE-2025-55661MEDIUMGPAC MP4Box v2.4 Opus Parser Heap Buffer Overflow
- CVE-2025-55664MEDIUMGPAC MP4Box Heap Buffer Overflow DoS Vulnerability
- CVE-2026-10194MEDIUMOFFIS DCMTK Heap Buffer Overflow in Query/Retrieve Service
- CVE-2026-10200MEDIUMAssimp 6.0.4 Heap Buffer Overflow in glTF Matrix Parser
- CVE-2026-10229MEDIUMAssimp Half-Life MDL Loader Heap Buffer Overflow
- CVE-2026-10230MEDIUMAssimp Half-Life MDL Loader Heap Buffer Overflow Vulnerability