NetBSD Problem Report #38624

From ccatrian@eml.cc  Sat May 10 16:06:48 2008
Return-Path: <ccatrian@eml.cc>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by narn.NetBSD.org (Postfix) with ESMTP id 4E26E63B293
	for <gnats-bugs@gnats.netbsd.org>; Sat, 10 May 2008 16:06:48 +0000 (UTC)
Message-Id: <1210435637.23083@core.cjc.cl>
Date: Sat, 10 May 2008 12:07:17 -0400
From: "César Catrián Carreño" <ccatrian@eml.cc>
To: "gnats bugs" <gnats-bugs@gnats.netbsd.org>
Subject: Security update for centerim 4.22.1nb3
X-Send-Pr-Version: gtk-send-pr 0.4.9 
X-GNATS-Notify:

>Number:         38624
>Category:       pkg
>Synopsis:       Security update for centerim 4.22.1nb3
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat May 10 16:10:00 +0000 2008
>Closed-Date:    Tue May 13 15:17:17 +0000 2008
>Last-Modified:  Fri May 16 12:15:02 +0000 2008
>Originator:     César Catrián Carreño
>Release:        NetBSD 4.99.44 i386
>Organization:
>Environment:


System: NetBSD 4.99.44 (Basado en GENERIC: 1.781) #0: Sat Mar 22 18:07:59 CLT 2008
	cetrox@core.cjc.cl:/home/cetrox/src/netbsd-current/src/sys/arch/i386/compile/SAT



>Description:


These patches upgrade centerim to 4.22.5 , and solve a shell-command-injection vulnerability, detailed at http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1467 .

As read in the advisory, the versions affected by the vulnerability are =< 4.22.3 , so it is required to fix the pkg-vulnerabilities file, as is marked to match "centerim-[0-9]*".

It is required to remove the patches patch-aa, patch-ac, patch-au, patch-av, patch-aw, patch-ax, patch-ay, patch-az and patch-ba from the repository, as they were updated upstream (most of them). Other patches are applied without errors.


>How-To-Repeat:





>Fix:


--- chat/centerim/Makefile.orig 2008-05-08 22:21:37.000000000 -0400
+++ chat/centerim/Makefile      2008-05-10 11:25:00.000000000 -0400
@@ -1,8 +1,7 @@
 # $NetBSD: Makefile,v 1.6 2008/01/18 05:06:22 tnn Exp $
 #

-DISTNAME=      centerim-4.22.1
-PKGREVISION=   3
+DISTNAME=      centerim-4.22.5
 CATEGORIES=    chat
 MASTER_SITES=  http://www.centerim.org/download/releases/ \
                http://transacid.de/centerim/releases/
@@ -23,7 +22,7 @@
 CONFIGURE_ARGS+=       --with-ssl --with-openssl=${SSLBASE:Q}
 LIBS+=                 ${LDFLAGS}

-REPLACE_PERL=          misc/cicqconv
+REPLACE_PERL=          misc/cimconv

 INCOMPAT_CURSES+=      NetBSD-1.[45]*-* NetBSD-1.6-* NetBSD-1.6.[1-9]-*
 INCOMPAT_CURSES+=      NetBSD-1.6_*-* NetBSD-1.6.[1-9]_*-* NetBSD-1.6[A-T]-*


--- chat/centerim/PLIST.orig    2008-05-10 11:20:03.000000000 -0400
+++ chat/centerim/PLIST 2008-05-10 11:21:23.000000000 -0400
@@ -1,8 +1,8 @@
 @comment $NetBSD: PLIST,v 1.2 2007/08/30 10:50:55 jnemeth Exp $
 bin/centerim
-bin/cicqconv
+bin/cimconv
 man/man1/centerim.1
-man/man1/cicqconv.1
+man/man1/cimconv.1
 share/centerim/email.wav
 share/centerim/msg.wav
 share/centerim/offline.wav
