[15815] in bugtraq

home help back first fref pref prev next nref lref last post

Re: ISC DHCP client v2 hole fixed...or not?

daemon@ATHENA.MIT.EDU (Pavel Kankovsky)
Tue Jul 18 02:53:39 2000

Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Message-Id:  <20000717214034.7FBF.0@argo.troja.mff.cuni.cz>
Date:         Mon, 17 Jul 2000 21:54:21 +0200
Reply-To: Pavel Kankovsky <peak@ARGO.TROJA.MFF.CUNI.CZ>
From: Pavel Kankovsky <peak@ARGO.TROJA.MFF.CUNI.CZ>
X-To:         beck@OPENBSD.ORG
To: BUGTRAQ@SECURITYFOCUS.COM
In-Reply-To:  <200007142230.e6EMUAH25302@bofh.ucs.ualberta.ca>

On Fri, 14 Jul 2000 beck@OPENBSD.ORG wrote:

>   OpenBSD released a different fix for the dhclient shipped with
> OpenBSD, see http://www.openbsd.org/errata.html#dhclient. This was not
> the fix shipped by ISC.
...
>   The patch released by OpenBSD is *not* vulnerable to these problems.
> Our fix did two things:
...

I know and I think this is a good thing (passing data via an intermediate
shell script is very awkward and error prone, and I fail to understand why
they do it). Nevertheless, you should look at write_client_lease() (which
is not affected by your fix) as well. It might be a mere annoyance rather
than a real vulnerability when someone puts some arbitrary (raw) data into
your dhclient.lease but...

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."

home help back first fref pref prev next nref lref last post