Report information
The Basics
Id:
40011
Status:
resolved
Priority:
Medium/Medium
Queue:

People
Owner:
Nobody in particular
Cc:
AdminCc:

BugTracker
Version Fixed:
(no value)
Version Found:
(no value)
Versions Affected:
(no value)
Versions Planned:
(no value)
Priority:
(no value)
Severity:
(no value)
CVSS Score:
(no value)
CVE ID:
(no value)
Component:
(no value)
Area:
(no value)

Dates
Created:Wed, 08 Jul 2015 09:03:59 -0400
Updated:Fri, 07 Jul 2017 19:44:48 -0400
Closed:Fri, 28 Aug 2015 14:52:19 -0400



This bug tracker is no longer active.

Please go to our Gitlab to submit issues (both feature requests and bug reports) for active projects maintained by Internet Systems Consortium (ISC).

Due to security and confidentiality requirements, full access is limited to the primary maintainers.

Subject: dhcpd 4.3.2 crash
Date: Wed, 8 Jul 2015 15:03:48 +0200
To: dhcp-bugs@isc.org
From: "Jiri Popelka" <jpopelka@gmail.com>
Hi, I'm having a bug report [1] that dhcpd 4.3.2 crashes upon first DHCPDISCOVER if specific configuration file [2] is used. There's also a packet dump [3], but I've been able to reproduce with any DHCPDISCOVER. I did a git-bisect and it led me to [4]. I don't see the problem with this commit reverted. With regards, -- Jiri [1] https://bugzilla.redhat.com/show_bug.cgi?id=1236324 [2] https://bugzilla.redhat.com/attachment.cgi?id=1045991 [3] https://bugzilla.redhat.com/attachment.cgi?id=1049534 [4] https://source.isc.org/cgi-bin/gitweb.cgi?p=dhcp.git;a=commitdiff;h=d9b2a590e835ec9d27f4c059ee07893b1acca110
Subject: Re: [ISC-Bugs #40011] dhcpd 4.3.2 crash
Date: Wed, 8 Jul 2015 16:16:02 +0200
To: dhcp-bugs@isc.org
From: "Jiří Popelka" <jpopelka@gmail.com>
Sent from wrong email, please reply to jpopelka@redhat.com

thanks

--
Jiri


Thanks for relaying this to us and for your additional research. We are evaluating it currently.
The configuration contains the line "option host-name = config-option server.ddns-hostname;". The default definition of "server.ddns-hostname" was changed in 4.3.2 to pick from one of three values; one of which is "config-option host-name". This rendered the configuration line above, infinitely recursive. We decided this was not a security issue, because there are many ways an operator could program their DCHP configurations to cause other infinite loops. We will be writing and publishing an Operational Note and updating our documentation about this soon. If you'd like to ask the original reporter why they used the offending string, we may be able to provide guidance on what they should do instead.
Subject: Re: [ISC-Bugs #40011] dhcpd 4.3.2 crash
Date: Fri, 10 Jul 2015 10:38:12 +0200
To: dhcp-bugs@isc.org
From: "Jiri Popelka" <jpopelka@redhat.com>
Thank you for the super-quick response. The original reported doesn't need any other guidance, so you can close the ticket if you want. -- Jiri