[pim] Re: draft-ietf-pim-gaap-18 ietf last call Secdir review
Tim Hollebeek <tim.hollebeek@digicert.com> Thu, 06 August 2026 15:37 UTC
Return-Path: <tim.hollebeek@digicert.com>
X-Original-To: pim@mail2.ietf.org
Delivered-To: pim@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 25514124CF6DA; Thu, 6 Aug 2026 08:37:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1786030629; bh=GJHTyYMv9GP09sMk+HQRRIlZVDiXF9Iet+w+LYMdUog=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=YxKApbRPaUJexQkGjS4bafWnyenvPFpSLffy1GynR7BPWE2RqbiwgVe7ROvk3ptK4 8Yb+a6yYRvrlNRhEQFCDIaBdg8ZVH3UIgsd4hZ+/5fqOt88nvaXcjxAdKcs0Hw6wik Pvfcl4gaRWz8TKOnc4WwvQBeqvy7LEljB+pqGn30=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=digicert.com header.b="NxL+/aX5"; dkim=pass (2048-bit key) header.d=digicert.com header.b="NxL+/aX5"
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q9AqhFspPMhl; Thu, 6 Aug 2026 08:37:08 -0700 (PDT)
Received: from CO1PR03CU002.outbound.protection.outlook.com (mail-westus2azon11020121.outbound.protection.outlook.com [52.101.46.121]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 43820124CF6D3; Thu, 6 Aug 2026 08:37:08 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=DmE6nqklR7G/h3vhZHgWovZn9W26hIgVvV6VEjgU3aqcSWGfChw1WaBShmv+N0oBpc3wDg0QQGXsKEkyFWI8i6EDmr1+VBeNg+gL2vUvMVor0sMcQQUdYaMLvTExPNbb4jm479Itic//k5Do/vv5jRMAURm/OLE3T0Vu9veOmbhdov2+fjgB1aoUJ1fG/FyPlgV6+dy0DLX2s0VpWvU3+LT7gIxil9iFNw1bPByRgsxzXktVhfbaoKscFzSpg9Pu/ix9rUaoKk6KLa2qMDuxVzMoU3jepn2RQAc1he/Nub3gQKzjSH0aUrJXfmQNCeHdOqqIIwD/K9UlfFfoOhF3Jw==
ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=GJHTyYMv9GP09sMk+HQRRIlZVDiXF9Iet+w+LYMdUog=; b=WX6qZg8I5WGgOln3kREQwChfvO7zGKYuWMnPRkIh8LrvlE0o2aAmBLCWymdKOMxWl98PgywRH+NKgYtKOj95Q0lEH7hSeRBcZXurWWU4Le2szGpe8lJ609G0mdKI6nQ1YfD0bl0wPzNU22lEPeK8A7CQqWbfp/7FGxiUA+j9rzme1Ry41T0LRZwsH0QtYF6L34k1gt4XrynQhdXXgvXXubERL1JMlEsLfkWio5BNi8oYeROuC5NIWrhRurAVMRoeIRBdxiESRz18wh6UYzPOlGA1YoHxlDDXe8RurAzUBFsDfNDH6W1hmJzxEWdyKHquMfbYRa7KF5yG4Hbff1m8iA==
ARC-Authentication-Results: i=3; mx.microsoft.com 1; spf=pass (sender ip is 3.214.204.181) smtp.rcpttodomain=gmail.com smtp.mailfrom=digicert.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=digicert.com; dkim=pass (signature was verified) header.d=digicert.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=digicert.com] dkim=[1,1,header.d=digicert.com] dmarc=[1,1,header.from=digicert.com])
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=digicert.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GJHTyYMv9GP09sMk+HQRRIlZVDiXF9Iet+w+LYMdUog=; b=NxL+/aX5QxfalR0ygRuFi5yEr0BOHgJz2SQbBHhZpSuNmwjEnSCa9Wqme6la2lNt41rGKhmjKYQdRNTshQZE3YOAZ5I2vg4LjaapaIEnBHARyevL7cBja+CkKnPSnnTItzq3GHXq2yJ0U1HHC4dkU6mexK8fO0llwwDpO1s//cGkpgq8wK2/tmBe81w2MmE2j0PlxP/ufKJn0elOQM71LJef9R1+MnkXDGfTmZtlmoFg9vwI6kdYDktVzxuJxzSp4d653dAmYugztF4xDxvtm4McfPdfRG9cLsHqIq/kHsCxM99+tK2REhjLHICNmndZMA8lWEdFKDjHsgFAaoOlxA==
Received: from DS2PEPF00004563.namprd21.prod.outlook.com (2603:10b6:f:fc00::519) by IA1PR14MB5660.namprd14.prod.outlook.com (2603:10b6:208:3a3::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.292.19; Thu, 6 Aug 2026 15:36:56 +0000
Received: from SA2PEPF000015CA.namprd03.prod.outlook.com (2603:10b6:82c:400:0:1003:0:8) by DS2PEPF00004563.outlook.office365.com (2603:10b6:f:fc00::519) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.315.8 via Frontend Transport; Thu, 6 Aug 2026 15:36:55 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 3.214.204.181) smtp.mailfrom=digicert.com; dkim=pass (signature was verified) header.d=digicert.com;dmarc=pass action=none header.from=digicert.com;
Received-SPF: Pass (protection.outlook.com: domain of digicert.com designates 3.214.204.181 as permitted sender) receiver=protection.outlook.com; client-ip=3.214.204.181; helo=us-dlp.cloud-sec-av.com; pr=C
Received: from us-dlp.cloud-sec-av.com (3.214.204.181) by SA2PEPF000015CA.mail.protection.outlook.com (10.167.241.200) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.315.6 via Frontend Transport; Thu, 6 Aug 2026 15:36:54 +0000
Received: from emails-9674937-25-mt-prod-3.avanan.net (ip-10-10-155-152.ec2.internal [10.10.155.152]) by mta-outgoing-dlp-291-mt-prod-3.avanan.net (Postfix) with ESMTPS id F3F74800B7; Thu, 6 Aug 2026 15:36:53 +0000 (UTC)
X-Mailbox-Line: From b'tim.hollebeek@digicert.com' Thu Aug 6 15:36:42 2026
ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=avanan.net; s=arcselector01; t=1786030613; b=Of8K9xErXSkwXQnap1kywmiHlJsHuDBXfzKRfC+YNSCGXWkJAxjlJGzWhJcJdaRTKo2fl kDmoAHXTyKLRMSeGpdP0jRyctHbdB2yVbGP+Sb0JhGS3OZQDgw3Q/+N129wvcZI4+4NGHHI I59uKwV0s2CXwzwDGpbQWbMEHsiV66A=
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=avanan.net; s=arcselector01; t=1786030613; h=from : to : subject : date : message-id : content-type : mime-version; bh=GJHTyYMv9GP09sMk+HQRRIlZVDiXF9Iet+w+LYMdUog=; b=kxzySIeWsN7/wcXYrBvUhswlbZ1NthAMe1VaSzjwau6/DjnwuYYAgl2mAYvXGF7FttENw 9uRRipj3ILMpcl/6Ip+8Or87goSQzLhyr+3woTb5F/23lb4vEAz7c5/Gef6BskrQH1DVCC4 TAA+Il6I3u+aajPJhOP5gnRIX5gu52o=
ARC-Authentication-Results: i=2; mx.avanan.net; arc=pass; dkim=none header.d=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=digicert.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GJHTyYMv9GP09sMk+HQRRIlZVDiXF9Iet+w+LYMdUog=; b=NxL+/aX5QxfalR0ygRuFi5yEr0BOHgJz2SQbBHhZpSuNmwjEnSCa9Wqme6la2lNt41rGKhmjKYQdRNTshQZE3YOAZ5I2vg4LjaapaIEnBHARyevL7cBja+CkKnPSnnTItzq3GHXq2yJ0U1HHC4dkU6mexK8fO0llwwDpO1s//cGkpgq8wK2/tmBe81w2MmE2j0PlxP/ufKJn0elOQM71LJef9R1+MnkXDGfTmZtlmoFg9vwI6kdYDktVzxuJxzSp4d653dAmYugztF4xDxvtm4McfPdfRG9cLsHqIq/kHsCxM99+tK2REhjLHICNmndZMA8lWEdFKDjHsgFAaoOlxA==
Received: from PH0PR14MB4456.namprd14.prod.outlook.com (2603:10b6:510:2c::11) by LVUPR14MB958384.namprd14.prod.outlook.com (2603:10b6:408:39c::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.292.16; Thu, 6 Aug 2026 15:36:40 +0000
Received: from PH0PR14MB4456.namprd14.prod.outlook.com ([fe80::bc14:f9bb:782e:c20c]) by PH0PR14MB4456.namprd14.prod.outlook.com ([fe80::bc14:f9bb:782e:c20c%5]) with mapi id 15.21.0292.018; Thu, 6 Aug 2026 15:36:40 +0000
From: Tim Hollebeek <tim.hollebeek@digicert.com>
To: Dino Farinacci <farinacci@gmail.com>
Thread-Topic: draft-ietf-pim-gaap-18 ietf last call Secdir review
Thread-Index: AQHdJR/Iqi+71wPZyEqsAHDUuU6FR7aRJ0f7
Date: Thu, 06 Aug 2026 15:36:40 +0000
Message-ID: <PH0PR14MB44562897DA1348609532639683D22@PH0PR14MB4456.namprd14.prod.outlook.com>
References: <178587221734.584.16465348933486025478@dt-datatracker-54dc84885d-8d5gh> <289C0F58-BB3C-498C-AA1D-5BA49BEE9F29@gmail.com>
In-Reply-To: <289C0F58-BB3C-498C-AA1D-5BA49BEE9F29@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=digicert.com;
x-ms-traffictypediagnostic: PH0PR14MB4456:EE_|LVUPR14MB958384:EE_|SA2PEPF000015CA:EE_|IA1PR14MB5660:EE_
X-MS-Office365-Filtering-Correlation-Id: 12e3aa7a-f0d9-4b05-520a-08def3d08b13
x-cloud-sec-av-info: digicert,office365_emails,sent,inline
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|1800799024|366016|23010399003|376014|22082099003|18002099003|4143699003|5023799004|8096899003|3023799007|38070700021|6133799003|10067099003|56012099006;
X-Microsoft-Antispam-Message-Info-Original: Qm4pPv4u6KR6RdRqtjzwyRONmiRs7oHQK6gK2OWnS+MsoWZWi/pQ85ZSGOCUIH+VfOYfBuhE2OMIIY2c1A1Ed4kDOoPIHaaOGxmFIa8ktaX3hgfXY4re3xUUoo643TYO16pZuJd8BoZ2ne12x6EYAshMZsPaGgahbWfvLtdYprfNhT3ACUA3NOAoGMsOdT9MMt5MyHMvD6VjWGfaMJdvpRZLBYP4106qQPHf+hT8ZPtQDSTRB7L4KD+5ZfRml+s9v9H4qJR0+1ChphWwv11YwcYiV6RbniUIdRQc9TQRi2qHuv3Eu/tLWeTXj2awNp3rLbDzyJojsfv2at/D2XmxVJ9LGhkUc4Eub2SZ2G1QzYaMy0RGQaVDU9htjHiaxvYurST0YmoQ7HcytN67OMPY6FL3n2c13wsTniDndfTn1P90BLgTkc+JjT2AZf1i+d+U2Y776EjWDvvFZ6mv8xaCJl+HlabsuLLVjQ0DL7wS7aCLQa4liaxJOhKS+t8Ru+Vd0Hi01UTsEH7YWt4OSmFCoKfdAvDjnil/G57yq067MUNYSPxwiXDa9ogF7aLAIwN/GCd9iKDrkX9rON5CUitgiRImg9W4WiTBH2wB0OfK+qknhaLFjjoNwBsQX2d2irk5g9rc01yomR1ja6WrMf9bp71SFmUmdqiYqhdmRQ9dUIgurrAk3t3f6ghZ8pqQSrEulZPxKMQc8cVCAI2cgD11JtYEcThYl2XLirq5x/oiogs=
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:zh-tw;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR14MB4456.namprd14.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(23010399003)(376014)(22082099003)(18002099003)(4143699003)(5023799004)(8096899003)(3023799007)(38070700021)(6133799003)(10067099003)(56012099006);DIR:OUT;SFP:1102;
Content-Type: multipart/alternative; boundary="_000_PH0PR14MB44562897DA1348609532639683D22PH0PR14MB4456namp_"
MIME-Version: 1.0
X-Exchange-RoutingPolicyChecked: aUqp89Ix57on/UaZqf2UBSNzzwFIbcJoOdHeQyhvN4UZYBaY1Hnt9efXTgwHjATWjm7j3GJbTucxaflS0BvYozjqD261dqHe87CYTwG7wQbYmjLEFC8k4Fw4FRL8Rc9cvYM/giGseiQQXOyeYHCM6cx95mXlNHj+yCLZ/k0b+pISQS2EfEVheKCMeAc9zDYIl67RLp48r5d3fOkBwtRtBez3iUg8TmJUg5Yeh9hQHiuguaZ2bKvVjGtef8g7a208FO28PLkveVmbVOZT7PGpjtJAJVBDUFonuDfn6HJsEtgXJl57AcnmbLqDwOTzofNQnP9mgpLHUq6+UarxDRWjUA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: LVUPR14MB958384
X-CLOUD-SEC-AV-INT-Relay: sent<mta-outgoing-dlp-mt-prod-3-7.avanan.net>
X-CLOUD-SEC-AV-UUID: 73c6f67912dc4d009d90e16cafc8a7f2:digicert,office365_emails,sent,inline:324ef4fe78d71d4cace1ea5fbdad3111
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=lJuE3MhIgMJhrVj89NORjK842Qx5qF22CJJKzBZBMoKtXh7EoaV9XWP7Jze3j7usbv6dsSN4FiCqkDKemZ2OLi49uR/wb5onE3YEiyXdRSWoishAvQjfEwRYPsy0GxrJgNWCsBfX+kfIF7qDHU7exjS0iX1YXyi4CdhOhjKueKqgOydPFsfIEKxYjF9j1TQtZ7u4fAxJR6gmylOeoW3TeF+CFDH3bdb2ejafA6uTrlzt+ZRIy1yqgPKJCJGm4vBqOniAyBEQZ2i3uHRsUjyO7wC0zj02izQq4FzzK0qE29MBDkJdjC0O0Cg13+XmDkJZGNWFr1QPH2fDepKGmAWAiA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=GJHTyYMv9GP09sMk+HQRRIlZVDiXF9Iet+w+LYMdUog=; b=tJLsTvm6isokxUvWg6N+66Ygo7B0x9kjt7FlpSx53ngzFvtYOLDvgYg3xKmVeaUzNHsL9APmkd7lGMvslVjrduhPY8azbBWBG4bsz44w/LFAdthxwvHFd9MKBPV+Ai59tOiPqun9Ej4nsnC3XjlVcno8mfAziIJxc1eP02xvmQJprcGpCwiwroVv0ndxrhuJxKKqkz59hpcYLYVarKK+F5T28RyrJtQeZCbxuP7pViVz0I/4tC/pTMqD+uivcG3FEfWCcH+3wSPp54b8k5w6UagilsOoKNBajoxrYo2/39IAs8t+cWiElNxqZRQ2nGZ6et4JM3x4xznhGIHUfdsU0g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=digicert.com; dmarc=pass action=none header.from=digicert.com; dkim=pass header.d=digicert.com; arc=none
Authentication-Results-Original: mx.avanan.net; arc=pass; dkim=none header.d=none
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: SA2PEPF000015CA.namprd03.prod.outlook.com
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id-Prvs: 532a1b75-da1b-4443-4e61-08def3d0829c
X-Microsoft-Antispam: BCL:0;ARA:13230040|35042699022|376014|23010399003|36860700016|14060799003|1800799024|82310400026|6133799003|10067099003|56012099006|5023799004|4143699003|22082099003|18002099003|8096899003|3023799007;
X-Microsoft-Antispam-Message-Info: ldWsULVTLEnSuKWHo+UqRvt4lUJrGv9dqtQn8U1aWaobgz3SEsL5ytDMOGd8fWqaRaQUzsJn/RCkgKJtd5LAFzrGEuRwYXuQqk726CJHrda5W2IY1EtmfUU9Y4fr3aqs0JGdeaWqHBV9F8jW1Q2Di7daVwZeXUz5wFa9IF1uRg3TXocVaCp293ZOVZupHf7uxpPgD2biLAzXLnCjKE42s1NqpMlG+si4U0P39YIbgG9bddqtIwuIHfNJ02uQ27JgbZSP+w3Qd/f2/2KGIuHc4g055cTj0dgr4puPDphF8c9r0AY0nOGoKYj3MrujxqmDqKCsWJpZ/AwqqWH/0l+0U/b/HLj2paqgfiJtnMfQDsdMAuJiV7CvMUXpNzg2p13Qatg62BBKKxaImDIEf26Gnv+OoAMoNSKDse0MdLal3xwHV6GCf38ocqqjCkHDRBOAA6jjl+9VOpgFJPETuqBGBL0pXI00Xa01goGBcIRcFcrDhhPX6S+RL+aaaysHbN9NaI/DPsFfhwy+/7esC5WtpMYZotnKkbKC5oImAEw8eV23ejhX2Yf9K8ebnWL2VD6jYAutCoFhMOXQTMj5woSB9hFPMEH3UvCS0P4GJdIjmnBObtUPJeKMf7d/d8kNmnmHa+wjlEsQ9Ys4z/zMaA6VJCrb5AhUqg9+Z4uA3viUXQXLOWm+HdeJhHeg4ieANwy1BIp0lyLID9jjJSNN2cKvRw==
X-Forefront-Antispam-Report: CIP:3.214.204.181;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:us-dlp.cloud-sec-av.com;PTR:us-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(35042699022)(376014)(23010399003)(36860700016)(14060799003)(1800799024)(82310400026)(6133799003)(10067099003)(56012099006)(5023799004)(4143699003)(22082099003)(18002099003)(8096899003)(3023799007);DIR:OUT;SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: fQ78kp8DpkMQvnVHx1dCtHh486wEAZaZmXlooDsJB/e2rSZs4ppNwcTnujp7KuACHkNbVODAWW1iFqJywmD4QI5Ac0gDC8B8T7JwNfwWEHfBrzPpPr8JR33niVJh90HBSre8RxEmv8hc2VF/epYYkplIt+n8an6dfCTXU154BPBokyCR2s10/34d/Y9Hf3Waedb+0zTK3UDC2h4lnrXGvsAwKkzucMwPO+3ChezOx0YAOyMU/doThEj84J19ic5DDdK8NvYSLl1+3s1M2rQSDoBnd4Fe8bJJyhWqZ0xZvimuPRh/mmEwqxBBzpfxOWEdMATuZ9+OYMUkp87sOO2fIUPCeSEFZH38Co+uwbw4oW8xZmdQ/f2TjcmzpkGgl1BXlQkDkxIjmEMCmedKs5DMVF3ViEtOspRTwJKMlxn0rj7IaJ2kDDB/zX7Rn4lIYuto
X-OriginatorOrg: digicert.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Aug 2026 15:36:54.4044 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 12e3aa7a-f0d9-4b05-520a-08def3d08b13
X-MS-Exchange-CrossTenant-Id: cf813fa1-bde5-4e75-9479-f6aaa8b1f284
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=cf813fa1-bde5-4e75-9479-f6aaa8b1f284;Ip=[3.214.204.181];Helo=[us-dlp.cloud-sec-av.com]
X-MS-Exchange-CrossTenant-AuthSource: SA2PEPF000015CA.namprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR14MB5660
Message-ID-Hash: M76SZLSK4USDK5AX5LKZLXG7IROLODGW
X-Message-ID-Hash: M76SZLSK4USDK5AX5LKZLXG7IROLODGW
X-MailFrom: tim.hollebeek@digicert.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-pim.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "secdir@ietf.org" <secdir@ietf.org>, "draft-ietf-pim-gaap.all@ietf.org" <draft-ietf-pim-gaap.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "pim@ietf.org" <pim@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [pim] Re: draft-ietf-pim-gaap-18 ietf last call Secdir review
List-Id: Protocol Independent Multicast <pim.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/pim/H7W7WIfGZvx4PPQyKopbTN4vD4k>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pim>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Owner: <mailto:pim-owner@ietf.org>
List-Post: <mailto:pim@ietf.org>
List-Subscribe: <mailto:pim-join@ietf.org>
List-Unsubscribe: <mailto:pim-leave@ietf.org>
Yes, and I think that is the shape of most of the comments. If you're on a "safe" network, which can be accomplished in a number of ways, including virtually by using pre-shared keys, encryption and authentication, this can be made to work. But the security properties are fragile, especially with respect to active attacks. The Security Considerations just need to capture those details accurately so that readers can make informed decisions about how to deploy it safely. -Tim ________________________________ From: Dino Farinacci <farinacci@gmail.com> Sent: Wednesday, August 5, 2026 5:16 PM To: Tim Hollebeek <tim.hollebeek@digicert.com> Cc: secdir@ietf.org <secdir@ietf.org>; draft-ietf-pim-gaap.all@ietf.org <draft-ietf-pim-gaap.all@ietf.org>; last-call@ietf.org <last-call@ietf.org>; pim@ietf.org <pim@ietf.org> Subject: Re: draft-ietf-pim-gaap-18 ietf last call Secdir review Thanks for the impressive comments Tim. See inline my responses. I have not discussed this with my co-authors. > Persistent denial of allocation. The four candidate addresses for a name are > deterministic and computable by anyone who knows the name. Nothing requires a > receiver to verify that a Claim's name field hashes to the address it claims — > Section 8's guidance to ignore such Claims is a non-normative lowercase > "should." An on-network attacker can therefore contest all four candidates with > spoofed Claims bearing fabricated early timestamps; the victim yields each time > and gaap.allocate() returns None with no retry. Even against an implementation > that does enforce the Section 8 check, the cost rises only to a targeted > preimage over the masked bits (~2^22 for the IPv4 /10, ~2^32 for the IPv6 /32) > — not a barrier. Security Considerations should state that the base mode offers > no protection against an on-network attacker and is suitable only within a > trusted domain. > > Timestamp arbitration is exploitable in the past direction. "Earliest wins," > but only far-future timestamps are sanity-checked. An attacker fabricates an > old timestamp and always wins, indistinguishably from a genuine old claim (so > the "invalid timestamp → bad-actor list" mitigation can't fire — it only > triggers when an even-earlier claim exists, i.e. when the attacker loses). > Separately, the draft notes an unset post-boot clock reads far in the past — > such a node legitimately wins every collision, a robustness bug with no > attacker present. A far-past plausibility rule symmetric with the far-future > one seems warranted. > > Encryption gaps. ChaCha20 alone is malleable (the Marker is a redundancy check, > not integrity); consider AEAD as MUST-when-encrypting rather than SHOULD. Nonce > management is unspecified, which is dangerous with one shared key across many > senders. The cleartext header isn't bound as AEAD associated data. Sections 4 > and 8 contradict each other on whether the Marker stays cleartext (Section 4) > or is non-0xAAAAAAAA on the wire and only appears after decryption (Section 8). > And nothing requires a keyed receiver to reject plaintext Claims, permitting > trivial downgrade. > > The bad-actor list can be turned into the attack. Since sources are spoofable, > an attacker can spoof misbehaving Claims from a victim's address to get the > victim blacklisted, and can inflate the list itself (state exhaustion on a > stateless protocol). Entries should be bounded and advisory. Do you believe (with the exception of your encrytion gap comment), if an out-of-band shared-key was used and encryption was reliable, problems 1, 2, and 4 would go away? So only authorized users would operate the protocol (and app), even though an authorized user could go rogue. Could we state out-of-band key exchange and satisify your comments? > Minor > > The fallback candidates are built by string concatenation (H("foo+1") etc.), so > a legitimate primary name "foo+1" aliases foo's second candidate — reachable by > ordinary API allocation, and also by accident. Hash-level domain separation of > the attempt number would remove this; it does not, however, mitigate item 1. Well the group members joined to "foo" would Claim a collision for "foo+1" and the "foo+1" members would move to group "foo+1+1". > Nits > > Section 6 title: "Detail Protocol Operation" → "Detailed". > Section 5.1 code: mismatched parens in format(...) and a missing colon on the > callback def. We will fix. Thanks a lot, Dino
- [pim] draft-ietf-pim-gaap-18 ietf last call Secdi… Tim Hollebeek via Datatracker
- [pim] Re: draft-ietf-pim-gaap-18 ietf last call S… Dino Farinacci
- [pim] Re: draft-ietf-pim-gaap-18 ietf last call S… Tim Hollebeek
- [pim] Re: draft-ietf-pim-gaap-18 ietf last call S… Mike McBride