CVE-2025-55641
Analyzed Analyzed - Analysis Complete

NULL Pointer Dereference in GPAC MP4Box via Crafted MP4 File

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

Publication date: 2026-06-15

Last updated on: 2026-06-16

Assigner: MITRE

Description

A NULL pointer dereference in the gf_isom_copy_sample_info function (isomedia/isom_write.c) of GPAC MP4Box v2.4 allows attackers to cause a Denial of Service (DoS) via supplying a crafted MP4 file.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-06-15
Last Modified
2026-06-16
Generated
2026-07-06
AI Q&A
2026-06-15
EPSS Evaluated
2026-07-04
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
gpac gpac to 26.02.0 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-476 The product dereferences a pointer that it expects to be valid but is NULL.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a NULL pointer dereference in the function gf_isom_copy_sample_info within the isomedia/isom_write.c file of GPAC MP4Box version 2.4. It occurs when the software processes a specially crafted MP4 file, leading to a crash or Denial of Service (DoS) condition.

Impact Analysis

An attacker can exploit this vulnerability by providing a maliciously crafted MP4 file to the affected software, causing it to crash or become unavailable. This results in a Denial of Service (DoS), potentially disrupting normal operations or services that rely on GPAC MP4Box.

Compliance Impact

The vulnerability described is a NULL pointer dereference leading to a Denial of Service (DoS) in GPAC MP4Box. It does not involve unauthorized access, data leakage, or modification of data.

Since the vulnerability impacts availability but does not affect confidentiality or integrity, its direct impact on compliance with standards like GDPR or HIPAAβ€”which primarily focus on protecting personal data confidentiality and integrityβ€”is limited.

However, availability is also a component of some regulations, so a DoS could potentially affect compliance if it disrupts critical services handling regulated data.

Detection Guidance

This vulnerability can be detected by attempting to process crafted MP4 files that contain corrupted Sample Auxiliary Information (SAI) metadata, such as an invalid sai_samples count, using the vulnerable GPAC MP4Box versions prior to the fix commit f87b30611380e4dcd03cd4dd9ac553c0ec336826.

A practical detection method is to use a proof-of-concept (PoC) crafted MP4 file to trigger the NULL pointer dereference and observe if the MP4Box process crashes with a segmentation fault.

While specific commands are not provided, a general approach would be to run MP4Box on suspicious or untrusted MP4 files and monitor for crashes or segmentation faults, for example:

  • mp4box -add suspicious_file.mp4 output.mp4
  • Monitor the process for crashes or segmentation faults during this operation.
Mitigation Strategies

To mitigate this vulnerability immediately, you should update GPAC MP4Box to a version that includes the fix commit f87b30611380e4dcd03cd4dd9ac553c0ec336826 or later.

Until an update is applied, avoid processing untrusted or crafted MP4 files that could exploit the NULL pointer dereference vulnerability.

Additionally, monitor your systems for crashes related to MP4Box and restrict access to the MP4Box utility to trusted users only.

Chat Assistant

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

EPSS Chart