6.8
Medium
CVE-2026-124030 GPAC through 26.07.0 Type Confusion via gf_sg_command_apply XMT Field-Replace
Description
GPAC through 26.07.0 contains a type confusion vulnerability in gf_sg_command_apply() in src/scenegraph/commands.c that fails to verify BIFS field-replace command types match target node fields. Attackers can supply a crafted XMT file opened with MP4Box, such as via chapter import, causing gf_sg_vrml_field_clone() to memcpy from invalid pointers and crash.
CVSS 4.0 detail
Vector CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:NExploitable with local access to the machine, without an account and if a user takes an action; an attacker can seriously compromise confidentiality, integrity or availability.
- Attack vector
- Local
- Attack complexity
- Low
- Attack requirements
- None
- Privileges required
- None
- Interaction
- Passive
- Confidentiality
- None
- Integrity
- None
- Availability
- High
- Confidentiality of other systems
- None
- Integrity of other systems
- None
- Availability of other systems
- None
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| gpac 26.07 | earliest → 26.07.0 | No fix stated |
Other CVEs of gpac
The 24 CVEs of gpac →
CVE-2026-124031
GPAC through 26.07.0 Type Confusion via drawable_get_aspect_2d_mpeg4
6.8
Medium
CVE-2026-33144
GPAC is an open-source multimedia framework
5.8
Medium
CVE-2026-27821
GPAC is an open-source multimedia framework
7.7
High
CVE-2023-4679
A use after free vulnerability exists in GPAC version 2.3-DEV-revrelease, specifically in the gf_filterpacket_del…
5.9
Medium