CVE-2026-88339
Received Received - Intake

NULL Pointer Dereference in GPAC SFImage Field Cloning

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

Publication date: 2026-09-22

Last updated on: 2026-09-22

Assigner: MITRE

Description

A NULL pointer dereference vulnerability exists in the gf_sg_vrml_field_clone() function of GPAC 2d7da22e (26.08-DEV). The vulnerability occurs when cloning a PROTO default SFImage field with a NULL source pointer. An attacker can provide a specially crafted input file that triggers the condition, resulting in application crash and denial of service.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-22
Last Modified
2026-09-22
Generated
2026-09-23
AI Q&A
2026-09-23
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
gpac gpac 2d7da22e
gpac gpac to 26.08-DEV (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a NULL pointer dereference vulnerability in GPAC's BIFS scene decoder. It occurs in the gf_sg_vrml_field_clone() function when cloning a PROTO node's default SFImage field. The function copies image data without checking if the source pixel buffer is NULL, leading to crashes in both sanitized and release builds.

Detection Guidance

To detect this vulnerability, monitor for crashes in GPAC applications when processing BIFS streams or VRML files. Enable AddressSanitizer (ASan) and UndefinedBehaviorSanitizer (UBSan) during compilation to catch NULL pointer dereferences. Test with crafted inputs containing PROTO nodes with SFImage fields where pixels are NULL but dimensions are non-zero.

Impact Analysis

An attacker could exploit this by providing a specially crafted input file to trigger a crash, causing denial of service. This could disrupt media playback or processing applications using vulnerable GPAC versions.

Compliance Impact

This vulnerability primarily causes application crashes via denial-of-service, which could disrupt systems processing media files. For GDPR, availability impacts may affect data subject rights if systems become inaccessible. HIPAA requires availability of ePHI; crashes could disrupt access to protected health information. However, the vulnerability itself does not directly expose or leak data.

Mitigation Strategies

Apply the patch from Resource 2 which adds NULL checks in gf_sg_vrml_field_clone(). Avoid processing untrusted BIFS or VRML files until patched. Monitor GPAC applications for crashes and update to a fixed GPAC version once available.

Chat Assistant

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

EPSS Chart