[secdir] draft-ietf-iotops-iot-dns-guidelines-04 early Secdir review
Stephen Farrell via Datatracker <noreply@ietf.org> Wed, 29 July 2026 15:30 UTC
Return-Path: <noreply@ietf.org>
X-Original-To: secdir@ietf.org
Delivered-To: secdir@mail2.ietf.org
Received: from [10.244.22.187] (gaia.k8s.ietf.org [4.156.85.76]) by mail2.ietf.org (Postfix) with ESMTP id B060412092E00; Wed, 29 Jul 2026 08:30:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1785339026; bh=5CY4ndm0H4vQyss+6dQex75CzUSscu6QE5zZLMPdaPo=; h=From:To:Cc:Subject:Reply-To:Date; b=e8+P3VzFKeY+AXj5uO5K87jy8nUIwcfw0in3rZ3m9mfPTdcJxutnx5I9rZQaXsmN5 mSzJO+2SdwkEVIGsu42FuURHJDVplmnFP0RwQzJyT0xNy13Ls1yQIwNa9zDoFW4F6n 11TxN+o32mW4BNcyb8X6lnQyd86Y0TUJKcwESbQA=
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Stephen Farrell via Datatracker <noreply@ietf.org>
To: secdir@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 12.69.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <178533902650.1367653.10107828447614197004@dt-datatracker-d4d6ff9d9-ql5mb>
Date: Wed, 29 Jul 2026 08:30:26 -0700
Message-ID-Hash: W2ZFBDHPWSXUVWLQAUFLLLYFAQK7N3NY
X-Message-ID-Hash: W2ZFBDHPWSXUVWLQAUFLLLYFAQK7N3NY
X-MailFrom: noreply@ietf.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-secdir.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: draft-ietf-iotops-iot-dns-guidelines.all@ietf.org, iotops@ietf.org
X-Mailman-Version: 3.3.9rc6
Reply-To: Stephen Farrell <stephen.farrell@cs.tcd.ie>
Subject: [secdir] draft-ietf-iotops-iot-dns-guidelines-04 early Secdir review
List-Id: Security Area Directorate <secdir.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/secdir/ZvlwkS-gfB0enkwabfpsPZIPA-Q>
List-Archive: <https://mailarchive.ietf.org/arch/browse/secdir>
List-Help: <mailto:secdir-request@ietf.org?subject=help>
List-Owner: <mailto:secdir-owner@ietf.org>
List-Post: <mailto:secdir@ietf.org>
List-Subscribe: <mailto:secdir-join@ietf.org>
List-Unsubscribe: <mailto:secdir-leave@ietf.org>
Document: draft-ietf-iotops-iot-dns-guidelines Title: IoT DNS Security and Privacy Guidelines Reviewer: Stephen Farrell Review result: Has Issues I marked this as "has issues" just because it's an early review and everything at that stage has issues:-) I'd say "on the right track" would be more accurate. general: - this has a lot of MUST statements that together seem over-optimistic, is that the right target? I wonder how many device vendors or n/w operators have reviewed this? (If "not many" then getting such review would seem like a good plan.) - The last para of 3.7.2 seems to amount to: do s/w updates - why not say it that way? And make that a high level recommendation? - I see no mention of mDNS, mightn't that be used for finding services? specific: - abstract: what's a management zone? - 3.1: is the "MUST NOT fall back" to public recursives really practical or likely to be honoured? - 3.1: how likely is it that DDR will be implemented? - 3.1: the bullet list: any guidance on how often to run that recursive selection alg? on reboot? every day? - 3.2: did you consider randomising the capitalization of the QNAMEs? (I forget if that's currently considered good or bad:-) - 3.3: "manufs MUST configure" sounds like RFC6919 "but we know you won't" - 3.6: Most forms of encrypted DNS implies some root store - that's maybe new for IoT devices, so how's it expected to work? If the answer is to mosly do that depending on the OS root store, that'd be ok but maybe worth a mention. - 3.6: Why not SHOULD be padded? - 3.7: "Note that manufacturers MUST have signed public zones used for device management and services so that validation can take place" - that seems like a bogus MUST. s/MUST/need to have/ would seem more accurate. (Same in 4.1) - 3.7.1: "falls back to unvalidated queries" seems wrong, aren't those unvalidated answers? - 3.7.2: wouldn't the additional DNS traffic be an issue for some devices? - 3.7.2: the DNSSEC trust anchor is easy enough, compared to the root store for DoT/DoH. Seems odd to mention the easy one and not the hard one. - 5.2: MUD could do with a reference.
- [secdir] draft-ietf-iotops-iot-dns-guidelines-04 … Stephen Farrell via Datatracker
- [secdir] Re: draft-ietf-iotops-iot-dns-guidelines… Jim Mozley