ZeroHour

CVE-2026-71612

niche

Buffer overflow in GPAC NHNT demuxer (nhntdmx_process) enables code execution

CVSS 3.1
8.4 high
EPSS
<1%p7
Published
()
Modified
AI analysis

A buffer overflow (CWE-120, buffer copy without checking input size) in GPAC's NHNT demuxer, in the nhntdmx_process() function, lets an attacker execute arbitrary code by supplying a crafted NHNT media file to a vulnerable GPAC build. The flaw is present at commit c2dee3aff638cd96f9617ac5b17dc2868cd90ef3 and was fixed in commit fac50e6a12ac27ffabdd5d3080b51afcc44ad8d6. The CVSS 3.1 vector is local (AV:L) with no privileges or user interaction required, so practical risk centers on untrusted local users and automated media-processing/transcoding pipelines that pass attacker-supplied files to gpac/MP4Box. Successful exploitation runs code with the privileges of the GPAC process, giving full confidentiality, integrity, and availability impact on that host. There is no public PoC, the CVE is not in the CISA KEV catalog, and EPSS is very low (0.2%, 7th percentile), so no exploitation is currently known.

What to do: Update GPAC to a build containing fix commit fac50e6a12ac27ffabdd5d3080b51afcc44ad8d6 (pull latest git master or the next release that includes it, and verify the build's commit). In the meantime, do not process untrusted or user-supplied NHNT (.nhnt/.media) files, and run gpac/MP4Box under a sandbox, container, or restricted-privilege account in automated transcoding or file-analysis pipelines. If you consume GPAC via a distro package (Debian, Ubuntu, Fedora, Homebrew) or a third-party product that embeds it, check with the maintainer for a patched build.

Affected
GPAC multimedia framework (gpac/MP4Box)Vulnerable at commit c2dee3aff638cd96f9617ac5b17dc2868cd90ef3; fixed in commit fac50e6a12ac27ffabdd5d3080b51afcc44ad8d6; no release version numbers were specifi
Estimated exposure
nicheLikely thousands to low tens of thousands of direct installations (order of magnitude ~10^4), plus an unknown number of embedded/OEM deployments — GPAC is an open-source multimedia framework distributed primarily through source builds and Linux/Homebrew package managers with no install telemetry, so this is a rough estimate based on its developer-tool and media-pipeline deployment…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Buffer Overflow vulnerability in GPAC c2dee3aff638cd96f9617ac5b17dc2868cd90ef3 allows an attacker to execute arbitrary code via the nhntdmx_process() function. Fixed in fac50e6a12ac27ffabdd5d3080b51afcc44ad8d6.

Weakness
CWE-120
Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

In the news

No ingested article mentions this CVE yet.