Security readout for executives and security teams
Plain-English summary
MP4Box in GPAC has a memory safety flaw that can crash the tool and may allow stronger impact. Business risk is highest where MP4Box processes untrusted media or text-derived content automatically, such as upload pipelines, transcoders, or batch media workflows.
Executive priority
Treat this as a high-priority hygiene fix for media-processing systems. It is not confirmed actively exploited, but the potential impact and common use of MP4Box in file pipelines justify timely remediation.
Technical view
CVE-2021-40574 is a double-free in GPAC MP4Box, in gf_text_get_utf8_line within load_text.c. The source description lists GPAC 0.9.0-preview through 1.0.1 and reports denial of service, possible code execution, and possible privilege escalation.
Likely exposure
Exposure is likely limited to hosts running vulnerable GPAC/MP4Box versions, especially where MP4Box handles attacker-supplied or externally sourced files. The bundle does not identify broader affected products or CPEs.
Exploitation context
The provided sources do not show CISA KEV listing or active exploitation evidence. Public issue and commit references indicate a real reported bug and fix history, but exploit status is not established in the bundle.
Researcher notes
Evidence is strongest for the affected function, affected GPAC range, upstream issue, upstream commit, and Debian advisory. The bundle lacks CVSS, CWE, CPEs, exploit telemetry, and exact fixed release naming outside the referenced commit and advisory.
Mitigation direction
- Upgrade GPAC/MP4Box using vendor guidance or a release containing the referenced fix commit.
- Apply Debian security updates where GPAC is installed from Debian packages.
- Restrict MP4Box processing of untrusted files until vulnerable versions are removed.
- Run MP4Box with least privilege in automated media processing environments.
Validation and detection
- Inventory GPAC and MP4Box versions across servers, containers, and build images.
- Flag GPAC 0.9.0-preview through 1.0.1 as vulnerable based on the CVE description.
- Review upload, transcoding, and batch jobs for MP4Box use on external files.
- Confirm vendor package updates or the referenced upstream fix are present.
Public sources used
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
Execution behavior lookup
The CVE wording references code or command execution, so execution technique review may help defensive triage. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.
Open ATT&CK lookupCVE-2021-40574 mapping review
Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.
Open ATT&CK lookup- Severity
- Unknown
- CVSS
- Not scored
- Known Exploited
- No
- Published
CNA and ADP enrichment extracted from CVE v5
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
CVSS and timeline data
No CVSS vectors or timeline events were available in the normalized CVE source material.
Source materials
- CVE List V5 sourceCVE List V5
- https://github.com/gpac/gpac/issues/1897CVE reference
- https://github.com/gpac/gpac/commit/30ac5e5236b790accd1f25347eebf2dc8c6c1bcbCVE reference
- DSA-5411CVE reference · vendor-advisory
- https://github.com/gpac/gpac/blob/v0.9.0-preview/src/filters/load_text.c#L232CVE reference
Products and packages named in the record
CWE details
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
