Re: [dmarc-ietf] Response to a claim in draft-crocker-dmarc-author-00 security considerations

Jesse Thompson <jesse.thompson@wisc.edu> Mon, 20 July 2020 22:05 UTC

Return-Path: <jesse.thompson@wisc.edu>
X-Original-To: dmarc@ietfa.amsl.com
Delivered-To: dmarc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CA4C3A1001 for <dmarc@ietfa.amsl.com>; Mon, 20 Jul 2020 15:05:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, MSGID_FROM_MTA_HEADER=0.001, NICE_REPLY_A=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=wisc.edu
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 83de2DdKh_uY for <dmarc@ietfa.amsl.com>; Mon, 20 Jul 2020 15:05:31 -0700 (PDT)
Received: from wmauth4.doit.wisc.edu (wmauth4.doit.wisc.edu [144.92.197.145]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 425EB3A1007 for <dmarc@ietf.org>; Mon, 20 Jul 2020 15:05:30 -0700 (PDT)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2048.outbound.protection.outlook.com [104.47.66.48]) by smtpauth4.wiscmail.wisc.edu (Oracle Communications Messaging Server 8.0.2.4.20190812 64bit (built Aug 12 2019)) with ESMTPS id <0QDS00GLQG15DI40@smtpauth4.wiscmail.wisc.edu> for dmarc@ietf.org; Mon, 20 Jul 2020 17:05:30 -0500 (CDT)
X-Wisc-Env-From-B64: amVzc2UudGhvbXBzb25Ad2lzYy5lZHU=
X-Spam-PmxInfo: Server=avs-4, Version=6.4.7.2805085, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2020.7.20.220017, AntiVirus-Engine: 5.74.0, AntiVirus-Data: 2020.6.18.5740001, SenderIP=[104.47.66.48]
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Wh5rGWiv4zPyIMAY8uCUuqWNGeit+ZAKA9qvEi3VCgwgrF4HGuttu3N5nR5DFBvY+JXEptuP22ZN7XY9mxp1jIxol+Ql+rUsVFV/fnvfoQ5d3ZlybFYDYxAfPDY/BAw0JF0urrd/J/0BjdRF1PDf7eKmOf2AYxyIu1z3PaXwUcedYFwpZb425ZSmltppk8KZxoUHpRwywNfp1RoIvKtO/OIOSa8K91O41L90sTjd2SqHc7HpLMpaj19Yfgne3q+moaNZPmlOBwE8DGqaCqhu3AVUar7kUoOqPAH2D5YTwHbWuNmhL1Q/cz7jA26B3GSgU6eKQ8tNLrX/tlGJThQ0vQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Hj8m1TOr74/5jAjYnLdp4mSAHDcEnGsXJbaPi0NcigQ=; b=T1QS30jeCduk5jMhbWiuecemLvsMLyC0kzZBZyd3pfhAuiz1I1wDfbOTvdm9OHaoi0emMUBMlGkB1XFE7Vohlb9EwmXeoJnoaB9yQm9Cb0RALSv4B6bs1lIs65x2y8GDML4YpbZZdX2LcMoPoMEvypkRuHwkU/5Olu5GCQd0BTs/v48GPvJwf4vAbHzAzwLT0huEwbN4Nl8lACSc4DvBF0xS4AY4niZ4KOb8EfLqthBIe2Jj+ikg4ZTGZqs/0aBXdZl6+pC9kBhbPcu4Lxhi5k/10c4Zf9nsZOPfDhuB1sFr8aZiWEeLPtAUupYO89Dgc94OooXNOg/hq39qWXGJzg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wisc.edu; dmarc=pass action=none header.from=wisc.edu; dkim=pass header.d=wisc.edu; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wisc.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Hj8m1TOr74/5jAjYnLdp4mSAHDcEnGsXJbaPi0NcigQ=; b=L71yjmFBdFy2OUx6CtCCWLXvzXPC67fEchi4rb2Jo4EHloZI/QiS9Q8rBaiNvNJjXVZLTURHrdrcmtcQ8iaUcd4D7cIRxpQ/tFSW2rGQIinIEsx91sFJAOHEcBWzwbS0T7jaTAK+1z+uzuwj2HxN1rSzafWrQsgZ7xRrqWpNbMs=
Received: from DM5PR0601MB3671.namprd06.prod.outlook.com (2603:10b6:4:7b::16) by DM6PR06MB6217.namprd06.prod.outlook.com (2603:10b6:5:125::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.25; Mon, 20 Jul 2020 22:05:28 +0000
Received: from DM5PR0601MB3671.namprd06.prod.outlook.com ([fe80::a92c:9a15:1bb0:4bfa]) by DM5PR0601MB3671.namprd06.prod.outlook.com ([fe80::a92c:9a15:1bb0:4bfa%7]) with mapi id 15.20.3195.025; Mon, 20 Jul 2020 22:05:28 +0000
To: dmarc@ietf.org
References: <cd9258e6-3917-2380-dd9b-66d74f3a64d3@gmail.com> <20200717210053.674D61D2C431@ary.qy> <CAL0qLwbkhG-qUyGqxaEjcFn2Lb7wPMhcPFEMA8eqptBJpePPxA@mail.gmail.com> <8efcf71c-f841-46a4-10b7-feb41a741405@gmail.com> <CAL0qLwbK7GQXkiS+H8GtsvHMzWr4o431Shc7Cc9MhqsTiHfzFw@mail.gmail.com> <bc7ed18c-8f1d-b41b-0a4b-3aa180a63563@gmail.com> <CAL0qLwYgs7py1aTQ87pykNT_0dpnrKz=+1DxMMSQMgbwz4XZDg@mail.gmail.com> <381c7792-5bd8-a1be-6b93-b7df015a2333@gmail.com>
From: Jesse Thompson <jesse.thompson@wisc.edu>
Message-id: <d8bab034-7539-fbb4-faa0-daf6aa51e087@wisc.edu>
Date: Mon, 20 Jul 2020 17:05:24 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:80.0) Gecko/20100101 Thunderbird/80.0a1
In-reply-to: <381c7792-5bd8-a1be-6b93-b7df015a2333@gmail.com>
Content-type: text/plain; charset="utf-8"
Content-language: en-US
Content-transfer-encoding: 8bit
X-ClientProxiedBy: CH2PR16CA0029.namprd16.prod.outlook.com (2603:10b6:610:50::39) To DM5PR0601MB3671.namprd06.prod.outlook.com (2603:10b6:4:7b::16)
MIME-version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [146.151.213.183] (146.151.213.183) by CH2PR16CA0029.namprd16.prod.outlook.com (2603:10b6:610:50::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.18 via Frontend Transport; Mon, 20 Jul 2020 22:05:27 +0000
X-Originating-IP: [146.151.213.183]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: d5826bec-24fa-4b88-2c0f-08d82cf90315
X-MS-TrafficTypeDiagnostic: DM6PR06MB6217:
X-Microsoft-Antispam-PRVS: <DM6PR06MB6217AB57CF45C2164D084121F67B0@DM6PR06MB6217.namprd06.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:9508;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 3m11P/xPIGHurw4xmuDs3p3Pbf08xR0F5DFQUkG+TRRbr+oIMzScTyhmPOmmIQPoT0w5HNSs6nSztUBGizDWAQhfa4tZVhJrBzzSOKt+QqT1SGuBChN8/wgAoT2OdPCCHnO4eUhaVnwJf021JQ4EmMj3M5imylVCF/FHDc27elTeE/ZPPDSv5g7706Ev07QaqGD9+TJvIf9z3fX9dPzuUe5LCFXRuwb4/C6IVIlhgrX7aFJOsaqriXsBUBy66jI9BJsieXPYAADJ9FRh0RmL1toViOA+w8Jv00j5wQllX1lvpDdi2VAikDYFGZ9FyF94jGuoBo17yx41i9Iy3IjPlQxNKDuYR3Jzkm+5ZuVMXjtFk3YB1y/LhdsJVx6KecIERxjzo1Y1xFLBBigSmFnX3yJYoQyiQB2RxklBi88ltyQ=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR0601MB3671.namprd06.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(136003)(396003)(346002)(376002)(366004)(39860400002)(75432002)(8936002)(31686004)(316002)(786003)(16576012)(26005)(16526019)(6666004)(36756003)(186003)(6486002)(478600001)(2906002)(44832011)(31696002)(86362001)(8676002)(6706004)(2616005)(956004)(66556008)(66476007)(66946007)(53546011)(6916009)(83380400001)(5660300002)(15650500001)(3940600001)(43740500002); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData: Lpzc57XB2uU79EPqurefseuQOKMM+zYhMZp+3gpHcqka0ThBSmsCcGVeRf6zKZlEs/QlWbTXnYPT0XhuRhY3nKPpDT4wdbfbW1hcG4dsPLUA4uTunWlMX87AIkDYgXQL4dNxVGLEZpenaTXlxpJtWzoOCGHFDcwPn38bIlJOkmryKMru8pWC6i24LWqKAsVV89dhC4xUeaonDvcB5wN9UNQrYEjG1mRo6+6tF1HnctUl9Lzy9vgdBCVZPPI7lZ9SzS+N5+qjC0OXuus46VarJjNZOdxZK+QVx87xYxcEbZuIES2Zqhuk6BIJWeaKR02zJnpshHhjhIpq0vCYPUZ/ZL4VRi/t4qHT1ggeRSxfDkUSGdeG9vQfHS+9+w7jcg1ibmZzG4zgaVlxHcHveI0OddQa/38dY2QTpFnt5b7Mp4c2KYsYKQs15MxQ6wscqkf6+RTuMUpojtSZ63TpeuS06jkPtpQLYRs3d6vcMr7Nipl9c+AZ04qg0uTFcuLQACuV
X-OriginatorOrg: wisc.edu
X-MS-Exchange-CrossTenant-Network-Message-Id: d5826bec-24fa-4b88-2c0f-08d82cf90315
X-MS-Exchange-CrossTenant-AuthSource: DM5PR0601MB3671.namprd06.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2020 22:05:28.4962 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 2ca68321-0eda-4908-88b2-424a8cb4b0f9
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: wk0Et5iWhgyoAHIuiKERu+eEA2s8B4gDfai84y7M/T0unxgaIwkB2LlJFBrC9SoU74XVdKb2frvr2vshzIr82g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR06MB6217
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmarc/q4LnDAllZ06SqLg7LhERhDb6s_s>
Subject: Re: [dmarc-ietf] Response to a claim in draft-crocker-dmarc-author-00 security considerations
X-BeenThere: dmarc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Domain-based Message Authentication, Reporting, and Compliance \(DMARC\)" <dmarc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dmarc>, <mailto:dmarc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dmarc/>
List-Post: <mailto:dmarc@ietf.org>
List-Help: <mailto:dmarc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dmarc>, <mailto:dmarc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2020 22:05:33 -0000

On 7/19/20 1:33 PM, dcrocker@gmail.com wrote:
> The essential point that needs to be made is that standards like this MUST NOT be cast in terms of what end users will do.  In practical terms, this work has nothing to do with end users.  Really.  Nothing.
> 
> To the extent that anyone wants to make an affirmative claim that end-users /are/ relevant to this work, they need to lay that case out clearly, carefully, and with material that provides objective support.(*)

I'll take a shot (admittedly, I'm having trouble keeping up with all of the points that have been made):

