Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
5.5
CVE-2021-30020: GPAC Media Parser: Heap Overflow Risk from Malicious Video Files
CVE-2021-30020 · published 5 years ago
Summary
A bug in GPAC's media parser could cause a memory overflow when processing specially crafted video files. This could potentially allow an attacker to execute arbitrary code on a vulnerable system. To mitigate this risk, update to a patched version of GPAC or apply the recommended fix.
What to do
The CVE record does not list a fixed version. Check the vendor's site or the advisory links below - a fix may already be released.
Affected software
| Vendor | Product | Affected versions |
|---|---|---|
| gpac | gpac |
1.0.1 cpe:2.3:a:gpac:gpac:1.0.1:*:*:*:*:*:*:* |
Original advisory text
In the function gf_hevc_read_pps_bs_internal function in media_tools/av_parsers.c in GPAC 1.0.1 there is a loop, which with crafted file, pps->num_tile_columns may be larger than sizeof(pps->column...
In the function gf_hevc_read_pps_bs_internal function in media_tools/av_parsers.c in GPAC 1.0.1 there is a loop, which with crafted file, pps->num_tile_columns may be larger than sizeof(pps->column_width), which results in a heap overflow in the loop.
References
- https://github.com/gpac/gpac/commit/51cdb67ff7c5f1242ac58c5aa603ceaf1793b788 Patch Third Party Advisory
- https://github.com/gpac/gpac/issues/1722 Exploit Third Party Advisory
Internet-facing
60 days
Internal
At next upgrade
- Not known to be exploited
- Needs hands-on effort to exploit (estimated)
- Gives an attacker partial control (estimated)
Type
CWE-787Out-of-bounds Write
Timeline
Published19 Apr 2021
Updated3 Nov 2026
First seen11 Apr 2026
Track software like this
Free during beta