CVE-20XX-?
agent?

Gpac CVEs.

Published CVEs affecting Gpac, ranked by exploit odds.

399 CVEs · updated 2026-11-13 10:05 UTC

  1. CVE-2021-40571

    The binary MP4Box in Gpac 1.0.1 has a double-free vulnerability in the ilst_box_read function in box_code_apple.c, which allows attackers to cause a denial of service, even code execution and escalation of privileges.

    Gpac

    7.8 HIGH 1% exploit odds Fix listed
  2. CVE-2021-33362

    Stack buffer overflow in the hevc_parse_vps_extension function in MP4Box in GPAC 1.0.1 allows attackers to cause a denial of service or execute arbitrary code via a crafted file.

    Gpac

    7.8 HIGH 1% exploit odds Fix listed
  3. CVE-2021-32439

    Buffer overflow in the stbl_AppendSize function in MP4Box in GPAC 1.0.1 allows attackers to cause a denial of service or execute arbitrary code via a crafted file.

    Gpac

    7.8 HIGH 1% exploit odds Fix listed
  4. CVE-2021-32268

    Buffer overflow vulnerability in function gf_fprintf in os_file.c in gpac before 1.0.1 allows attackers to execute arbitrary code. The fixed version is 1.0.1.

    Gpac

    7.8 HIGH 1% exploit odds Fix listed
  5. CVE-2018-21017

    GPAC 0.7.1 has a memory leak in dinf_Read in isomedia/box_code_base.c.

    Gpac

    6.5 MEDIUM 1% exploit odds Fix listed
  6. CVE-2019-20171

    An issue was discovered in GPAC version 0.5.2 and 0.9.0-development-20191109. There are memory leaks in metx_New in isomedia/box_code_base.c and abst_Read in isomedia/box_code_adobe.c.

    Gpac

    5.5 MEDIUM 1% exploit odds No fix listed
  7. CVE-2021-36414

    A heab-based buffer overflow vulnerability exists in MP4Box in GPAC 1.0.1 via media.c, which allows attackers to cause a denial of service or execute arbitrary code via a crafted file.

    Gpac

    7.8 HIGH 1% exploit odds Fix listed
  8. CVE-2021-36417

    A heap-based buffer overflow vulnerability exists in GPAC v1.0.1 in the gf_isom_dovi_config_get function in MP4Box, which causes a denial of service or execute arbitrary code via a crafted file.

    Gpac

    7.8 HIGH 1% exploit odds No fix listed
  9. CVE-2021-32137

    Heap buffer overflow in the URL_GetProtocolType function in MP4Box in GPAC 1.0.1 allows attackers to cause a denial of service or execute arbitrary code via a crafted file.

    Gpac

    5.5 MEDIUM 1% exploit odds Fix listed
  10. CVE-2020-35980

    An issue was discovered in GPAC version 0.8.0 and 1.0.1. There is a use-after-free in the function gf_isom_box_del() in isomedia/box_funcs.c.

    Gpac

    7.8 HIGH 1% exploit odds Fix listed
  11. CVE-2022-29339

    In GPAC 2.1-DEV-rev87-g053aae8-master, function BS_ReadByte() in utils/bitstream.c has a failed assertion, which causes a Denial of Service. This vulnerability was fixed in commit 9ea93a2.

    Gpac

    7.5 HIGH 1% exploit odds Fix listed
  12. CVE-2022-29340

    GPAC 2.1-DEV-rev87-g053aae8-master. has a Null Pointer Dereference vulnerability in gf_isom_parse_movie_boxes_internal due to improper return value handling of GF_SKIP_BOX, which causes a Denial of Service. This vulnerability was fixed in commit 37592ad.

    Gpac

    7.5 HIGH 1% exploit odds Fix listed
  13. CVE-2022-24577

    GPAC 1.0.1 is affected by a NULL pointer dereference in gf_utf8_wcslen. (gf_utf8_wcslen is a renamed Unicode utf8_wcslen function.)

    Gpac

    7.8 HIGH 1% exploit odds No fix listed
  14. CVE-2020-35979

    An issue was discovered in GPAC version 0.8.0 and 1.0.1. There is heap-based buffer overflow in the function gp_rtp_builder_do_avc() in ietf/rtp_pck_mpeg4.c.

    Gpac

    7.8 HIGH 1% exploit odds Fix listed
  15. CVE-2023-0841

    A vulnerability, which was classified as critical, has been found in GPAC 2.3-DEV-rev40-g3602a5ded. This issue affects the function mp3_dmx_process of the file filters/reframe_mp3.c. The manipulation leads to heap-based buffer overflow. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. The associated identifier of this vulnerability is VDB-221087.

    Gpac

    6.3 MEDIUM 1% exploit odds Fix listed
  16. CVE-2019-11221

    GPAC 0.7.1 has a buffer overflow issue in gf_import_message() in media_import.c.

    Gpac

    7.8 HIGH 1% exploit odds No fix listed
  17. CVE-2022-36190

    GPAC mp4box 2.1-DEV-revUNKNOWN-master has a use-after-free vulnerability in function gf_isom_dovi_config_get. This vulnerability was fixed in commit fef6242.

    Memory safety Gpac

    9.8 CRITICAL 1% exploit odds Fix listed
  18. CVE-2023-46932

    Heap Buffer Overflow vulnerability in GPAC version 2.3-DEV-rev617-g671976fcc-master, allows attackers to execute arbitrary code and cause a denial of service (DoS) via str2ulong class in src/media_tools/avilib.c in gpac/MP4Box.

    Memory safety Gpac

    9.8 CRITICAL 1% exploit odds No fix listed
  19. CVE-2020-19750

    An issue was discovered in gpac 0.8.0. The strdup function in box_code_base.c has a heap-based buffer over-read.

    Gpac

    7.5 HIGH 1% exploit odds Fix listed
  20. CVE-2020-35981

    An issue was discovered in GPAC version 0.8.0 and 1.0.1. There is an invalid pointer dereference in the function SetupWriters() in isomedia/isom_store.c.

    Gpac

    7.8 HIGH 1% exploit odds Fix listed
  21. CVE-2023-46427

    An issue was discovered in gpac version 2.3-DEV-rev588-g7edc40fee-master, allows remote attackers to execute arbitrary code, cause a denial of service (DoS), and obtain sensitive information via null pointer deference in gf_dash_setup_period component in media_tools/dash_client.c.

    Memory safety Gpac

    9.8 CRITICAL 1% exploit odds No fix listed
  22. CVE-2025-7797

    A vulnerability was found in GPAC up to 2.4. It has been rated as problematic. Affected by this issue is the function gf_dash_download_init_segment of the file src/media_tools/dash_client.c. The manipulation of the argument base_init_url leads to null pointer dereference. The attack may be launched remotely. The exploit has been disclosed to the public and may be used. The patch is identified as 153ea314b6b053db17164f8bc3c7e1e460938eaa. It is recommended to apply a patch to fix this issue.

    Other Gpac

    5.5 MEDIUM 1% exploit odds Fix listed
  23. CVE-2021-30014

    There is a integer overflow in media_tools/av_parsers.c in the hevc_parse_slice_segment function in GPAC from v0.9.0-preview to 1.0.1 which results in a crash.

    Gpac

    5.5 MEDIUM 1% exploit odds Fix listed
  24. CVE-2021-30022

    There is a integer overflow in media_tools/av_parsers.c in the gf_avc_read_pps_bs_internal in GPAC from 0.5.2 to 1.0.1. pps_id may be a negative number, so it will not return. However, avc->pps only has 255 unit, so there is an overflow, which results a crash.

    Gpac

    5.5 MEDIUM 1% exploit odds Fix listed
  25. CVE-2021-45266

    A null pointer dereference vulnerability exists in gpac 1.1.0 via the lsr_read_anim_values_ex function, which causes a segmentation fault and application crash.

    Gpac

    7.5 HIGH 1% exploit odds No fix listed
  26. CVE-2021-31261

    The gf_hinter_track_new function in GPAC 1.0.1 allows attackers to read memory via a crafted file in the MP4Box command.

    Gpac

    5.5 MEDIUM 1% exploit odds Fix listed
  27. CVE-2020-35982

    An issue was discovered in GPAC version 0.8.0 and 1.0.1. There is an invalid pointer dereference in the function gf_hinter_track_finalize() in media_tools/isom_hinter.c.

    Gpac

    7.8 HIGH 1% exploit odds Fix listed
  28. CVE-2021-31256

    Memory leak in the stbl_GetSampleInfos function in MP4Box in GPAC 1.0.1 allows attackers to read memory via a crafted file.

    Gpac

    5.5 MEDIUM 1% exploit odds Fix listed
  29. CVE-2022-1795

    Use After Free in GitHub repository gpac/gpac prior to v2.1.0-DEV.

    Memory safety Library Gpac

    9.8 CRITICAL 1% exploit odds Fix listed
  30. CVE-2021-32271

    An issue was discovered in gpac through 20200801. A stack-buffer-overflow exists in the function DumpRawUIConfig located in odf_dump.c. It allows an attacker to cause code Execution.

    Gpac

    7.8 HIGH 1% exploit odds No fix listed
  31. CVE-2024-0321

    Stack-based Buffer Overflow in GitHub repository gpac/gpac prior to 2.3-DEV.

    Memory safety Gpac

    9.8 CRITICAL 1% exploit odds Fix listed
  32. CVE-2019-20628

    An issue was discovered in libgpac.a in GPAC before 0.8.0, as demonstrated by MP4Box. It contains a Use-After-Free vulnerability in gf_m2ts_process_pmt in media_tools/mpegts.c that can cause a denial of service via a crafted MP4 file.

    Gpac

    5.5 MEDIUM 1% exploit odds Fix listed
  33. CVE-2020-19481

    An issue was discovered in GPAC before 0.8.0, as demonstrated by MP4Box. It contains an invalid memory read in gf_m2ts_process_pmt in media_tools/mpegts.c that can cause a denial of service via a crafted MP4 file.

    Gpac

    5.5 MEDIUM 1% exploit odds Fix listed
  34. CVE-2021-33364

    Memory leak in the def_parent_box_new function in MP4Box in GPAC 1.0.1 allows attackers to read memory via a crafted file.

    Gpac

    5.5 MEDIUM 1% exploit odds Fix listed
  35. CVE-2021-33366

    Memory leak in the gf_isom_oinf_read_entry function in MP4Box in GPAC 1.0.1 allows attackers to read memory via a crafted file.

    Gpac

    5.5 MEDIUM 1.0% exploit odds Fix listed
  36. CVE-2021-33361

    Memory leak in the afra_box_read function in MP4Box in GPAC 1.0.1 allows attackers to read memory via a crafted file.

    Gpac

    5.5 MEDIUM 1.0% exploit odds Fix listed
  37. CVE-2021-29279

    There is a integer overflow in function filter_core/filter_props.c:gf_props_assign_value in GPAC 1.0.1. In which, the arg const GF_PropertyValue *value,maybe value->value.data.size is a negative number. In result, memcpy in gf_props_assign_value failed.

    Gpac

    7.8 HIGH 1.0% exploit odds Fix listed
  38. CVE-2022-1441

    MP4Box is a component of GPAC-2.0.0, which is a widely-used third-party package on RPM Fusion. When MP4Box tries to parse a MP4 file, it calls the function `diST_box_read()` to read from video. In this function, it allocates a buffer `str` with fixed length. However, content read from `bs` is controllable by user, so is the length, which causes a buffer overflow.

    Gpac

    7.8 HIGH 1.0% exploit odds Fix listed
  39. CVE-2022-24578

    GPAC 1.0.1 is affected by a heap-based buffer overflow in SFS_AddString () at bifs/script_dec.c.

    Gpac

    7.8 HIGH 1.0% exploit odds No fix listed
  40. CVE-2019-20169

    An issue was discovered in GPAC version 0.8.0 and 0.9.0-development-20191109. There is a use-after-free in the function trak_Read() in isomedia/box_code_base.c.

    Gpac

    5.5 MEDIUM 1.0% exploit odds No fix listed
  41. CVE-2022-26967

    GPAC 2.0 allows a heap-based buffer overflow in gf_base64_encode. It can be triggered via MP4Box.

    Gpac

    7.8 HIGH 1.0% exploit odds Fix listed
  42. CVE-2020-24829

    An issue was discovered in GPAC from v0.5.2 to v0.8.0, as demonstrated by MP4Box. It contains a heap-based buffer overflow in gf_m2ts_section_complete in media_tools/mpegts.c that can cause a denial of service (DOS) via a crafted MP4 file.

    Gpac

    5.5 MEDIUM 1.0% exploit odds Fix listed
  43. CVE-2024-0322

    Out-of-bounds Read in GitHub repository gpac/gpac prior to 2.3-DEV.

    Memory safety Gpac

    9.1 CRITICAL 0.9% exploit odds Fix listed
  44. CVE-2020-23928

    An issue was discovered in gpac before 1.0.1. The abst_box_read function in box_code_adobe.c has a heap-based buffer over-read.

    Gpac

    7.1 HIGH 0.9% exploit odds Fix listed
  45. CVE-2020-23931

    An issue was discovered in gpac before 1.0.1. The abst_box_read function in box_code_adobe.c has a heap-based buffer over-read.

    Gpac

    7.1 HIGH 0.9% exploit odds Fix listed
  46. CVE-2021-40572

    The binary MP4Box in Gpac 1.0.1 has a double-free bug in the av1dmx_finalize function in reframe_av1.c, which allows attackers to cause a denial of service.

    Gpac

    5.5 MEDIUM 0.9% exploit odds Fix listed
  47. CVE-2021-40575

    The binary MP4Box in Gpac 1.0.1 has a null pointer dereference vulnerability in the mpgviddmx_process function in reframe_mpgvid.c, which allows attackers to cause a denial of service. This vulnerability is possibly due to an incomplete fix for CVE-2021-40566.

    Gpac

    5.5 MEDIUM 0.9% exploit odds Fix listed
  48. CVE-2021-40576

    The binary MP4Box in Gpac 1.0.1 has a null pointer dereference vulnerability in the gf_isom_get_payt_count function in hint_track.c, which allows attackers to cause a denial of service.

    Gpac

    5.5 MEDIUM 0.9% exploit odds Fix listed
  49. CVE-2022-36186

    A Null Pointer dereference vulnerability exists in GPAC 2.1-DEV-revUNKNOWN-master via the function gf_filter_pid_set_property_full () at filter_core/filter_pid.c:5250,which causes a Denial of Service (DoS). This vulnerability was fixed in commit b43f9d1.

    Gpac

    7.5 HIGH 0.9% exploit odds Fix listed
  50. CVE-2019-20629

    An issue was discovered in libgpac.a in GPAC before 0.8.0, as demonstrated by MP4Box. It contains a heap-based buffer over-read in gf_m2ts_process_pmt in media_tools/mpegts.c that can cause a denial of service via a crafted MP4 file.

    Gpac

    5.5 MEDIUM 0.9% exploit odds Fix listed

All CVEs affecting Gpac that appear in CVE.org and NVD, sorted by how likely they are to be exploited (EPSS), with fix status and timeline.