We're migrating 30,000 lists, of various types/use cases, from a MLM provider that is DMARC-ignorant to one that munges the From.  It rewrites the friendly-From in addition to the From address (this touches on Laura's point that even though some/most MUAs hide the domain, recipients still *see* something different)

We have a DMARC policy published for our 500ish domains, and an increasing number of the domains of our external list members are publishing DMARC.  DMARC enforcement (outside of our control) is also increasing - which motivates us to accelerate our transition to the DMARC-friendly MLM platform (one that rewrites the From)
 
** We have had many complaints from users about the From munging **

I could try to quantify, if that's the only way to prove the point that end-users matter and are relevant to this conversation.

It calls into question whether we (or any domain) should publish DMARC policies.  Gmail.com doesn't publish a DMARC policy, after all, and many people (such as some on this list) are using gmail.com to subscribe to lists, and they don't have to suffer the consequences of DMARC.  

Why should the rest of end-users suffer?  (some might say)

Granted, we are a university.  Maybe these are just faculty being hyper-sensitive to how their messages are appearing to their peers/students.  But isn't that enough evidence that end-users *are* relevant?  With time, maybe we can change these end-user expectations, and From rewriting will be the new reality that people will accept.

The To-rewrite strategy seems interesting, in a "From-rewriting is here to stay" assumed world, to force MUA behavior and to help mitigate the auto-collecting address problem.

I think that draft-kucherawy-dkim-transform-02 is getting at what I was originally thinking.  In my opinion, MLMs will *always* need to munge, because they will never know if an arbitrary receiver will trust their non-munged mail.  Giving the receivers a way to un-munge (if they can and/or want and/or trust) would be a productive path forward out of this situation.

I think that we just have to agree that From-munging by MLMs is a permanent reality.  It needs to be documented more prominently (and promoted as part of the DMARC marketing) so that implementations are more consistent, so that un-munging tactics and/or MUA behavior can be consistently implemented.

Jesse