Re: ISC DHCP 3.0.1rc14 is now available.
"Jeff A. Earickson" <[email protected]> Tue, 22 Jun 2004 15:41:01 -0400 (EDT)
| Newsgroups | gmane.network.dhcp.isc.dhcp-server,gmane.network.dhcp.isc.announce |
|---|---|
| Message-ID | <Pine.GSO.4.58.0406221537170.17675@garnet> |
*** From dhcp-server -- To unsubscribe, see the end of this message. ***
David,
My compile dies on:
gcc -g -I/usr/local/src/dhcp/dhcp-3.0.1rc14
-I/usr/local/src/dhcp/dhcp-3.0.1rc14/includes -Wall -Wno-unused
-Wno-implicit -Wno-comment -Wno-uninitialized -Wno-char-subscripts
-Wno-switch -Werror -DSOLARIS_MAJOR=5 -DSOLARIS_MINOR=9 -c failover.c
failover.c: In function `dhcp_failover_process_bind_update':
failover.c:4517: warning: too few arguments for format
Looking at the source code, it looks like the argument for %s
was forgotten in the line:
log_fatal ("%s: impossible outbuf overflow");
^^^^^
BTW, adding the "booting disallowed" patch to this release would be
a good thing, IMHO.
Jeff Earickson
Colby College
On Tue, 22 Jun 2004, David W. Hankins wrote:
> Date: Tue, 22 Jun 2004 18:19:52 +0000
> From: David W. Hankins <[email protected]>
> Reply-To: [email protected]
> To: [email protected]
> Subject: ISC DHCP 3.0.1rc14 is now available.
>
> *** From dhcp-announce -- To unsubscribe, see the end of this message. ***
>
> ISC DHCP 3.0.1rc14 is now available. This release candidate fixes a
> buffer overflow vulnerability in the ISC DHCP Daemon version 3.0.1
> Release Candidates 12 and 13. If you are using either of these
> release candidates, we strongly urge you to upgrade.
>
> More information about this vulnerability is available from :
>
> http://www.us-cert.gov/cas/techalerts/TA04-174A.html
>
> This release is available now from :
>
> ftp://ftp.isc.org/isc/dhcp/dhcp-3.0.1rc14.tar.gz
>
>
> Changes since 3.0.1rc13
>
> ! CAN-2004-0460 - CERT VU#317350: Five stack overflow exploits were closed
> in logging messages with excessively long hostnames provided by the
> clients. It is highly probable that these could have been used by
> attackers to gain arbitrary root access on systems using ISC DHCP 3.0.1
> release candidates 12 or 13. Special thanks to Gregory Duchemin for
> both finding and solving the problem.
>
> ! CAN-2004-0461 - CERT VU#654390: Once the above was closed, an opening
> in log_*() functions was evidented, on some specific platforms where
> vsnprintf() was not believed to be available and calls were wrapped to
> sprintf() instead. Again, credit goes to Gregory Duchemin for finding
> the problem. Calls to snprintf() are now linked to a distribution-local
> snprintf implementation, only in those cases where the architecture is
> not known to provide one (see includes/cf/[arch].h). If you experience
> linking problems with snprintf/vsnprintf or 'isc_print_' functions, this
> is where to look. This vulnerability did not exist in any previously
> published version of ISC DHCP.
>
> - Compilation on hpux 11.11 was repaired.
>
> - 'The cross-compile bug fix' was backed out.
>
> --
> David W. Hankins "If you don't do it right the first time,
> Operations Engineer you'll just have to do it again."
> Internet Systems Consortium, Inc. -- Jack T. Hankins
> -----------------------------------------------------------------------
> To unsubscribe from this list, visit http://www.isc.org/dhcp-lists.html
> or send mail to [email protected] with the subject line of
> 'unsubscribe'.
> -----------------------------------------------------------------------
>
-----------------------------------------------------------------------
List Archives : http://www.isc.org/ops/lists/
Unsubscribe : http://www.isc.org/sw/dhcp/dhcp-lists.php
-or- : mailto:[email protected]?Subject=unsubscribe
-----------------------------------------------------------------------