Looks good to me.
Krishnan
On Tue, 2009-04-21 at 09:47 +0530, Abhijit Nath wrote:
> CR:
> 6755267 multiple security vulnerabilities in libpng before 1.2.32
>
> Product :
> JDS
>
> OS:
> OpenSolaris
>
> Changed files :
>
> SUNWpng.spec
>
> Tarballs to be added :
>
> libpng-1.0.43.tar.bz2
> libpng-1.2.35.tar.bz2
>
> Description of change :
> All versions of libpng from 0.89c through 1.2.34 contain an
> uninitialized-data bug that can be triggered by a malicious user.
> Specifically, there are several instances in which a malloc'd array of
> pointers is then initialized by a secondary sequence of malloc()
> calls. If one of these calls fails, libpng's cleanup routine will
> attempt to free the entire array, including any uninitialized
> pointers, which could lead to execution of an attacker's code with
> the privileges of the libpng user (including remote compromise in the
> case of a libpng-based browser visiting a hostile web site).
> The current release libpng 1.0.43/1.2.35 has the fix. So upgrade
> libpng tarballs to 1.0.43/1.2.35.
>
> ++ spec-diff:
>
> Diff between libpng10.spec files used to build:
> --- base-specs-orig/libpng10.spec 2009-04-20 17:39:33.886885000
> +0530
> +++ base-specs/libpng10.spec 2009-04-20 17:46:20.937636000 +0530
> @@ -1,7 +1,7 @@
> #
> # spec file for package libpng10
> #
> -# Copyright 2007 Sun Microsystems, Inc.
> +# Copyright 2009 Sun Microsystems, Inc.
> # This file and all modifications and additions to the pristine
> # package are under the same license as the package itself.
> #
> @@ -10,7 +10,7 @@
> Name: libpng10
> License: other
> Group: System/Libraries
> -Version: 1.0.26
> +Version: 1.0.43
> Release: 1
> Distribution: Java Desktop System
> Vendor: Sun Microsystems, Inc.
> @@ -85,5 +85,7 @@
> %{_mandir}/*
>
> %changelog
> +* Mon Apr 21 2009 - abhijit.nath at sun.com
> +- bump to 1.0.43
> * Thu May 17 2007 - laca at sun.com
> - Create
>
>
>
> Diff between libpng12.spec files used to build :
> --- base-specs-orig/libpng12.spec 2009-04-20 17:39:34.278065000
> +0530
> +++ base-specs/libpng12.spec 2009-04-20 17:50:56.556352000 +0530
> @@ -1,7 +1,7 @@
> #
> # spec file for package libpng12
> #
> -# Copyright 2007 Sun Microsystems, Inc.
> +# Copyright 2009 Sun Microsystems, Inc.
> # This file and all modifications and additions to the pristine
> # package are under the same license as the package itself.
> #
> @@ -10,7 +10,7 @@
> Name: libpng10
> License: other
> Group: System/Libraries
> -Version: 1.2.18
> +Version: 1.2.35
> Release: 1
> Distribution: Java Desktop System
> Vendor: Sun Microsystems, Inc.
> @@ -85,5 +85,7 @@
> %{_mandir}/*
>
> %changelog
> +* Mon Apr 21 2009 - abhijit.nath at sun.com
> +- bump to 1.2.35
> * Thu May 17 2007 - laca at sun.com
> - Create
>
> [jds-review] 6755267 multiple security vulnerabilities in libpng before 1.2.32
krishnan parthasarathi - Sun Microsystems - Bangalore India Tue, 21 Apr 2009 11:39:46 +0530
- [jds-review] 6... Abhijit Nath
- [jds-revi... krishnan parthasarathi - Sun Microsystems - Bangalore India
- [jds-revi... Praveen
