libpng icon indicating copy to clipboard operation
libpng copied to clipboard

LIBPNG: Portable Network Graphics support, official libpng repository

Results 183 libpng issues
Sort by recently updated
recently updated
newest added

# Summary A infinite loop bug found in `png_read_png`. Remote attackers could leverage this vulnerability to cause a denial-of-service via a crafted PNG file. # POC ``` #include #include #include...

This came up in [this Chromium bug](https://bugs.chromium.org/p/chromium/issues/detail?id=827754). It has an image with a very large iTXt chunk. Since 347538efbdc21b8df684ebd92d37400b3ce85d55, libpng checks iTXt's (and all other chunks') length against PNG_USER_CHUNK_MALLOC_MAX. The...

The @ImageMagick project is using https://github.com/google/oss-fuzz to find bugs in our own library and in libraries that we use. The fuzzer found an issue and we think this is an...

Before compiling libpng, install zlib first. I used the latest zlib1.2.11 version and found that libpng failed to compile: ``` ar: `u' modifier ignored since `D' is the default (see...

Execute the following command: `./pngcp fried_rice.png test.png` However, the output file test.png is an empty file. ``` root@KWE1000859128:/home/test/libpng-1.6.37# ls -lt *.png -rw-r--r-- 1 root root 0 Jun 12 17:17 test.png...

Hello. I don't understand how development works for this repository. It looks like you are building tar files and then... using those to make commits? Where is the right place...

dear sir: when i run caffe, I met the following error, i think is libpng version too low, but when i download libpng 1.6.22 and compile the source, caffe still...

Dear sir, I have install zlib first,but I install The libpng in my win64 with mingw32+cmake+vs2015.but I found the error as follow.what I can do? I will very appreciate wo...

Hi, we found an iteger overflow happend in png_read_png by fuzzing and it evently caused a crash. Similar to #456, let assume the read 13 bytes are : `{0, 0,...

Hi, we have found a overflow crash inside `png_read_png` by using fuzzing. The crash location is at: `png_combine_row` pngrutil.c:3675, which is the same as #455 mentioned, but absolute different routines....