From deb at freebsd.org Fri Jul 11 17:07:17 2008 From: deb at freebsd.org (Deb Goodkin) Date: Fri Jul 11 17:08:43 2008 Subject: [FreeBSD-Announce] The FreeBSD Foundation is Requesting Project Proposals! Message-ID: <4877933C.6070007@freebsd.org> The FreeBSD Foundation is pleased to announce we are soliciting the submission of proposals for work relating to any of the major subsystems or infrastructure within the FreeBSD operating system. A budget of $80,000 was allocated for 2008 to fund multiple development projects. Proposals will be evaluated based on desirability, technical merit and cost-effectiveness. To find out more about the proposal process please read the attached document. You can also find the document on our website at http://www.freebsdfoundation.org/documents/FreeBSD%20Foundation%20Proposals.pdf. We look forward to reading all the interesting project proposals! Sincerely, The FreeBSD Foundation -------------- next part -------------- A non-text attachment was scrubbed... Name: FreeBSD Foundation Proposals.pdf Type: application/pdf Size: 57004 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-announce/attachments/20080711/e1a030b9/FreeBSDFoundationProposals.pdf From security-advisories at freebsd.org Sun Jul 13 19:10:05 2008 From: security-advisories at freebsd.org (FreeBSD Security Advisories) Date: Sun Jul 13 19:10:16 2008 Subject: [FreeBSD-Announce] FreeBSD Security Advisory FreeBSD-SA-08:06.bind Message-ID: <200807131910.m6DJA5rP093310@freefall.freebsd.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ============================================================================= FreeBSD-SA-08:06.bind Security Advisory The FreeBSD Project Topic: DNS cache poisoning Category: contrib Module: bind Announced: 2008-07-13 Credits: Dan Kaminsky Affects: All supported FreeBSD versions. Corrected: 2008-07-12 10:07:33 UTC (RELENG_6, 6.3-STABLE) 2008-07-13 18:42:38 UTC (RELENG_6_3, 6.3-RELEASE-p3) 2008-07-13 18:42:38 UTC (RELENG_7, 7.0-STABLE) 2008-07-13 18:42:38 UTC (RELENG_7_0, 7.0-RELEASE-p3) CVE Name: CVE-2008-1447 For general information regarding FreeBSD Security Advisories, including descriptions of the fields above, security branches, and the following sections, please visit . I. Background BIND 9 is an implementation of the Domain Name System (DNS) protocols. The named(8) daemon is an Internet Domain Name Server. DNS requests contain a query id which is used to match a DNS request with the response and to make it harder for anybody but the DNS server which received the request to send a valid response. II. Problem Description The BIND DNS implementation does not randomize the UDP source port when doing remote queries, and the query id alone does not provide adequate randomization. III. Impact The lack of source port randomization reduces the amount of data the attacker needs to guess in order to successfully execute a DNS cache poisoning attack. This allows the attacker to influence or control the results of DNS queries being returned to users from target systems. IV. Workaround Limiting the group of machines that can do recursive queries on the DNS server will make it more difficult, but not impossible, for this vulnerability to be exploited. To limit the machines able to perform recursive queries, add an ACL in named.conf and limit recursion like the following: acl example-acl { 192.0.2.0/24; }; options { recursion yes; allow-recursion { example-acl; }; }; V. Solution Perform one of the following: 1) Upgrade your vulnerable system to 6-STABLE or 7-STABLE, or to the RELENG_7_0 or RELENG_6_3 security branch dated after the correction date. 2) To patch your present system: The following patches have been verified to apply to FreeBSD 6.3 and 7.0 systems. a) Download the relevant patch from the location below, and verify the detached PGP signature using your PGP utility. [FreeBSD 6.3] # fetch http://security.FreeBSD.org/patches/SA-08:06/bind63.patch # fetch http://security.FreeBSD.org/patches/SA-08:06/bind63.patch.asc [FreeBSD 7.0] # fetch http://security.FreeBSD.org/patches/SA-08:06/bind7.patch # fetch http://security.FreeBSD.org/patches/SA-08:06/bind7.patch.asc b) Execute the following commands as root: # cd /usr/src # patch < /path/to/patch # cd /usr/src/lib/bind # make obj && make depend && make && make install # cd /usr/src/usr.sbin/named # make obj && make depend && make && make install NOTE WELL: This update causes BIND to choose a new, random UDP port for each new query; this may cause problems for some network configurations, particularly if firewall(s) block incoming UDP packets on particular ports. The avoid-v4-udp-ports and avoid-v6-udp-ports options should be used to avoid selecting random port numbers within a blocked range. NOTE WELL: If a port number is specified via the query-source or query-source-v6 options to BIND, randomized port selection will not be used. Consequently it is strongly recommended that these options not be used to specify fixed port numbers. VI. Correction details The following list contains the revision numbers of each file that was corrected in FreeBSD. Branch Revision Path - ------------------------------------------------------------------------- RELENG_6 src/contrib/bind9/bin/named/client.c 1.1.1.2.2.5 src/contrib/bind9/bin/named/server.c 1.1.1.2.2.4 src/contrib/bind9/lib/dns/api 1.1.1.2.2.5 src/contrib/bind9/lib/dns/dispatch.c 1.1.1.1.4.4 src/contrib/bind9/lib/dns/include/dns/dispatch.h 1.1.1.1.4.3 src/contrib/bind9/lib/dns/resolver.c 1.1.1.2.2.8 RELENG_6_3 src/UPDATING 1.416.2.37.2.8 src/sys/conf/newvers.sh 1.69.2.15.2.7 src/contrib/bind9/bin/named/client.c 1.1.1.2.2.3.2.1 src/contrib/bind9/bin/named/server.c 1.1.1.2.2.2.2.1 src/contrib/bind9/lib/dns/api 1.1.1.2.2.3.2.1 src/contrib/bind9/lib/dns/dispatch.c 1.1.1.1.4.2.2.1 src/contrib/bind9/lib/dns/include/dns/dispatch.h 1.1.1.1.4.1.2.1 src/contrib/bind9/lib/dns/resolver.c 1.1.1.2.2.6.2.1 RELENG_7 src/contrib/bind9/bin/named/client.c 1.1.1.6.2.2 src/contrib/bind9/bin/named/server.c 1.1.1.6.2.2 src/contrib/bind9/lib/dns/api 1.1.1.6.2.2 src/contrib/bind9/lib/dns/dispatch.c 1.1.1.4.2.2 src/contrib/bind9/lib/dns/include/dns/dispatch.h 1.1.1.3.2.2 src/contrib/bind9/lib/dns/resolver.c 1.1.1.9.2.2 RELENG_7_0 src/UPDATING 1.507.2.3.2.7 src/sys/conf/newvers.sh 1.72.2.5.2.7 src/contrib/bind9/bin/named/client.c 1.1.1.6.2.1.2.1 src/contrib/bind9/bin/named/server.c 1.1.1.6.2.1.2.1 src/contrib/bind9/lib/dns/api 1.1.1.6.2.1.2.1 src/contrib/bind9/lib/dns/dispatch.c 1.1.1.4.2.1.2.1 src/contrib/bind9/lib/dns/include/dns/dispatch.h 1.1.1.3.2.1.2.1 src/contrib/bind9/lib/dns/resolver.c 1.1.1.9.2.1.2.1 - ------------------------------------------------------------------------- VII. References http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1447 http://www.kb.cert.org/vuls/id/800113 The latest revision of this advisory is available at http://security.FreeBSD.org/advisories/FreeBSD-SA-08:06.bind.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkh6UiMACgkQFdaIBMps37IE5ACfYzpWMhEXgWNdjwVlzd7JTwBS Eu0AnRIogMIJ3fjQF4hcymtdwR6buRNc =shnR -----END PGP SIGNATURE----- From deb at freebsd.org Mon Jul 21 13:17:35 2008 From: deb at freebsd.org (Deb Goodkin) Date: Mon Jul 21 13:24:53 2008 Subject: [FreeBSD-Announce] The FreeBSD Foundation July Newsletter Message-ID: <48848C60.3090500@freebsd.org> Dear FreeBSD Community, I am pleased to announce the publication of the FreeBSD Foundation's Semi-Annual July Newsletter. Go to http://www.freebsdfoundation.org/press/2008Jul-newsletter.shtml to find out what we've been doing to help the FreeBSD project and community. Thank You, Deb Goodkin The FreeBSD Foundation From murray at FreeBSD.org Mon Jul 21 21:47:29 2008 From: murray at FreeBSD.org (Murray Stokely) Date: Mon Jul 21 22:11:35 2008 Subject: [FreeBSD-Announce] Core Team Election Results Message-ID: <2a7894eb0807211422n7e1468dakfe2414e00c15f2d6@mail.gmail.com> The FreeBSD Project is pleased to announce the conclusion of our fourth consecutive democratic election of project leadership. The FreeBSD Core Team constitutes the project's "Board of Directors" and is responsible for vetting new src committers, arbitrating technical disagreements, weighing in on policy and administrative issues, and appointing sub-committees for handling specific duties (security officer, release engineers, port managers, webmasters, etc..). The core team has been democratically elected every 2 years by active FreeBSD committers since 2000. Peter Wemm is rejoining the team after a 2 year hiatus, and Kris Kennaway is joining the team for the first time. The remaining 7 slots were filled with incumbents Wilko Bulte, Brooks Davis, Giorgos Keramidas, George V. Neville-Neil, Hiroki Sato, Murray Stokely, and Robert Watson. The new core team would like to especially thank outgoing members Wes Peters and Warner Losh for their many years of service to FreeBSD, our electioneer Dr. Josef Karthauser for running another election for us, and our returning core secretary Philip Paeps. Murray Stokely On behalf of the (new) Core Team