@@ -24,5 +24,6 @@
 share/locale/ru/LC_MESSAGES/centerim.mo
 share/locale/sv/LC_MESSAGES/centerim.mo
 share/locale/uk/LC_MESSAGES/centerim.mo
-share/locale/zh_TW.Big5/LC_MESSAGES/centerim.mo
+share/locale/zh_CN/LC_MESSAGES/centerim.mo
+share/locale/zh_TW/LC_MESSAGES/centerim.mo
 @dirrm share/centerim


--- chat/centerim/distinfo.orig 2008-05-08 22:22:31.000000000 -0400
+++ chat/centerim/distinfo      2008-05-10 10:59:37.000000000 -0400
@@ -1,10 +1,8 @@
 $NetBSD: distinfo,v 1.2 2007/12/22 23:29:03 jdolecek Exp $

-SHA1 (centerim-4.22.1.tar.gz) = 221b3e505d5ea432977db7e5c0cebc85b4f928f2
-RMD160 (centerim-4.22.1.tar.gz) = 165b1acad70fa5d38b045510045b438c89776f3f
-Size (centerim-4.22.1.tar.gz) = 2606696 bytes
-SHA1 (patch-aa) = 244ccb35ceb53715af2134d27ab4c591ed62dd30
-SHA1 (patch-ac) = b32ff8df936ea66f3ff029ba322d4a94f1ebe4e6
+SHA1 (centerim-4.22.5.tar.gz) = 422c368064f47886585720c1c639515acff21ae9
+RMD160 (centerim-4.22.5.tar.gz) = 94ade501f8ba46ff24bf4b3cc283533924c3e2f4
+Size (centerim-4.22.5.tar.gz) = 2803217 bytes
 SHA1 (patch-ad) = bfe19ca98facfbb23a87dd28a176980fb4e986de
 SHA1 (patch-al) = d0c627ffc4ec2a7d179367dd2ddbbfd5ba52a377
 SHA1 (patch-am) = 942bab1a28fd79a40ac824e58855af35fb139141
@@ -14,10 +12,3 @@
 SHA1 (patch-aq) = 03be56591d3c925a6ffa48a1b87eb61a582f25c6
 SHA1 (patch-ar) = c74e757e3ef6bf1f6bc9575955f5b8f73ac4b51d
 SHA1 (patch-as) = b74310eb515c425cc98528f2b0384652370cef18
-SHA1 (patch-au) = 542111ddc738cc377c037ad910cedc0772707faf
-SHA1 (patch-av) = bf032d4447349d3b4f75c43f58eca3e0342b9f9d
-SHA1 (patch-aw) = d0238209328a6da5ae9f74d37f0fc44cf964b528
-SHA1 (patch-ax) = a96edcc859b30fde6e6577a833005fab8d45eabf
-SHA1 (patch-ay) = d7511f39004f2a86bda14b265ab2c4d03214dc2d
-SHA1 (patch-az) = 4542871c64fffb311cc464bc0b25fb59ef2db3b3
-SHA1 (patch-ba) = dee59621310b246097543257991e57cfb05b3ef3



>Release-Note:

>Audit-Trail:
From: "OBATA Akio" <obache@netbsd.org>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/38624: Security update for centerim 4.22.1nb3
Date: Tue, 13 May 2008 18:11:52 +0900

 On Sun, 11 May 2008 01:10:00 +0900, CXXsar CatriXXn CarreXXo <ccatrian@eml.cc> wrote:

 > It is required to remove the patches patch-aa, patch-ac, patch-au, patch-av, patch-aw, patch-ax, patch-ay, patch-az and patch-ba from the repository, as they were updated upstream (most of them). Other patches are applied without errors.

 Some patches need to keep.
 patch-aa: Use __sun instead of __sun__ for portability.
            Break pre-NetBSD 3.0
 patch-ac: situation is not changed
 patch-av: avoid to return auto array

State-Changed-From-To: open->closed
State-Changed-By: obache@NetBSD.org
State-Changed-When: Tue, 13 May 2008 15:17:17 +0000
State-Changed-Why:
Updated.  Thanks for the PR!


