Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious AC4 file with invalid DSI metadata
-
DeliveryDeliver file to victim system or media pipeline
-
ExploitVictim or automated process invokes MP4Box on the file
-
ExecutionAC4 DSI parser dereferences NULL substream group pointer
-
ImpactMP4Box process crashes, causing denial of service
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Null pointer safety, defensive checks
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The victim must actively process a crafted AC4 audio file using GPAC MP4Box, confirmed by CVSS UI:R (user interaction required) and AV:L (local attack vector). The file must contain malformed AC4 DSI data targeting the |
| Impact | The CVSS 5.5 Medium score reflects a constrained threat model: AV:L (local attack vector) and UI:R (user interaction required) mean exploitation is not remotely triggerable against passive targets. The impact is purely availability (A:H), with no confidentiality or integrity consequences. Practically, this limits the attack surface to scenarios where a victim is induced to open a crafted file with MP4Box - typical in media processing workflows, automated transcoding pipelines, or developer/researcher environments. A publicly available PoC lowers the attacker skill bar, raising real-world risk modestly above what the CVSS score alone suggests. The absence of a CISA KEV listing and no EPSS score in the provided data indicate no observed widespread exploitation. For organizations running MP4Box in automated media ingest pipelines where untrusted files are processed without user review, the effective attack vector may be closer to network-sourced than strictly local, warranting elevated priority in those deployments. Overall, this is a moderate-priority issue: impactful in specific pipeline contexts but low-risk in interactive, user-controlled environments. |
| Exploit ScenarioDerived | An attacker crafts a malicious MP4 or AC4 container with deliberately malformed AC4 DSI metadata - such as invalid substream group counts or out-of-bounds sampling frequency indices - and delivers it to a target via email, file share, or a media processing upload endpoint. When the victim or an automated pipeline invokes MP4Box to inspect or transcode the file, the AC4 parser dereferences a NULL pointer while processing the crafted DSI, causing an immediate crash. A public PoC demonstrating this behavior is available at https://github.com/sigdevel/pocs/blob/main/res/gpac/MP4Box/45/README.md. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 01, 2026
NULL pointer dereference in GPAC MP4Box's AC4 audio DSI parser crashes the application when processing a crafted AC4 file, resulting in denial of service. All GPAC MP4Box versions before 26.02.0 are affected; the CVSS vector (AV:L/UI:R) confirms exploitation requires a victim to locally open a malicious file. A publicly available proof-of-concept exploit exists at a referenced GitHub repository, though no public exploit identified at time of analysis has been confirmed as actively exploited in the wild (not listed in CISA KEV).
RemediationAI
Upgrade GPAC MP4Box to version 26.02.0 or later, which incorporates the fix from upstream commit e02d1fd24cdc26acb1b236ab38b3832cffcae21b (https://github.com/gpac/gpac/commit/e02d1fd24cdc26acb1b236ab38b3832cffcae21b). The patched version is confirmed by the CVE description ('before 26.02.0'). If an immediate upgrade is not feasible, the primary compensating control is to avoid processing untrusted or externally supplied AC4 audio files with MP4Box until the patch is applied; this eliminates the attack surface entirely since exploitation requires processing a crafted file. For automated media ingestion pipelines, restrict the input file types accepted and pre-validate files against a known-good schema or container validator before passing them to MP4Box. There are no known vendor-documented workarounds that allow continued AC4 processing without exposure to this flaw.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
GPAC is an open-source multimedia framework; MP4Box is its command-line tool for packaging and inspecting ISO Base Media File Format (ISOBMFF/MP4) containers. The vulnerability resides in the AC4 audio codec's Decoder Specific Information (DSI) parsing logic, specifically in gf_odf_ac4_cfg_dsi_v1 within src/odf/descriptors.c and related AC4 parsing routines in src/media_tools/av_parsers.c. CWE-476 (NULL Pointer Dereference) is the root cause: the code dereferenced substream group pointers (g) and other internal AC4 structures without first validating they were non-NULL. The commit diff confirms the fix involved adding explicit NULL guards (if (!g) return GF_BAD_PARAM;, if (g) gf_odf_ac4_cfg_presentation_v1_dsi(...)) as well as array-bounds checks for AC4 sampling frequency table indices and frame-rate index tables to prevent out-of-bounds access that could also produce NULL or invalid state. The affected parsing path is exercised whenever MP4Box processes a file advertising AC4 audio content with crafted DSI metadata.
Know when the next one hits your stack
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Primary rating from Vendor (mitre) · only source for this CVE.
CVSS VectorVendor: mitre
Lifecycle Timeline
2DescriptionCVE.org
A NULL pointer dereference in the gf_odf_ac4_cfg_dsi_v1 function (/odf/descriptors.c) of GPAC Project/MP4Box before 26.02.0 allows attackers to cause a Denial of Service (DoS) via supplying a crafted AC4 file.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A null pointer dereference occurs when a program attempts to access memory through a pointer that has been set to NULL (address 0x0).
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
EUVD-2025-210003
GHSA-8gx7-5wj7-64gp
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB