92 matches found
Heap-based Buffer Overflow
libgpac.so is vulnerable to Heap-based Buffer Overflow. The vulnerability is due to improper input size validation within the ffwrite component function in utils/osfile.c, which allows remote attackers to execute arbitrary code or cause a Denial of Service DoS through crafted input...
Null Pointer Deference
libgpac.so is vulnerable to Null Pointer Deference. The vulnerability is due to the gfdashsetupperiod function within dashclient.c which has no validation when parsing DASH manifest files to ensure values are non-null before accessing their properties. This flaw allow attackers to craft malicious...
Buffer Overflow
libgpac.so is vulnerable to Buffer overflow. The vulnerability is due to a lack of size validation for the compressorname parameter within the gfisomnewgenericsampledescription function. An attacker can enter an arbitrary size which leads to buffer overflow...
Denial Of Service
libgpac.so is vulnerable to Denial Of Service. The vulnerability is due to improper bound check in the cttsboxread function in src/isomedia/boxcodebase.c. This issue can be exploited by an attacker to cause Denial of Service...
Denial Of Service (DoS)
libgpac.so is vulnerable to Denial of Service DoS. The vulnerability occurs due to a memory leak, which exists in gfmpdresolveurl function of mediatools/mpd.c, allowing remote attackers to cause denial of service conditions...
Denial Of Service (DoS)
libgpac.so is vulnerable to Denial Of Service DoS. The vulnerability exists due to a memory leak in the gfmpdparsestring function in mpd.c which allows an attacker to cause an application crash...
Denial Of Service (DoS)
libgpac.so is vulnerable to Denial of Service DoS. The vulnerability is due to the extractattributes function of mediatools/m3u8.c which allows an attacker to cause denial-of-service DoS conditions on a vulnerable system by tricking it into processing a specially crafted m3u8 file. The attacker...
Stack Overflow
libgpac.so is vulnerable to stack overflow. The vulnerability is caused due to a lack of validation in the hevcparsevpsextension function in the avparsers.c file. This could lead to Denial of Service attacks...
Memory Leak
libgpac.so is vulnerable to Memory Leak. The memory leak is found in the function gfisomaddchapter at /isomedia/isomwrite.c. The vulnerability can allow attackers to trigger a DoS attack via a crafted file...
Buffer Overflow
libgpac.so is vulnerable to Buffer Overflow. The vulnerability is due a defect in function gfisomgetuserdata within gpac/src/isomedia/isomread.c . This allows remote attacker to crash the application resulting in Denial Of Service DOS...
Buffer Overflow
libgpac.so is vulnerable to Denial Of Service DOS. The vulnerability is caused due to a Buffer Overflow in the gfisomgetuserdata function in gpac/src/isomedia/isomread.c. This can lead to application crash resulting in Denial Of Service DoS...
Denial Of Service (DoS)
libgpac.so is vulnerable to Denial Of Service. The vulnerability is due to a lack of check ensuring that the pointer avcc is not NULL in the gfmediachangepl function. This allows an attacker to craft input that causes gfisomavcconfigget to return NULL, potentially leading to an application crash...
Heap Buffer Overflow
libgpac.so is vulnerable to Heap Buffer Overflow. The vulnerability is due to the gfisomusecompactsize function in isomwrite.c which does not check the value of stsz-sampleCount. This allows an attacker to craft a scenario where stsz-sampleSize is non-zero, and stsz-sampleCount is zero. This lead...
Denial Of Service (DoS)
libgpac.so is vulnerable to Denial Of Service DoS. The vulnerability is due the gfisomfindodidfortrack function in gpac/src/isomedia/mediaodf.c which causes invalid read memory access. This can lead to application crash resulting in Denial Of Service DOS...
Integer Overflow
libgpac.so is vulnerable to Denial Of Service DOS. The vulnerability is caused by an insufficient validation in the QDecCoordOnUnitSphere function of src/bifs/unquantize.c which can lead to an integer overflow. This can result in application crash leading to Denial Of Service DOS...
Memory Leak
libgpac.so is vulnerable to a Memory Leak. The vulnerability is caused by a defect in the gflistnew function at utils/list.c . This can lead to unexpected behavior resulting from a low memory condition or Denial Of Service DOS by crashing or hanging the program...
Use After Free
libgpac.so is vulnerable to Use After Free. The vulnerability is caused by a defect in a function gfbifsflushcommandlist in file src/bifs/memorydecoder.c. This can lead to application crash resulting in Denial Of Service DOS...
Use After Free
libgpac.so is vulnerable for Use After Free. The vulnerability is due to a lack of memory location validation in ctx-reftkw within the ctx-tracks array in the mp4muxconfigurepid function of src/filters/muxisom.c...
Out-of-bounds Read
libgpac.so is vulnerable to an Out-of-bounds Read. The vulnerability is due to a lack of validating the upper bound for the linepos index which is used to read data from the linebuffer. This flaw is located in the gfbtgetnext method inside the src/scenemanager/loaderbt.c file. An attacker can...
Out-of-bounds Read
libgpac.so is vulnerable to Out-of-bounds Read. The vulnerability is caused by not validating a variable named buflen to contain a data of sufficient length in a function MPEG12ParseSeqHdr in a file mediatools/mpeg2ps.c. A attacker can exploit this vulnerability to mount a Denial Of Service DOS...