pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [pkgsrc-2025Q3] pkgsrc/graphics/png



Module Name:    pkgsrc
Committed By:   maya
Date:           Sat Dec  6 21:36:04 UTC 2025

Modified Files:
        pkgsrc/graphics/png [pkgsrc-2025Q3]: Makefile distinfo

Log Message:
Pullup ticket #7035 - requested by bsiegert
graphics/png: Security fix

Revisions pulled up:
- graphics/png/Makefile                                         1.215-1.216
- graphics/png/distinfo                                         1.160-1.161

---
   Module Name: pkgsrc
   Committed By:        wiz
   Date:                Sat Nov 22 07:06:11 UTC 2025

   Modified Files:
        pkgsrc/graphics/png: Makefile distinfo

   Log Message:
   png: update to 1.6.51.

   Version 1.6.51 [November 21, 2025]
     Fixed CVE-2025-64505 (moderate severity):
       Heap buffer overflow in `png_do_quantize` via malformed palette index.
       (Reported by Samsung; analyzed by Fabio Gritti.)
     Fixed CVE-2025-64506 (moderate severity):
       Heap buffer over-read in `png_write_image_8bit` with 8-bit input and
       `convert_to_8bit` enabled.
       (Reported by Samsung and <weijinjinnihao%users.noreply.github.com@localhost>;
       analyzed by Fabio Gritti.)
     Fixed CVE-2025-64720 (high severity):
       Buffer overflow in `png_image_read_composite` via incorrect palette
       premultiplication.
       (Reported by Samsung; analyzed by John Bowler.)
     Fixed CVE-2025-65018 (high severity):
       Heap buffer overflow in `png_combine_row` triggered via
       `png_image_finish_read`.
       (Reported by <yosiimich%users.noreply.github.com@localhost>.)
     Fixed a memory leak in `png_set_quantize`.
       (Reported by Samsung; analyzed by Fabio Gritti.)
     Removed the experimental and incomplete ERROR_NUMBERS code.
       (Contributed by Tobias Stoeckmann.)
     Improved the RISC-V vector extension support; required RVV 1.0 or newer.
       (Contributed by Filip Wasil.)
     Added GitHub Actions workflows for automated testing.
     Performed various refactorings and cleanups.

---
   Module Name: pkgsrc
   Committed By:        wiz
   Date:                Wed Dec  3 23:11:32 UTC 2025

   Modified Files:
        pkgsrc/graphics/png: Makefile distinfo

   Log Message:
   png: update to 1.6.52.

   Security fix release.

   Version 1.6.52 [December 3, 2025]
     Fixed CVE-2025-66293 (high severity):
       Out-of-bounds read in `png_image_read_composite`.
       (Reported by flyfish101 <flyfish101%users.noreply.github.com@localhost>.)
     Fixed the Paeth filter handling in the RISC-V RVV implementation.
       (Reported by Filip Wasil; fixed by Liang Junzhao.)
     Improved the performance of the RISC-V RVV implementation.
       (Contributed by Liang Junzhao.)
     Added allocation failure fuzzing to oss-fuzz.
       (Contributed by Philippe Antoine.)


To generate a diff of this commit:
cvs rdiff -u -r1.214 -r1.214.2.1 pkgsrc/graphics/png/Makefile
cvs rdiff -u -r1.159 -r1.159.2.1 pkgsrc/graphics/png/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/png/Makefile
diff -u pkgsrc/graphics/png/Makefile:1.214 pkgsrc/graphics/png/Makefile:1.214.2.1
--- pkgsrc/graphics/png/Makefile:1.214  Thu Jul  3 13:15:49 2025
+++ pkgsrc/graphics/png/Makefile        Sat Dec  6 21:36:04 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.214 2025/07/03 13:15:49 wiz Exp $
+# $NetBSD: Makefile,v 1.214.2.1 2025/12/06 21:36:04 maya Exp $
 
-DISTNAME=      libpng-1.6.50
+DISTNAME=      libpng-1.6.52
 PKGNAME=       ${DISTNAME:S/lib//}
 CATEGORIES=    graphics
 MASTER_SITES+= ${MASTER_SITE_SOURCEFORGE:=libpng/}

Index: pkgsrc/graphics/png/distinfo
diff -u pkgsrc/graphics/png/distinfo:1.159 pkgsrc/graphics/png/distinfo:1.159.2.1
--- pkgsrc/graphics/png/distinfo:1.159  Thu Jul  3 13:15:49 2025
+++ pkgsrc/graphics/png/distinfo        Sat Dec  6 21:36:04 2025
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.159 2025/07/03 13:15:49 wiz Exp $
+$NetBSD: distinfo,v 1.159.2.1 2025/12/06 21:36:04 maya Exp $
 
 BLAKE2s (apng-20250220.patch) = 456a8fcead8bb3fd29936de9a6288bef6769026ff2c955371db0c2098548d68b
 SHA512 (apng-20250220.patch) = 120ac618b60d5e1ff2406d241e4ddc2c1893978653adcf462ce394ce3b6b2e5847545e04b0fcb20aab563a1546017ce622d1d2dd14f89d1d594130d626f1e6eb
 Size (apng-20250220.patch) = 49281 bytes
-BLAKE2s (libpng-1.6.50.tar.xz) = bebe99204ef8ba7b90b8f9961c0a788ffaa11a8ff3344afd9d2de85ab700cfed
-SHA512 (libpng-1.6.50.tar.xz) = 05adc94ef532bbddaae46e087088a23236e6528fd3fc705c8edfb5ff293983b790d4361d6b20c20df73632a9fbe55d2f394296385cd8efd646f58393ff21257d
-Size (libpng-1.6.50.tar.xz) = 1060992 bytes
+BLAKE2s (libpng-1.6.52.tar.xz) = 972ef470292507fcc7df75720624d86a66360b1d3751ebf8e5750cbcdcfd60ca
+SHA512 (libpng-1.6.52.tar.xz) = 2bb1318f36712fc007613373a44a3276b4ed129b51b908464d9577ea9704d3caa469ec5bc7ebfb8b1de57ba3998c0b3375cd105054011ec54c21e9f208ec3c8b
+Size (libpng-1.6.52.tar.xz) = 1063580 bytes
 SHA1 (patch-libpng-config.in) = 04f8d6af31114017ce9d1280e62f1768c35c289d
 SHA1 (patch-pngpriv.h) = 16f80df18a2f58eec784e2d821e8bb93c3e81747



Home | Main Index | Thread Index | Old Index