7 matches found
Reachable Assertion
libsndfile.so is vulnerable to Reachable Assertion. The vulnerability is due to improper handling of certain inputs or conditions in the mpegl3encoderclose function, which allows an attacker to craft specific inputs that trigger the assertion failure, potentially causing the application to crash...
Denial Of Service (DoS)
libsndfile.so is vulnerable to Denial Of Service DoS. The vulnerability exists due to a signed integer overflow in the mat4readheader function of mat4.c, which allows an attacker to cause an application crash...
Out Of Bounds Write
libsndfile.so is vulnerable to Out of Bounds Write. The vulnerability exists due to the headerseek function in common.c, which allows an attacker to inject and execute malicious code, or more likely an application crash...
Heap-based Buffer Over-read
libsndfile.so is vulnerable to heap-based buffer over-read. The vulnerability exists because wavwriteheader in wav.c does not properly handle heap memory allocation, allowing a over-read on address 0x61200000be50...
Denial Of Service (DoS) Via Out-of-bound(OOB) Reads
libsndfile.so is vulnerable to denial of service DoS attack. The attack exists because the library does not check array bounds properly, leading to a crash in the function sfwriteint...
Denial Of Service (DoS)
libsndfile.so is vulnerable to denial of service DoS attacks. A malicious audio file input to the function wavw64readfmtchunk in wavw64.c causes a heap-based buffer overflow, leading to a DoS attack...
Denial Of Service (DoS)
libsndfile.so is vulnerable to denial of service DoS attacks. The vulnerability exists in psfmemset of src/common.c due to the lack of sanity check on the value used in the memset function, allowing a stack buffer overflow to occur, causing a DoS attack...