Skip to main content

GPAC MP4Box EUVDEUVD-2025-211160

| CVE-2025-60487 MEDIUM
NULL Pointer Dereference (CWE-476)
2026-10-21 mitre GHSA-8w6v-2r34-39q3
5.5
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Deliver crafted file to victim or pipeline
  2. Exploit
    Victim processes file with MP4Box
  3. Impact
    NULL 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

n/a n/a

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

Vendor (mitre) PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
vuln.today AI 5.5 MEDIUM

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.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

3
CVSS changed
Oct 26, 2026 - 18:23 NVD
5.5 (MEDIUM)
CVE Published
Oct 21, 2026 - 00:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Oct 21, 2026 - 00:00 cve.org
MEDIUM 5.5

DescriptionCVE.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

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Low
niche open-source multimedia CLI/library used mainly in video pipelines
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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.

More in Gpac

View all
CVE-2023-46932 CRITICAL POC
9.8 Dec 09

Heap Buffer Overflow vulnerability in GPAC version 2.3-DEV-rev617-g671976fcc-master, allows attackers to execute arbitra

CVE-2023-2840 CRITICAL POC
9.8 May 22

NULL Pointer Dereference in GitHub repository gpac/gpac prior to 2.2.2. Rated critical severity (CVSS 9.8), this vulnera

CVE-2022-36190 CRITICAL POC
9.8 Aug 17

GPAC mp4box 2.1-DEV-revUNKNOWN-master has a use-after-free vulnerability in function gf_isom_dovi_config_get. Rated crit

CVE-2022-1795 CRITICAL POC
9.8 May 18

Use After Free in GitHub repository gpac/gpac prior to v2.1.0-DEV. Rated critical severity (CVSS 9.8), this vulnerabilit

CVE-2021-28300 CRITICAL POC
9.8 Apr 14

NULL Pointer Dereference in the "isomedia/track.c" module's "MergeTrack()" function of GPAC v0.5.2 allows attackers to e

CVE-2020-11558 CRITICAL POC
9.8 Apr 05

An issue was discovered in libgpac.a in GPAC 0.8.0, as demonstrated by MP4Box. Rated critical severity (CVSS 9.8), this

CVE-2018-13005 CRITICAL POC
9.8 Jun 29

An issue was discovered in MP4Box in GPAC 0.7.1. Rated critical severity (CVSS 9.8), this vulnerability is remotely expl

CVE-2023-2838 CRITICAL POC
9.1 May 22

Out-of-bounds Read in GitHub repository gpac/gpac prior to 2.2.2. Rated critical severity (CVSS 9.1), this vulnerability

CVE-2023-0841 HIGH POC
8.8 Feb 15

A vulnerability, which was classified as critical, has been found in GPAC 2.3-DEV-rev40-g3602a5ded.c. Rated high severit

CVE-2022-4202 HIGH POC
8.8 Nov 29

A vulnerability, which was classified as problematic, was found in GPAC 2.1-DEV-rev490-g68064e101-master. Rated high sev

CVE-2021-21850 HIGH POC
8.8 Aug 25

An exploitable integer overflow vulnerability exists within the MPEG-4 decoding functionality of the GPAC Project on Adv

CVE-2021-21849 HIGH POC
8.8 Aug 25

An exploitable integer overflow vulnerability exists within the MPEG-4 decoding functionality of the GPAC Project on Adv

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy