Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver crafted file to victim or pipeline
-
ExploitVictim processes file with MP4Box
-
ImpactNULL pointer dereference / segfault crashes process
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 | Exploitation requires a local attack vector (AV:L) and user interaction (UI:R): a victim must process an attacker-supplied crafted file with MP4Box (per the description, a crafted XML file; the code path implicated is ISO/MP4 parsing in gf_isom_get_esd). No authentication is required to craft the input (PR:N), but there is no network vector - the attacker must get the malicious file onto the system and have it opened/processed, e.g. a user manually running MP4Box or an automated media pipeline ingesting untrusted files. Limiting factors: impact is confined to a crash of the MP4Box process (C:N/I:N, A:H, scope unchanged), so there is no code execution or data exposure, and reachability depends on MP4Box being used to parse untrusted input. The complete fix is upgrading to GPAC 2.5 (commit e6d01820); no separate mitigation is stated in the sources. |
| Impact | This is a low-to-moderate priority issue whose signals are consistent and point away from urgency. The CVSS 3.1 vector (AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H, base 5.5 Medium) describes a local, user-interaction-dependent flaw with no confidentiality or integrity impact - only availability (a process crash). EPSS reinforces this: 0.17% probability at the 6th percentile indicates very low expected exploitation activity. The vulnerability is NOT in CISA KEV, so there is no confirmed active exploitation. A public PoC reference exists (sigdevel/pocs and an infosec.exchange post), but it is not verified as working exploit code, so POC availability must not be conflated with real-world attacks. The vuln.today decision label is 'this_month', i.e. routine scheduled patching rather than emergency. One data tension worth flagging to defenders: the description says the crash is triggered 'via a crafted XML file', yet the named vulnerable function gf_isom_get_esd lives in /isomedia/isom_read.c (ISO base media / MP4 parsing), and the upstream fix adds a gf_isom_has_movie() guard - so the exact input format and trigger path are not cleanly reconciled in the available sources and should be verified against the GitHub issue (#3320). Net: a genuine but limited NULL-pointer DoS in a file-processing tool, not a high-real-risk remote issue despite a Medium CVSS. |
| Exploit ScenarioDerived | An attacker crafts a malformed media/XML input and gets it processed by a victim's MP4Box instance - for example in an automated transcoding/DASH-packaging pipeline or by convincing a user to run MP4Box on the file. Parsing reaches gf_isom_get_esd with unexpected state, dereferences a NULL pointer, and the MP4Box process crashes (segmentation fault). A public PoC reference exists but is not verified as working exploit code; impact is limited to a denial of service of the affected process. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 26, 2026
Denial of service in GPAC MP4Box before 2.5 occurs when a crafted file is processed and a null pointer dereference in gf_isom_get_esd crashes the tool. The issue requires local access and user interaction, with no privileges required (CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H), and impact is limited to availability with no code execution or data exposure. No CISA KEV entry is present and EPSS is low at 0.17% (6th percentile), although a public PoC reference exists and is not verified as working exploit code.
RemediationAI
Upgrade GPAC/MP4Box to version 2.5 or later; the vendor fix is referenced by commit e6d01820d7bf3967d931fedb379ee5f209bc133b and the GPAC issue https://github.com/gpac/gpac/issues/3320. The oss-security advisory is at https://seclists.org/oss-sec/2026/q4/349 and the Openwall message at http://www.openwall.com/lists/oss-security/2026/10/23/13. The available sources do not state a separate workaround or mitigation beyond updating.
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 a multimedia framework and MP4Box is its command-line ISO/MP4 inspection and packaging tool. The flaw is classified as CWE-476 (NULL pointer dereference) in /isomedia/isom_read.c; the CVE record identifies gf_isom_get_esd as the crash site and describes a crafted XML file, while the supplied fix commit e6d01820d7bf3967d931fedb379ee5f209bc133b adds null-guard checks in ISO media parsing and other components. The exact parsing transition from input to the null dereference is not described in the available sources. The CPE data is unpopulated (n/a), and EUVD also lists affected versions as n/a; the advisory and GitHub issue references should be used for vendor-side detail.
Know when Gpac gets its next vulnerability
- 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
Local file-processing tool needs the victim to open a crafted file, so AV:L and UI:R; NULL deref only crashes the process, giving C:N/I:N and A:H.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
3DescriptionCVE.org
A segmentation violation in the gf_isom_get_esd function (/isomedia/isom_read.c) of GPAC Project/MP4Box before 2.5 allows attackers to cause a Denial of Service (DoS) via supplying a crafted XML 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.
Heap Buffer Overflow vulnerability in GPAC version 2.3-DEV-rev617-g671976fcc-master, allows attackers to execute arbitra
NULL Pointer Dereference in GitHub repository gpac/gpac prior to 2.2.2. Rated critical severity (CVSS 9.8), this vulnera
GPAC mp4box 2.1-DEV-revUNKNOWN-master has a use-after-free vulnerability in function gf_isom_dovi_config_get. Rated crit
Use After Free in GitHub repository gpac/gpac prior to v2.1.0-DEV. Rated critical severity (CVSS 9.8), this vulnerabilit
NULL Pointer Dereference in the "isomedia/track.c" module's "MergeTrack()" function of GPAC v0.5.2 allows attackers to e
An issue was discovered in libgpac.a in GPAC 0.8.0, as demonstrated by MP4Box. Rated critical severity (CVSS 9.8), this
An issue was discovered in MP4Box in GPAC 0.7.1. Rated critical severity (CVSS 9.8), this vulnerability is remotely expl
Out-of-bounds Read in GitHub repository gpac/gpac prior to 2.2.2. Rated critical severity (CVSS 9.1), this vulnerability
A vulnerability, which was classified as critical, has been found in GPAC 2.3-DEV-rev40-g3602a5ded.c. Rated high severit
A vulnerability, which was classified as problematic, was found in GPAC 2.1-DEV-rev490-g68064e101-master. Rated high sev
An exploitable integer overflow vulnerability exists within the MPEG-4 decoding functionality of the GPAC Project on Adv
An exploitable integer overflow vulnerability exists within the MPEG-4 decoding functionality of the GPAC Project on Adv
EUVD-2025-211160
GHSA-8w6v-2r34-39q3
NVD
CVE.org
EPSS
VulDB
Exploit-DB