From: OBATA Akio <obache@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/38624 CVS commit: pkgsrc/chat/centerim
Date: Tue, 13 May 2008 15:15:51 +0000 (UTC)

 Module Name:	pkgsrc
 Committed By:	obache
 Date:		Tue May 13 15:15:51 UTC 2008

 Modified Files:
 	pkgsrc/chat/centerim: Makefile PLIST distinfo
 	pkgsrc/chat/centerim/patches: patch-aa patch-ac patch-an patch-av
 Added Files:
 	pkgsrc/chat/centerim/patches: patch-bb
 Removed Files:
 	pkgsrc/chat/centerim/patches: patch-au patch-aw patch-ax patch-ay
 	    patch-az patch-ba

 Log Message:
 Update centerim to 4.22.5.
 Based on patch provided in PR 38624.

 'cicqconv' command is renamed for 'cimconv', conflict with centericq is gone away.

 2008-04-08 New version (4.22.5) released.
 This release fixes various segfaults in the Yahoo protocol. It also introduces a
 bar which displays all open chats nicely.

 2008-03-29 New version (4.22.4) released.
 This release fixes the possible url exploit described in CVE-2008-1467. It also
 makes CenterIM ready for the Yahoo protocol change kicking in on 2nd april 2008.

 2008-03-11 New version (4.22.3) released.
 This version fixes the various ICQ contact list issues (e.g adding contacts
 should now work).

 2007-12-08 New version (4.22.2) released.
 More than 90 fixes/improvements have been added to centerim since our last
 release in June. The main fixes included are:

  * Fixed bug in msn login when the server sent a NOT message
  * Fixed bug in ICQ protocol which prevented others from seeing your presence
    (partial)
  * New version tracking/updating (Thanks to David Riebenbauer for this helpful
    feature)
  * Added an "Out for Lunch" state


 To generate a diff of this commit:
 cvs rdiff -r1.6 -r1.7 pkgsrc/chat/centerim/Makefile
 cvs rdiff -r1.2 -r1.3 pkgsrc/chat/centerim/PLIST \
     pkgsrc/chat/centerim/distinfo
 cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/chat/centerim/patches/patch-aa \
     pkgsrc/chat/centerim/patches/patch-ac \
     pkgsrc/chat/centerim/patches/patch-an \
     pkgsrc/chat/centerim/patches/patch-av
 cvs rdiff -r1.1.1.1 -r0 pkgsrc/chat/centerim/patches/patch-au \
     pkgsrc/chat/centerim/patches/patch-aw \
     pkgsrc/chat/centerim/patches/patch-ax \
     pkgsrc/chat/centerim/patches/patch-ay \
     pkgsrc/chat/centerim/patches/patch-az
 cvs rdiff -r1.1 -r0 pkgsrc/chat/centerim/patches/patch-ba
 cvs rdiff -r0 -r1.1 pkgsrc/chat/centerim/patches/patch-bb

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

