From owner-freebsd-security@FreeBSD.ORG Thu May 27 03:25:04 2010 Return-Path: Delivered-To: freebsd-security@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5D9E106567D; Thu, 27 May 2010 03:25:04 +0000 (UTC) (envelope-from security-advisories@freebsd.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A28558FC1D; Thu, 27 May 2010 03:25:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o4R3P43U009237; Thu, 27 May 2010 03:25:04 GMT (envelope-from security-advisories@freebsd.org) Received: (from cperciva@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o4R3P4K1009236; Thu, 27 May 2010 03:25:04 GMT (envelope-from security-advisories@freebsd.org) Date: Thu, 27 May 2010 03:25:04 GMT Message-Id: <201005270325.o4R3P4K1009236@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: cperciva set sender to security-advisories@freebsd.org using -f From: FreeBSD Security Advisories To: FreeBSD Security Advisories Precedence: bulk Cc: Subject: FreeBSD Security Advisory FreeBSD-SA-10:04.jail X-BeenThere: freebsd-security@freebsd.org X-Mailman-Version: 2.1.5 Reply-To: freebsd-security@freebsd.org List-Id: "Security issues \[members-only posting\]" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 May 2010 03:25:04 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ============================================================================= FreeBSD-SA-10:04.jail Security Advisory The FreeBSD Project Topic: Insufficient environment sanitization in jail(8) Category: core Module: jail Announced: 2010-05-27 Credits: Aaron D. Gifford Affects: FreeBSD 8.0 Corrected: 2010-05-27 03:15:04 UTC (RELENG_8, 8.1-PRERELEASE) 2010-05-27 03:15:04 UTC (RELENG_8_0, 8.0-RELEASE-p3) CVE Name: CVE-2010-2022 For general information regarding FreeBSD Security Advisories, including descriptions of the fields above, security branches, and the following sections, please visit . I. Background The jail(2) system call allows a system administrator to lock a process and all of its descendants inside an environment with a very limited ability to affect the system outside that environment, even for processes with superuser privileges. It is an extension of, but far more powerful than, the traditional UNIX chroot(2) system call. By design, neither the chroot(2) nor the jail(2) system call modify existing open file descriptors of the calling process, in order to allow programmers to make fine grained access control and privilege separation. The jail(8) utility creates a new jail or modifies an existing jail, optionally imprisoning the current process (and future descendants) inside it. II. Problem Description The jail(8) utility does not change the current working directory while imprisoning. The current working directory can be accessed by its descendants. III. Impact Access to arbitrary files may be possible if an attacker managed to obtain the descriptor of the current working directory before the jail call. Such descriptor would be inherited by all descendants of the first process that starts the jail, unless an intermediate process changes the current working directory inside the jail. By default, the FreeBSD /etc/rc.d/jail script, which can be enabled using the jail_* rc.conf(5) variables, is not affected by this issue. This is due to the default jail flags ("-l -U root") used to start a jail as these flags will result in jail(8) performing a chdir(2) call. If the rc.conf(5) variables jail_flags or jail__flags has been set, and do not include '-l -U root', the jails are affected by the vulnerability. IV. Workaround Include the "-l -U root" arguments to the jail(8) command when starting the jail. V. Solution Perform one of the following: 1) Upgrade your vulnerable system to 8-STABLE, or to the RELENG_8_0 security branch dated after the correction date. 2) To update your vulnerable system via a source code patch: The following patches have been verified to apply to FreeBSD 8.0 systems. a) Download the relevant patch from the location below, and verify the detached PGP signature using your PGP utility. # fetch http://security.FreeBSD.org/patches/SA-10:04/jail.patch # fetch http://security.FreeBSD.org/patches/SA-10:04/jail.patch.asc b) Execute the following commands as root: # cd /usr/src # patch < /path/to/patch # cd /usr/src/usr.sbin/jail # make obj && make depend && make && make install 3) To update your vulnerable system via a binary patch: Systems running 8.0-RELEASE on the i386 or amd64 platforms can be updated via the freebsd-update(8) utility: # freebsd-update fetch # freebsd-update install VI. Correction details The following list contains the revision numbers of each file that was corrected in FreeBSD. CVS: Branch Revision Path - ------------------------------------------------------------------------- RELENG_8 src/usr.sbin/jail/jail.c 1.33.2.2 RELENG_8_0 src/UPDATING 1.632.2.7.2.6 src/sys/conf/newvers.sh 1.83.2.6.2.6 src/usr.sbin/jail/jail.c 1.33.2.1.2.2 - ------------------------------------------------------------------------- Subversion: Branch/path Revision - ------------------------------------------------------------------------- stable/8/ r208586 releng/8.0/ r208586 - ------------------------------------------------------------------------- VII. References http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-2022 The latest revision of this advisory is available at http://security.FreeBSD.org/advisories/FreeBSD-SA-10:04.jail.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (FreeBSD) iEYEARECAAYFAkv95RAACgkQFdaIBMps37ImPgCfRS7pcslVSb89JluACMlg8ZBa PmAAn0jq693qHOXK+Z2ljpQdc+EpTTja =9o7h -----END PGP SIGNATURE----- From owner-freebsd-security@FreeBSD.ORG Thu May 27 03:25:07 2010 Return-Path: Delivered-To: freebsd-security@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B61C5106567C; Thu, 27 May 2010 03:25:07 +0000 (UTC) (envelope-from security-advisories@freebsd.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A2D338FC0C; Thu, 27 May 2010 03:25:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o4R3P7pl009273; Thu, 27 May 2010 03:25:07 GMT (envelope-from security-advisories@freebsd.org) Received: (from cperciva@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o4R3P7Uw009272; Thu, 27 May 2010 03:25:07 GMT (envelope-from security-advisories@freebsd.org) Date: Thu, 27 May 2010 03:25:07 GMT Message-Id: <201005270325.o4R3P7Uw009272@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: cperciva set sender to security-advisories@freebsd.org using -f From: FreeBSD Security Advisories To: FreeBSD Security Advisories Precedence: bulk Cc: Subject: FreeBSD Security Advisory FreeBSD-SA-10:05.opie X-BeenThere: freebsd-security@freebsd.org X-Mailman-Version: 2.1.5 Reply-To: freebsd-security@freebsd.org List-Id: "Security issues \[members-only posting\]" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 May 2010 03:25:07 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ============================================================================= FreeBSD-SA-10:05.opie Security Advisory The FreeBSD Project Topic: OPIE off-by-one stack overflow Category: contrib Module: contrib_opie Announced: 2010-05-27 Credits: Maksymilian Arciemowicz and Adam Zabrocki Affects: All supported versions of FreeBSD Corrected: 2010-05-27 03:15:04 UTC (RELENG_8, 8.1-PRERELEASE) 2010-05-27 03:15:04 UTC (RELENG_8_0, 8.0-RELEASE-p3) 2010-05-27 03:15:04 UTC (RELENG_7, 7.3-STABLE) 2010-05-27 03:15:04 UTC (RELENG_7_3, 7.3-RELEASE-p1) 2010-05-27 03:15:04 UTC (RELENG_7_2, 7.2-RELEASE-p8) 2010-05-27 03:15:04 UTC (RELENG_7_1, 7.1-RELEASE-p12) 2010-05-27 03:15:04 UTC (RELENG_6, 6.4-STABLE) 2010-05-27 03:15:04 UTC (RELENG_6_4, 6.4-RELEASE-p10) CVE Name: CVE-2010-1938 For general information regarding FreeBSD Security Advisories, including descriptions of the fields above, security branches, and the following sections, please visit . I. Background OPIE is a one-time password system designed to help to secure a system against replay attacks. It does so using a secure hash function and a challenge/response system. OPIE is enabled by default on FreeBSD. II. Problem Description A programming error in the OPIE library could allow an off-by-one buffer overflow to write a single zero byte beyond the end of an on-stack buffer. III. Impact An attacker can remotely crash a service process which uses OPIE when stack protector is enabled. Note that this can happen even if OPIE is not enabled on the system, for instance the base system ftpd(8) is affected by this. Depending on the design and usage of OPIE, this may either affect only the process that handles the user authentication, or cause a Denial of Service condition. It is possible but very unlikely that an attacker could exploit this to gain access to a system. IV. Workaround No workaround is available, but systems without OPIE capable services running are not vulnerable. V. Solution Perform one of the following: 1) Upgrade your vulnerable system to 6-STABLE, 7-STABLE or 8-STABLE, or to the RELENG_8_0, RELENG_7_3, RELENG_7_2, RELENG_7_1, RELENG_6_4 security branch dated after the correction date. 2) To update your vulnerable system via a source code patch: The following patches have been verified to apply to FreeBSD 6.4, 7.1, 7.2, 7.3, and 8.0 systems. a) Download the relevant patch from the location below, and verify the detached PGP signature using your PGP utility. # fetch http://security.FreeBSD.org/patches/SA-10-05/opie.patch # fetch http://security.FreeBSD.org/patches/SA-10-05/opie.patch.asc b) Execute the following commands as root: # cd /usr/src # patch < /path/to/patch # cd /usr/src/lib/libopie # make obj && make depend && make && make install NOTE: On the amd64 platform, the above procedure will not update the lib32 (i386 compatibility) libraries. On amd64 systems where the i386 compatibility libraries are used, the operating system should instead be recompiled as described in 3) To update your vulnerable system via a binary patch: Systems running 6.4-RELEASE, 7.1-RELEASE, 7.2-RELEASE, 7.3-RELEASE or 8.0-RELEASE on the i386 or amd64 platforms can be updated via the freebsd-update(8) utility: # freebsd-update fetch # freebsd-update install VI. Correction details The following list contains the revision numbers of each file that was corrected in FreeBSD. CVS: Branch Revision Path - ------------------------------------------------------------------------- RELENG_6 src/contrib/opie/libopie/readrec.c 1.1.1.4.14.1 RELENG_6_4 src/UPDATING 1.416.2.40.2.14 src/sys/conf/newvers.sh 1.69.2.18.2.16 src/contrib/opie/libopie/readrec.c 1.1.1.4.26.1 RELENG_7 src/contrib/opie/libopie/readrec.c 1.2.2.1 RELENG_7_3 src/UPDATING 1.507.2.34.2.3 src/sys/conf/newvers.sh 1.72.2.16.2.5 src/contrib/opie/libopie/readrec.c 1.2.12.2 RELENG_7_2 src/UPDATING 1.507.2.23.2.11 src/sys/conf/newvers.sh 1.72.2.11.2.12 src/contrib/opie/libopie/readrec.c 1.2.8.2 RELENG_7_1 src/UPDATING 1.507.2.13.2.15 src/sys/conf/newvers.sh 1.72.2.9.2.16 src/contrib/opie/libopie/readrec.c 1.2.6.2 RELENG_8 src/contrib/opie/libopie/readrec.c 1.2.10.2 RELENG_8_0 src/UPDATING 1.632.2.7.2.6 src/sys/conf/newvers.sh 1.83.2.6.2.6 src/contrib/opie/libopie/readrec.c 1.2.10.1.2.2 - ------------------------------------------------------------------------- Subversion: Branch/path Revision - ------------------------------------------------------------------------- stable/6/ r208586 releng/6.4/ r208586 stable/7/ r208586 releng/7.3/ r208586 releng/7.2/ r208586 releng/7.1/ r208586 stable/8/ r208586 releng/8.0/ r208586 - ------------------------------------------------------------------------- VII. References http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-1938 The latest revision of this advisory is available at http://security.FreeBSD.org/advisories/FreeBSD-SA-10:05.opie.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (FreeBSD) iEYEARECAAYFAkv95R0ACgkQFdaIBMps37KcEwCfXrMzuOs95kBzG822gZYKuCuI XrsAniMF+cUbTvzbgPpUb4YdoOte7G8X =BChs -----END PGP SIGNATURE----- From owner-freebsd-security@FreeBSD.ORG Thu May 27 03:25:11 2010 Return-Path: Delivered-To: freebsd-security@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA926106567A; Thu, 27 May 2010 03:25:11 +0000 (UTC) (envelope-from security-advisories@freebsd.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A72248FC26; Thu, 27 May 2010 03:25:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o4R3PB3G009307; Thu, 27 May 2010 03:25:11 GMT (envelope-from security-advisories@freebsd.org) Received: (from cperciva@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o4R3PBkM009306; Thu, 27 May 2010 03:25:11 GMT (envelope-from security-advisories@freebsd.org) Date: Thu, 27 May 2010 03:25:11 GMT Message-Id: <201005270325.o4R3PBkM009306@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: cperciva set sender to security-advisories@freebsd.org using -f From: FreeBSD Security Advisories To: FreeBSD Security Advisories Precedence: bulk Cc: Subject: FreeBSD Security Advisory FreeBSD-SA-10:06.nfsclient X-BeenThere: freebsd-security@freebsd.org X-Mailman-Version: 2.1.5 Reply-To: freebsd-security@freebsd.org List-Id: "Security issues \[members-only posting\]" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 May 2010 03:25:11 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ============================================================================= FreeBSD-SA-10:06.nfsclient Security Advisory The FreeBSD Project Topic: Unvalidated input in nfsclient Category: core Module: nfsclient Announced: 2010-05-27 Credits: Patroklos Argyroudis Affects: FreeBSD 7.2 and later. Corrected: 2010-05-27 03:15:04 UTC (RELENG_8, 8.1-PRERELEASE) 2010-05-27 03:15:04 UTC (RELENG_8_0, 8.0-RELEASE-p3) 2010-05-27 03:15:04 UTC (RELENG_7, 7.3-STABLE) 2010-05-27 03:15:04 UTC (RELENG_7_3, 7.3-RELEASE-p1) 2010-05-27 03:15:04 UTC (RELENG_7_2, 7.2-RELEASE-p8) CVE Name: CVE-2010-2020 For general information regarding FreeBSD Security Advisories, including descriptions of the fields above, security branches, and the following sections, please visit . I. Background The Network File System (NFS) allows a host to export some or all of its file systems so that other hosts can access them over the network and mount them as if they were on local disks. FreeBSD includes server and client implementations of NFS. II. Problem Description The NFS client subsystem fails to correctly validate the length of a parameter provided by the user when a filesystem is mounted. III. Impact A user who can mount filesystems can execute arbitrary code in the kernel. On systems where the non-default vfs.usermount feature has been enabled, unprivileged users may be able to gain superuser ("root") privileges. IV. Workaround Do not allow untrusted users to mount filesystems. To prevent unprivileged users from mounting filesystems, set the vfs.usermount sysctl variable to zero: # sysctl vfs.usermount=0 Note that the default value of this variable is zero, i.e., FreeBSD is not affected by this vulnerability in its default configuration, and FreeBSD system administrators are strongly encouraged not to change this setting. V. Solution NOTE WELL: Even with this fix allowing users to mount arbitrary media should not be considered safe. Most of the file systems in FreeBSD were not built to protect safeguard against malicious devices. While such bugs in file systems are fixed when found, a complete audit has not been perfomed on the file system code. Perform one of the following: 1) Upgrade your vulnerable system to 7-STABLE or 8-STABLE, or to the RELENG_8_0, RELENG_7_3, or RELENG_7_2 security branch dated after the correction date. 2) To update your vulnerable system via a source code patch: The following patches have been verified to apply to FreeBSD 7.2, 7.3 and 8.0 systems. a) Download the relevant patch from the location below, and verify the detached PGP signature using your PGP utility. # fetch http://security.FreeBSD.org/patches/SA-10:06/nfsclient.patch # fetch http://security.FreeBSD.org/patches/SA-10:06/nfsclient.patch.asc b) Apply the patch. # cd /usr/src # patch < /path/to/patch c) Recompile your kernel as described in and reboot the system. 3) To update your vulnerable system via a binary patch: Systems running 7.2-RELEASE, 7.3-RELEASE, or 8.0-RELEASE on the i386 or amd64 platforms can be updated via the freebsd-update(8) utility: # freebsd-update fetch # freebsd-update install VI. Correction details The following list contains the revision numbers of each file that was corrected in FreeBSD. CVS: Branch Revision Path - ------------------------------------------------------------------------- RELENG_7 src/sys/nfsclient/nfs_vfsops.c 1.193.2.7 src/lib/libc/sys/mount.2 1.45.2.1 RELENG_7_3 src/UPDATING 1.507.2.34.2.3 src/sys/conf/newvers.sh 1.72.2.16.2.5 src/sys/nfsclient/nfs_vfsops.c 1.193.2.5.4.2 src/lib/libc/sys/mount.2 1.45.12.2 RELENG_7_2 src/UPDATING 1.507.2.23.2.11 src/sys/conf/newvers.sh 1.72.2.11.2.12 src/sys/nfsclient/nfs_vfsops.c 1.193.2.5.2.2 src/lib/libc/sys/mount.2 1.45.8.2 RELENG_8 src/sys/nfsclient/nfs_vfsops.c 1.226.2.7 src/lib/libc/sys/mount.2 1.45.10.2 RELENG_8_0 src/UPDATING 1.632.2.7.2.6 src/sys/conf/newvers.sh 1.83.2.6.2.6 src/sys/nfsclient/nfs_vfsops.c 1.226.2.2.2.2 src/lib/libc/sys/mount.2 1.45.10.1.2.2 - ------------------------------------------------------------------------- Subversion: Branch/path Revision - ------------------------------------------------------------------------- stable/6/ r208586 releng/6.4/ r208586 stable/7/ r208586 releng/7.3/ r208586 releng/7.2/ r208586 releng/7.1/ r208586 stable/8/ r208586 releng/8.0/ r208586 - ------------------------------------------------------------------------- VII. References http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-2020 http://census-labs.com/news/2010/05/26/freebsd-kernel-nfsclient/ The latest revision of this advisory is available at http://security.FreeBSD.org/advisories/FreeBSD-SA-10:06.nfsclient.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (FreeBSD) iEYEARECAAYFAkv95SUACgkQFdaIBMps37Km5gCdG4RNPkwuDsx05w3CfwLd/aM1 NusAn0dzFUcuGlMgNb9V43yUFVFa+NbX =zMAI -----END PGP SIGNATURE----- From owner-freebsd-security@FreeBSD.ORG Thu May 27 07:00:41 2010 Return-Path: Delivered-To: freebsd-security@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7ACC21065673 for ; Thu, 27 May 2010 07:00:41 +0000 (UTC) (envelope-from lynx.ripe@gmail.com) Received: from mail-gx0-f224.google.com (mail-gx0-f224.google.com [209.85.217.224]) by mx1.freebsd.org (Postfix) with ESMTP id 35C708FC18 for ; Thu, 27 May 2010 07:00:40 +0000 (UTC) Received: by gxk24 with SMTP id 24so4147448gxk.3 for ; Thu, 27 May 2010 00:00:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=A50BeKOadJhfdiVuEdjMTzpQ9x1s+us8CGRbysnrkxw=; b=g6/8RxEGyE103XnucsoLKfsLKwTgUI6pSz8mEIuE6YOAdqECA0nLU2HMkq5XbGESdF OU1XwFRv3g8dUB1sg4RqhDpBkKp1G2HH3kbmd35hqv2bljcbNTpcxJjWWwESnqkIKkfR GH7UhveN5DlKlZVme/7Dq1y/cOT2SH/MA517Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=ZADUKy3S2StWYN0L8uGrxiEZZQkdY3vTTTFPx1ppMMX8kur3Oo/w2yGlzZg/05/4tC QWGAqadUHLtxjY++rsWp0z7mJRanBu/dGNLxaRKjh8gN4iyN2dKYSonmySb8lsMJHu+Z 9NAmxnU3DEzk1HsoMpHQo1w5zfQKqxi59WkLg= MIME-Version: 1.0 Received: by 10.231.120.37 with SMTP id b37mr177487ibr.81.1274943579067; Wed, 26 May 2010 23:59:39 -0700 (PDT) Received: by 10.231.178.162 with HTTP; Wed, 26 May 2010 23:59:38 -0700 (PDT) In-Reply-To: <201005270325.o4R3P7Bj009279@freefall.freebsd.org> References: <201005270325.o4R3P7Bj009279@freefall.freebsd.org> Date: Thu, 27 May 2010 09:59:38 +0300 Message-ID: From: Dmitry Pryanishnikov To: freebsd-security@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: FreeBSD Security Advisory FreeBSD-SA-10:05.opie X-BeenThere: freebsd-security@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Security issues \[members-only posting\]" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 May 2010 07:00:41 -0000 Hello! 2010/5/27 FreeBSD Security Advisories : > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > FreeBSD-SA-10:05.opie =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 =A0 =A0 =A0 =A0 =A0 Security Advisory > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0The FreeBSD Project ... > IV. =A0Workaround > No workaround is available, but systems without OPIE capable services > running are not vulnerable. Wouldn't just commenting out all references to pam_opie* in /etc/pam.d/* create a viable workaround? > a) Download the relevant patch from the location below, and verify the > detached PGP signature using your PGP utility. > > # fetch http://security.FreeBSD.org/patches/SA-10-05/opie.patch > # fetch http://security.FreeBSD.org/patches/SA-10-05/opie.patch.asc Apparently correct URLs are # fetch http://security.FreeBSD.org/patches/SA-10:05/opie.patch # fetch http://security.FreeBSD.org/patches/SA-10:05/opie.patch.asc --=20 Sincerely, Dmitry nic-hdl: LYNX-RIPE From owner-freebsd-security@FreeBSD.ORG Thu May 27 10:29:31 2010 Return-Path: Delivered-To: freebsd-security@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F36881065673 for ; Thu, 27 May 2010 10:29:31 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id B4FDB8FC16 for ; Thu, 27 May 2010 10:29:31 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id D07A71FFC34; Thu, 27 May 2010 10:29:30 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id 050BD844DF; Thu, 27 May 2010 12:27:22 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Dmitry Pryanishnikov References: <201005270325.o4R3P7Bj009279@freefall.freebsd.org> Date: Thu, 27 May 2010 12:27:21 +0200 In-Reply-To: (Dmitry Pryanishnikov's message of "Thu, 27 May 2010 09:59:38 +0300") Message-ID: <86d3wh3aie.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.95 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-security@freebsd.org Subject: Re: FreeBSD Security Advisory FreeBSD-SA-10:05.opie X-BeenThere: freebsd-security@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Security issues \[members-only posting\]" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 May 2010 10:29:32 -0000 Dmitry Pryanishnikov writes: > Wouldn't just commenting out all references to pam_opie* in > /etc/pam.d/* create a viable workaround? With my PAM maintainer hat on: yes. I'm surprised secteam didn't bother to ask me. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-security@FreeBSD.ORG Thu May 27 05:12:14 2010 Return-Path: Delivered-To: freebsd-security@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8CEB9106564A for ; Thu, 27 May 2010 05:12:14 +0000 (UTC) (envelope-from matt@xerq.net) Received: from cartman.xerq.net (cartman.xerq.net [67.52.126.46]) by mx1.freebsd.org (Postfix) with ESMTP id 4AC818FC08 for ; Thu, 27 May 2010 05:12:13 +0000 (UTC) Received: by cartman.xerq.net (Postfix, from userid 80) id 7B3C944C666; Wed, 26 May 2010 21:53:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=xerq.net; s=dkimlol; t=1274936022; bh=8D/1EVDCJ6Na6TOHLb5A5OiohEb96aGuDQMDtASJb4k=; h=To:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding: Date:From:In-Reply-To:References:Message-ID; b=jKP0U52IFwWH4sZiLSpqeEz6mBYPMJqJZiL7+RJJb0+NRO07tW7hvMaFV1IP1M/Lh 0isnU7FEjkWG71hlT5xM9Sc+7TrFqc4KUePcbZlTHuPYTbgURE0HGso3YCHzqWYlOI /o2W4sOGXKHLRUsCsE5P19g7i7WhpJgzpaYW6DlU= DomainKey-Signature: a=rsa-sha1; s=default; d=xerq.net; c=nofws; q=dns; h=to:subject:mime-version:content-type: content-transfer-encoding:date:from:in-reply-to:references:message-id:x-sender:user-agent; b=RqTy1sFHbvdhmxwhZE+MlS4k0wQhh73Jl5M8uYZGt1uuRIiEK9clsbFMZYdjDbItQ rr687AmV7VQxPtlT3jw2A== To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Date: Wed, 26 May 2010 21:53:42 -0700 From: matt In-Reply-To: <201005270325.o4R3P7wY009265@freefall.freebsd.org> References: <201005270325.o4R3P7wY009265@freefall.freebsd.org> Message-ID: <9a34eaba76391cf1481cd27a3aa0ffbd@imap.xerq.net> X-Sender: matt@xerq.net User-Agent: RoundCube Webmail/0.1 X-Mailman-Approved-At: Thu, 27 May 2010 11:07:26 +0000 Subject: Re: [FreeBSD-Announce] FreeBSD Security Advisory FreeBSD-SA-10:05.opie X-BeenThere: freebsd-security@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Security issues \[members-only posting\]" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 May 2010 05:12:14 -0000 There's a typo for the fetch link: --http://security.freebsd.org/patches/SA-10-05/opie.patch ++http://security.freebsd.org/patches/SA-10:05/opie.patch -Matt On Thu, 27 May 2010 03:25:07 GMT, FreeBSD Security Advisories wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > ============================================================================= > FreeBSD-SA-10:05.opie Security > Advisory > The FreeBSD > Project > > Topic: OPIE off-by-one stack overflow > > Category: contrib > Module: contrib_opie > Announced: 2010-05-27 > Credits: Maksymilian Arciemowicz and Adam Zabrocki > Affects: All supported versions of FreeBSD > Corrected: 2010-05-27 03:15:04 UTC (RELENG_8, 8.1-PRERELEASE) > 2010-05-27 03:15:04 UTC (RELENG_8_0, 8.0-RELEASE-p3) > 2010-05-27 03:15:04 UTC (RELENG_7, 7.3-STABLE) > 2010-05-27 03:15:04 UTC (RELENG_7_3, 7.3-RELEASE-p1) > 2010-05-27 03:15:04 UTC (RELENG_7_2, 7.2-RELEASE-p8) > 2010-05-27 03:15:04 UTC (RELENG_7_1, 7.1-RELEASE-p12) > 2010-05-27 03:15:04 UTC (RELENG_6, 6.4-STABLE) > 2010-05-27 03:15:04 UTC (RELENG_6_4, 6.4-RELEASE-p10) > CVE Name: CVE-2010-1938 > > For general information regarding FreeBSD Security Advisories, > including descriptions of the fields above, security branches, and the > following sections, please visit . > > I. Background > > OPIE is a one-time password system designed to help to secure a system > against replay attacks. It does so using a secure hash function and a > challenge/response system. > > OPIE is enabled by default on FreeBSD. > > II. Problem Description > > A programming error in the OPIE library could allow an off-by-one buffer > overflow to write a single zero byte beyond the end of an on-stack buffer. > > III. Impact > > An attacker can remotely crash a service process which uses OPIE when > stack protector is enabled. > > Note that this can happen even if OPIE is not enabled on the system, > for instance the base system ftpd(8) is affected by this. Depending > on the design and usage of OPIE, this may either affect only the > process that handles the user authentication, or cause a Denial of > Service condition. > > It is possible but very unlikely that an attacker could exploit this to > gain access to a system. > > IV. Workaround > > No workaround is available, but systems without OPIE capable services > running are not vulnerable. > > V. Solution > > Perform one of the following: > > 1) Upgrade your vulnerable system to 6-STABLE, 7-STABLE or 8-STABLE, > or to the RELENG_8_0, RELENG_7_3, RELENG_7_2, RELENG_7_1, RELENG_6_4 > security branch dated after the correction date. > > 2) To update your vulnerable system via a source code patch: > > The following patches have been verified to apply to FreeBSD 6.4, > 7.1, 7.2, 7.3, and 8.0 systems. > > a) Download the relevant patch from the location below, and verify the > detached PGP signature using your PGP utility. > > # fetch http://security.FreeBSD.org/patches/SA-10-05/opie.patch > # fetch http://security.FreeBSD.org/patches/SA-10-05/opie.patch.asc > > b) Execute the following commands as root: > > # cd /usr/src > # patch < /path/to/patch > # cd /usr/src/lib/libopie > # make obj && make depend && make && make install > > NOTE: On the amd64 platform, the above procedure will not update the > lib32 (i386 compatibility) libraries. On amd64 systems where the i386 > compatibility libraries are used, the operating system should instead > be recompiled as described in > > > 3) To update your vulnerable system via a binary patch: > > Systems running 6.4-RELEASE, 7.1-RELEASE, 7.2-RELEASE, 7.3-RELEASE or > 8.0-RELEASE on the i386 or amd64 platforms can be updated via the > freebsd-update(8) utility: > > # freebsd-update fetch > # freebsd-update install > > VI. Correction details > > The following list contains the revision numbers of each file that was > corrected in FreeBSD. > > CVS: > > Branch Revision > Path > - ------------------------------------------------------------------------- > RELENG_6 > src/contrib/opie/libopie/readrec.c 1.1.1.4.14.1 > RELENG_6_4 > src/UPDATING 1.416.2.40.2.14 > src/sys/conf/newvers.sh 1.69.2.18.2.16 > src/contrib/opie/libopie/readrec.c 1.1.1.4.26.1 > RELENG_7 > src/contrib/opie/libopie/readrec.c 1.2.2.1 > RELENG_7_3 > src/UPDATING 1.507.2.34.2.3 > src/sys/conf/newvers.sh 1.72.2.16.2.5 > src/contrib/opie/libopie/readrec.c 1.2.12.2 > RELENG_7_2 > src/UPDATING 1.507.2.23.2.11 > src/sys/conf/newvers.sh 1.72.2.11.2.12 > src/contrib/opie/libopie/readrec.c 1.2.8.2 > RELENG_7_1 > src/UPDATING 1.507.2.13.2.15 > src/sys/conf/newvers.sh 1.72.2.9.2.16 > src/contrib/opie/libopie/readrec.c 1.2.6.2 > RELENG_8 > src/contrib/opie/libopie/readrec.c 1.2.10.2 > RELENG_8_0 > src/UPDATING 1.632.2.7.2.6 > src/sys/conf/newvers.sh 1.83.2.6.2.6 > src/contrib/opie/libopie/readrec.c 1.2.10.1.2.2 > - ------------------------------------------------------------------------- > > Subversion: > > Branch/path Revision > - ------------------------------------------------------------------------- > stable/6/ r208586 > releng/6.4/ r208586 > stable/7/ r208586 > releng/7.3/ r208586 > releng/7.2/ r208586 > releng/7.1/ r208586 > stable/8/ r208586 > releng/8.0/ r208586 > - ------------------------------------------------------------------------- > > VII. References > > http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-1938 > > The latest revision of this advisory is available at > http://security.FreeBSD.org/advisories/FreeBSD-SA-10:05.opie.asc > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (FreeBSD) > > iEYEARECAAYFAkv95R0ACgkQFdaIBMps37KcEwCfXrMzuOs95kBzG822gZYKuCuI > XrsAniMF+cUbTvzbgPpUb4YdoOte7G8X > =BChs > -----END PGP SIGNATURE----- > _______________________________________________ > freebsd-announce@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-announce > To unsubscribe, send any mail to "freebsd-announce-unsubscribe@freebsd.org" From owner-freebsd-security@FreeBSD.ORG Thu May 27 05:27:21 2010 Return-Path: Delivered-To: freebsd-security@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A71DA1065673 for ; Thu, 27 May 2010 05:27:21 +0000 (UTC) (envelope-from rasul@taneco-npz.ru) Received: from mail.nnpz.ru (nnpz.ru [217.23.188.158]) by mx1.freebsd.org (Postfix) with ESMTP id 45D778FC08 for ; Thu, 27 May 2010 05:27:19 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: quoted-printable Content-class: urn:content-classes:message Date: Thu, 27 May 2010 07:56:48 +0400 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <1D0427C263837449978312CE8B229680021799DF@mailserv.nnpz.local> In-Reply-To: <201005270325.o4R3P7Bj009279@freefall.freebsd.org> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: FreeBSD Security Advisory FreeBSD-SA-10:05.opie Thread-Index: Acr9TfR9ZBi09B9JSWqnz5QWEepyXQAAoZrA References: <201005270325.o4R3P7Bj009279@freefall.freebsd.org> From: =?koi8-r?B?4dPM0c3P1yDywdPVzCDywcTJxs/Xyd4=?= To: X-Mailman-Approved-At: Thu, 27 May 2010 11:10:31 +0000 Subject: RE: FreeBSD Security Advisory FreeBSD-SA-10:05.opie X-BeenThere: freebsd-security@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Security issues \[members-only posting\]" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 May 2010 05:27:21 -0000 Hello! URLs in this mail is incorrect, correct links: http://security.freebsd.org/patches/SA-10:05/opie.patch -----Original Message----- From: owner-freebsd-security-notifications@freebsd.org = [mailto:owner-freebsd-security-notifications@freebsd.org] On Behalf Of = FreeBSD Security Advisories Sent: Thursday, May 27, 2010 7:25 AM To: FreeBSD Security Advisories Subject: FreeBSD Security Advisory FreeBSD-SA-10:05.opie -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D FreeBSD-SA-10:05.opie Security = Advisory The FreeBSD = Project Topic: OPIE off-by-one stack overflow Category: contrib Module: contrib_opie Announced: 2010-05-27 Credits: Maksymilian Arciemowicz and Adam Zabrocki Affects: All supported versions of FreeBSD Corrected: 2010-05-27 03:15:04 UTC (RELENG_8, 8.1-PRERELEASE) 2010-05-27 03:15:04 UTC (RELENG_8_0, 8.0-RELEASE-p3) 2010-05-27 03:15:04 UTC (RELENG_7, 7.3-STABLE) 2010-05-27 03:15:04 UTC (RELENG_7_3, 7.3-RELEASE-p1) 2010-05-27 03:15:04 UTC (RELENG_7_2, 7.2-RELEASE-p8) 2010-05-27 03:15:04 UTC (RELENG_7_1, 7.1-RELEASE-p12) 2010-05-27 03:15:04 UTC (RELENG_6, 6.4-STABLE) 2010-05-27 03:15:04 UTC (RELENG_6_4, 6.4-RELEASE-p10) CVE Name: CVE-2010-1938 For general information regarding FreeBSD Security Advisories, including descriptions of the fields above, security branches, and the following sections, please visit . I. Background OPIE is a one-time password system designed to help to secure a system against replay attacks. It does so using a secure hash function and a challenge/response system. OPIE is enabled by default on FreeBSD. II. Problem Description A programming error in the OPIE library could allow an off-by-one buffer overflow to write a single zero byte beyond the end of an on-stack = buffer. III. Impact An attacker can remotely crash a service process which uses OPIE when stack protector is enabled. Note that this can happen even if OPIE is not enabled on the system, for instance the base system ftpd(8) is affected by this. Depending on the design and usage of OPIE, this may either affect only the process that handles the user authentication, or cause a Denial of Service condition. It is possible but very unlikely that an attacker could exploit this to gain access to a system. IV. Workaround No workaround is available, but systems without OPIE capable services running are not vulnerable. V. Solution Perform one of the following: 1) Upgrade your vulnerable system to 6-STABLE, 7-STABLE or 8-STABLE, or to the RELENG_8_0, RELENG_7_3, RELENG_7_2, RELENG_7_1, RELENG_6_4 security branch dated after the correction date. 2) To update your vulnerable system via a source code patch: The following patches have been verified to apply to FreeBSD 6.4, 7.1, 7.2, 7.3, and 8.0 systems. a) Download the relevant patch from the location below, and verify the detached PGP signature using your PGP utility. # fetch http://security.FreeBSD.org/patches/SA-10-05/opie.patch # fetch http://security.FreeBSD.org/patches/SA-10-05/opie.patch.asc b) Execute the following commands as root: # cd /usr/src # patch < /path/to/patch # cd /usr/src/lib/libopie # make obj && make depend && make && make install NOTE: On the amd64 platform, the above procedure will not update the lib32 (i386 compatibility) libraries. On amd64 systems where the i386 compatibility libraries are used, the operating system should instead be recompiled as described in 3) To update your vulnerable system via a binary patch: Systems running 6.4-RELEASE, 7.1-RELEASE, 7.2-RELEASE, 7.3-RELEASE or 8.0-RELEASE on the i386 or amd64 platforms can be updated via the freebsd-update(8) utility: # freebsd-update fetch # freebsd-update install VI. Correction details The following list contains the revision numbers of each file that was corrected in FreeBSD. CVS: Branch = Revision Path - = -------------------------------------------------------------------------= RELENG_6 src/contrib/opie/libopie/readrec.c = 1.1.1.4.14.1 RELENG_6_4 src/UPDATING = 1.416.2.40.2.14 src/sys/conf/newvers.sh = 1.69.2.18.2.16 src/contrib/opie/libopie/readrec.c = 1.1.1.4.26.1 RELENG_7 src/contrib/opie/libopie/readrec.c = 1.2.2.1 RELENG_7_3 src/UPDATING = 1.507.2.34.2.3 src/sys/conf/newvers.sh = 1.72.2.16.2.5 src/contrib/opie/libopie/readrec.c = 1.2.12.2 RELENG_7_2 src/UPDATING = 1.507.2.23.2.11 src/sys/conf/newvers.sh = 1.72.2.11.2.12 src/contrib/opie/libopie/readrec.c = 1.2.8.2 RELENG_7_1 src/UPDATING = 1.507.2.13.2.15 src/sys/conf/newvers.sh = 1.72.2.9.2.16 src/contrib/opie/libopie/readrec.c = 1.2.6.2 RELENG_8 src/contrib/opie/libopie/readrec.c = 1.2.10.2 RELENG_8_0 src/UPDATING = 1.632.2.7.2.6 src/sys/conf/newvers.sh = 1.83.2.6.2.6 src/contrib/opie/libopie/readrec.c = 1.2.10.1.2.2 - = -------------------------------------------------------------------------= Subversion: Branch/path = Revision - = -------------------------------------------------------------------------= stable/6/ = r208586 releng/6.4/ = r208586 stable/7/ = r208586 releng/7.3/ = r208586 releng/7.2/ = r208586 releng/7.1/ = r208586 stable/8/ = r208586 releng/8.0/ = r208586 - = -------------------------------------------------------------------------= VII. References http://cve.mitre.org/cgi-bin/cvename.cgi?name=3DCVE-2010-1938 The latest revision of this advisory is available at http://security.FreeBSD.org/advisories/FreeBSD-SA-10:05.opie.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (FreeBSD) iEYEARECAAYFAkv95R0ACgkQFdaIBMps37KcEwCfXrMzuOs95kBzG822gZYKuCuI XrsAniMF+cUbTvzbgPpUb4YdoOte7G8X =3DBChs -----END PGP SIGNATURE----- _______________________________________________ freebsd-security-notifications@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-security-notifications To unsubscribe, send any mail to = "freebsd-security-notifications-unsubscribe@freebsd.org" From owner-freebsd-security@FreeBSD.ORG Thu May 27 08:42:36 2010 Return-Path: Delivered-To: freebsd-security@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 65F531065674 for ; Thu, 27 May 2010 08:42:36 +0000 (UTC) (envelope-from Lena@lena.kiev.ua) Received: from lena.kiev.ua (lena.kiev.ua [82.146.52.81]) by mx1.freebsd.org (Postfix) with ESMTP id 2E8D08FC12 for ; Thu, 27 May 2010 08:42:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lena.kiev.ua; s=1; h=In-Reply-To:Content-Type:Mime-Version:References:Message-ID:Subject:To:From:Date; bh=oLeDifMDSHKZxaXT364xnheNFM5cVpMuvD7E4QlAJTA=; b=vqPGdCeQ0M1SG74Y60cIiOWZyzI0cxq0rQlM0twd2P3Qby439LIu6AhOwd+Y5m8rCuKyU75AEkQ5Ny00ihDbNQ==; Received: from c.199.174.a516.dyn.adsl.cyfra.net ([62.80.174.199] helo=bedside.lena.kiev.ua) by lena.kiev.ua with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OHYFr-000FwR-4n for freebsd-security@freebsd.org; Thu, 27 May 2010 11:15:51 +0300 Received: from bedside.lena.kiev.ua (localhost.lena.kiev.ua [127.0.0.1]) by bedside.lena.kiev.ua (8.14.4/8.14.4) with ESMTP id o4R8FjiV001909 for ; Thu, 27 May 2010 11:15:45 +0300 (EEST) (envelope-from Lena@lena.kiev.ua) Received: (from lena@localhost) by bedside.lena.kiev.ua (8.14.4/8.14.4/Submit) id o4R8FiEo001908 for freebsd-security@freebsd.org; Thu, 27 May 2010 11:15:44 +0300 (EEST) (envelope-from Lena@lena.kiev.ua) Date: Thu, 27 May 2010 11:15:44 +0300 From: Lena@lena.kiev.ua To: freebsd-security@freebsd.org Message-ID: <20100527081544.GD855@lena.kiev> References: <201005270325.o4R3P7wY009265@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201005270325.o4R3P7wY009265@freefall.freebsd.org> User-Agent: Mutt/1.4.2.3i X-Mailman-Approved-At: Thu, 27 May 2010 11:23:49 +0000 Subject: Re: [FreeBSD-Announce] FreeBSD Security Advisory FreeBSD-SA-10:05.opie X-BeenThere: freebsd-security@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Security issues \[members-only posting\]" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 May 2010 08:42:36 -0000 > # fetch http://security.FreeBSD.org/patches/SA-10-05/opie.patch > # fetch http://security.FreeBSD.org/patches/SA-10-05/opie.patch.asc A typo: ~ # fetch http://security.FreeBSD.org/patches/SA-10-05/opie.patch fetch: http://security.FreeBSD.org/patches/SA-10-05/opie.patch: Not Found Correct URL is http://security.FreeBSD.org/patches/SA-10:05/opie.patch Pease make a link SA-10-05 -> SA-10:05 From owner-freebsd-security@FreeBSD.ORG Thu May 27 11:51:38 2010 Return-Path: Delivered-To: freebsd-security@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2125C1065670 for ; Thu, 27 May 2010 11:51:37 +0000 (UTC) (envelope-from sean@gothic.net.au) Received: from visi.gothic.net.au (visi.gothic.net.au [115.64.131.102]) by mx1.freebsd.org (Postfix) with ESMTP id 8712E8FC15 for ; Thu, 27 May 2010 11:51:35 +0000 (UTC) Received: from visi.gothic.net.au (localhost [127.0.0.1]) by visi.gothic.net.au (Postfix) with ESMTP id 6A1F71B365 for ; Thu, 27 May 2010 21:34:23 +1000 (EST) X-Virus-Scanned: amavisd-new at gothic.net.au Received: from localhost ([127.0.0.1]) by visi.gothic.net.au (visi.gothic.net.au [127.0.0.1]) (amavisd-new, port 10026) with SMTP id 2uPw9CQoEhk9 for ; Thu, 27 May 2010 21:34:18 +1000 (EST) Received: from eee904 (dhcp173.gothic.net.au [10.168.1.173]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: sean) by visi.gothic.net.au (Postfix) with ESMTPSA id 785261B353; Thu, 27 May 2010 21:34:18 +1000 (EST) Date: Thu, 27 May 2010 21:34:25 +1000 From: Sean To: Dag-Erling =?ISO-8859-1?Q?Sm=F8rgrav?= Message-Id: <20100527213425.dca8fcf3.sean@gothic.net.au> In-Reply-To: <86d3wh3aie.fsf@ds4.des.no> References: <201005270325.o4R3P7Bj009279@freefall.freebsd.org> <86d3wh3aie.fsf@ds4.des.no> X-Mailer: Sylpheed 3.0.2 (GTK+ 2.10.14; i686-pc-mingw32) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Dmitry Pryanishnikov , freebsd-security@freebsd.org Subject: Re: FreeBSD Security Advisory FreeBSD-SA-10:05.opie X-BeenThere: freebsd-security@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Security issues \[members-only posting\]" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 May 2010 11:51:38 -0000 On Thu, 27 May 2010 12:27:21 +0200 Dag-Erling Sm=F8rgrav wrote: > Dmitry Pryanishnikov writes: > > Wouldn't just commenting out all references to pam_opie* in > > /etc/pam.d/* create a viable workaround? >=20 > With my PAM maintainer hat on: yes. >=20 > I'm surprised secteam didn't bother to ask me. >=20 It would work if the application only used PAM for OPIE support. ftpd links directly to libopie, as well as using PAM. > DES > --=20 > Dag-Erling Sm=F8rgrav - des@des.no > _______________________________________________ > freebsd-security@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-security > To unsubscribe, send any mail to > "freebsd-security-unsubscribe@freebsd.org" --=20 Sean Winn sean@gothic.net.au From owner-freebsd-security@FreeBSD.ORG Thu May 27 13:33:27 2010 Return-Path: Delivered-To: freebsd-security@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1EF501065673 for ; Thu, 27 May 2010 13:33:27 +0000 (UTC) (envelope-from delphij@gmail.com) Received: from mail-pz0-f183.google.com (mail-pz0-f183.google.com [209.85.222.183]) by mx1.freebsd.org (Postfix) with ESMTP id E29438FC1C for ; Thu, 27 May 2010 13:33:26 +0000 (UTC) Received: by pzk13 with SMTP id 13so5614883pzk.13 for ; Thu, 27 May 2010 06:33:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:received :in-reply-to:references:date:message-id:subject:from:to:cc :content-type; bh=m1PQjE6h6kchUtP7p2uIK2GtXFnIq3/XpXODuCA1Z38=; b=OYprIfo406utgkvDK3WWPZx/WG4oQ8/USt3Al0/AHAHC/rcpPjWYiNu1x4jCJD1VDB v7T44KIhL3oJ62XrFp5sY3df2KqMRRCMtJVzExdKzc7xwYA3ngcJlrIl0qTXEN4cOLDl Ux/BwjxNJNsmMUCqAvhjB/QXd6P1dzIMLUsqo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=fHFwtX7QCdnUmQNwMOiCSDxZeVV7Rtsu2k2gHClzmRQK3b17ivcXndt+IqI/KeJ0wF TE5x1jjRCGU9y95ZnX3YRZZBbY4CiPjXwLXN3h4+d/hZP6KVenUm5pU0wZ2kzGwSZUv+ 2xYgYKSr/3jxckQEWhk6OH27J3xBhYdfqi6PM= MIME-Version: 1.0 Received: by 10.141.125.7 with SMTP id c7mr2230480rvn.228.1274965710687; Thu, 27 May 2010 06:08:30 -0700 (PDT) Received: by 10.140.140.8 with HTTP; Thu, 27 May 2010 06:08:30 -0700 (PDT) Received: by 10.140.140.8 with HTTP; Thu, 27 May 2010 06:08:30 -0700 (PDT) In-Reply-To: <86d3wh3aie.fsf@ds4.des.no> References: <201005270325.o4R3P7Bj009279@freefall.freebsd.org> <86d3wh3aie.fsf@ds4.des.no> Date: Thu, 27 May 2010 06:08:30 -0700 Message-ID: From: Xin LI To: =?UTF-8?Q?Dag=2DErling_Sm=C3=B8rgrav?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-security@freebsd.org, Dmitry Pryanishnikov Subject: Re: FreeBSD Security Advisory FreeBSD-SA-10:05.opie X-BeenThere: freebsd-security@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Security issues \[members-only posting\]" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 May 2010 13:33:27 -0000 PAM opie implementation was careful enough not triggering this issue. So no, programs using solely PAM, configured or not configured with OPIE, are not affected. Programs that links directly to OPIE may be affected, depending on their usage. On May 27, 2010 3:30 AM, "Dag-Erling Sm=C3=B8rgrav" wrote: Dmitry Pryanishnikov writes: > Wouldn't just commenting out all references t... With my PAM maintainer hat on: yes. I'm surprised secteam didn't bother to ask me. DES -- Dag-Erling Sm=C3=B8rgrav - des@des.no _______________________________________________ freebsd-security@freebsd.org mailing list http://lis... From owner-freebsd-security@FreeBSD.ORG Thu May 27 16:59:57 2010 Return-Path: Delivered-To: freebsd-security@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 82F821065670 for ; Thu, 27 May 2010 16:59:57 +0000 (UTC) (envelope-from julian@elischer.org) Received: from out-0.mx.aerioconnect.net (out-0-31.mx.aerioconnect.net [216.240.47.91]) by mx1.freebsd.org (Postfix) with ESMTP id 4CC6D8FC18 for ; Thu, 27 May 2010 16:59:57 +0000 (UTC) Received: from idiom.com (postfix@mx0.idiom.com [216.240.32.160]) by out-0.mx.aerioconnect.net (8.13.8/8.13.8) with ESMTP id o4RGxuVT032370; Thu, 27 May 2010 09:59:56 -0700 X-Client-Authorized: MaGic Cook1e X-Client-Authorized: MaGic Cook1e Received: from julian-mac.elischer.org (h-67-100-89-137.snfccasy.static.covad.net [67.100.89.137]) by idiom.com (Postfix) with ESMTP id CE0362D6014; Thu, 27 May 2010 09:59:55 -0700 (PDT) Message-ID: <4BFEA516.3030300@elischer.org> Date: Thu, 27 May 2010 10:00:06 -0700 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: matt References: <201005270325.o4R3P7wY009265@freefall.freebsd.org> <9a34eaba76391cf1481cd27a3aa0ffbd@imap.xerq.net> In-Reply-To: <9a34eaba76391cf1481cd27a3aa0ffbd@imap.xerq.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.67 on 216.240.47.51 X-Mailman-Approved-At: Thu, 27 May 2010 17:06:41 +0000 Cc: freebsd-security@freebsd.org Subject: Re: [FreeBSD-Announce] FreeBSD Security Advisory FreeBSD-SA-10:05.opie X-BeenThere: freebsd-security@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Security issues \[members-only posting\]" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 May 2010 16:59:57 -0000 On 5/26/10 9:53 PM, matt wrote: > > There's a typo for the fetch link: > > --http://security.freebsd.org/patches/SA-10-05/opie.patch > ++http://security.freebsd.org/patches/SA-10:05/opie.patch > > -Matt > easiest answer is to both fix the notice and make the two names links..