From: "Tyler R. Retzlaff" <rtr@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/38624 CVS commit: [pkgsrc-2008Q1] pkgsrc/chat/centerim
Date: Fri, 16 May 2008 12:12:14 +0000 (UTC)

 Module Name:	pkgsrc
 Committed By:	rtr
 Date:		Fri May 16 12:12:14 UTC 2008

 Modified Files:
 	pkgsrc/chat/centerim [pkgsrc-2008Q1]: Makefile PLIST distinfo
 	pkgsrc/chat/centerim/patches [pkgsrc-2008Q1]: patch-aa patch-ac
 	    patch-an patch-av
 Added Files:
 	pkgsrc/chat/centerim/patches [pkgsrc-2008Q1]: patch-bb
 Removed Files:
 	pkgsrc/chat/centerim/patches [pkgsrc-2008Q1]: patch-au patch-aw
 	    patch-ax patch-ay patch-az patch-ba

 Log Message:
 pullup ticket #2383 - requested by obache
 centerim: update package bug & security fixes

 revisions pulled up:
 - pkgsrc/chat/centerim/Makefile		1.7
 - pkgsrc/chat/centerim/PLIST		1.3
 - pkgsrc/chat/centerim/distinfo		1.3
 - pkgsrc/chat/centerim/patches/patch-aa	1.2
 - pkgsrc/chat/centerim/patches/patch-ac	1.2
 - pkgsrc/chat/centerim/patches/patch-an	1.2
 - pkgsrc/chat/centerim/patches/patch-av	1.2
 - pkgsrc/chat/centerim/patches/patch-au	r0
 - pkgsrc/chat/centerim/patches/patch-aw	r0
 - pkgsrc/chat/centerim/patches/patch-ax	r0
 - pkgsrc/chat/centerim/patches/patch-ay	r0
 - pkgsrc/chat/centerim/patches/patch-az	r0
 - pkgsrc/chat/centerim/patches/patch-ba	r0
 - pkgsrc/chat/centerim/patches/patch-bb	1.1

    Module Name:	pkgsrc
    Committed By:	obache
    Date:		Tue May 13 15:15:51 UTC 2008

    Modified Files:
    	pkgsrc/chat/centerim: Makefile PLIST distinfo
    	pkgsrc/chat/centerim/patches: patch-aa patch-ac patch-an patch-av
    Added Files:
    	pkgsrc/chat/centerim/patches: patch-bb
    Removed Files:
    	pkgsrc/chat/centerim/patches: patch-au patch-aw patch-ax patch-ay
    	    patch-az patch-ba

    Log Message:
    Update centerim to 4.22.5.
    Based on patch provided in PR 38624.

    'cicqconv' command is renamed for 'cimconv', conflict with centericq is gone away.

    2008-04-08 New version (4.22.5) released.
    This release fixes various segfaults in the Yahoo protocol. It also introduces a
    bar which displays all open chats nicely.

    2008-03-29 New version (4.22.4) released.
    This release fixes the possible url exploit described in CVE-2008-1467. It also
    makes CenterIM ready for the Yahoo protocol change kicking in on 2nd april 2008.

    2008-03-11 New version (4.22.3) released.
    This version fixes the various ICQ contact list issues (e.g adding contacts
    should now work).

    2007-12-08 New version (4.22.2) released.
    More than 90 fixes/improvements have been added to centerim since our last
    release in June. The main fixes included are:

    * Fixed bug in msn login when the server sent a NOT message
    * Fixed bug in ICQ protocol which prevented others from seeing your presence
      (partial)
    * New version tracking/updating (Thanks to David Riebenbauer for this helpful
      feature)
    * Added an "Out for Lunch" state


 To generate a diff of this commit:
 cvs rdiff -r1.6 -r1.6.2.1 pkgsrc/chat/centerim/Makefile
 cvs rdiff -r1.2 -r1.2.6.1 pkgsrc/chat/centerim/PLIST
 cvs rdiff -r1.2 -r1.2.4.1 pkgsrc/chat/centerim/distinfo
 cvs rdiff -r1.1.1.1 -r1.1.1.1.6.1 pkgsrc/chat/centerim/patches/patch-aa \
     pkgsrc/chat/centerim/patches/patch-ac \
     pkgsrc/chat/centerim/patches/patch-an \
     pkgsrc/chat/centerim/patches/patch-av
 cvs rdiff -r1.1.1.1 -r0 pkgsrc/chat/centerim/patches/patch-au \
     pkgsrc/chat/centerim/patches/patch-aw \
     pkgsrc/chat/centerim/patches/patch-ax \
     pkgsrc/chat/centerim/patches/patch-ay \
     pkgsrc/chat/centerim/patches/patch-az
 cvs rdiff -r1.1 -r0 pkgsrc/chat/centerim/patches/patch-ba
 cvs rdiff -r0 -r1.1.2.2 pkgsrc/chat/centerim/patches/patch-bb

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

>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.