Re: [dmarc-ietf] Clarifying the value of arc.closest-fail

"Kurt Andersen (b)" <kboth@drkurt.com> Wed, 03 January 2018 01:56 UTC

Return-Path: <kurta@drkurt.com>
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 354ED1271DF for <dmarc@ietfa.amsl.com>; Tue, 2 Jan 2018 17:56:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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=drkurt.com
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 Kf-f3k5weOAd for <dmarc@ietfa.amsl.com>; Tue, 2 Jan 2018 17:56:56 -0800 (PST)
Received: from mail-lf0-x233.google.com (mail-lf0-x233.google.com [IPv6:2a00:1450:4010:c07::233]) (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 275C9127136 for <dmarc@ietf.org>; Tue, 2 Jan 2018 17:56:56 -0800 (PST)
Received: by mail-lf0-x233.google.com with SMTP id a12so228074lfe.13 for <dmarc@ietf.org>; Tue, 02 Jan 2018 17:56:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=drkurt.com; s=20130612; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=i2kogtzEI6dpk/eeNT6BsgIIhnIgTPEwj/IWyWKShOk=; b=A+5UNNvGqj24ZAF8+KEETjc9nx+8JpZjdw7UzQGguTlmDx88n4inth4u+zTXT7Kj0O 6i+GtxGJYEE8aofRDk2mf1qtviavnp97cgIhjgsiiZShm0yLpQY1uglZwvgqj8MIOzAK F0HSN38+FQsOoFo89yOZCd2GRMBcjoF3IbLZc=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=i2kogtzEI6dpk/eeNT6BsgIIhnIgTPEwj/IWyWKShOk=; b=dwHBpXHC0SWmfN6dEjblWwmnSRZyoRmhuCxQ/jPzvFAFJa9Di4oc55EwLGnWf1i0mV hN5TcvjfyBUoewgdTvCW7HJ3OQwqMHWtHX7Yurw+JIpol6hFg6hBIiIMgvZd6n2crgRn qzkpQ8IMH9OVoeBu2HduH1f9isirVbYpRjSThqTFcRt+/cIwS1VPY9vXYYmnWQvQv6VZ GIFVMESz6ZSqNDRiN71hlYnlvIT89LIsyn3wDq8vhjbolXIFpybqzwIhY2F++TiD7tmr P5V+iHoSt4glSTsaoU4puySjeg9bZxEsjBI8sXuMA5CS2Zf/t/ai0cDnrecD46PlgpBw 970Q==
X-Gm-Message-State: AKGB3mJZgYCMgRCbDyQvSYWtxz80r53u8CYx06S1XaAk4/+nPBuiqmuS I2go2VXwIYx6YHZP1SoskphTaFrAAekvjyebQYiRFUdkYlg=
X-Google-Smtp-Source: ACJfBotrzZVSvXYw21IMJps7XENsK9aa6ybdasDKUS87PEZDfptBwF8ak2eNIDIXXD+a6tmCLbyz25jUPEeDQ3i+iM0=
X-Received: by 10.25.208.82 with SMTP id h79mr7239896lfg.65.1514944614232; Tue, 02 Jan 2018 17:56:54 -0800 (PST)
MIME-Version: 1.0
Sender: kurta@drkurt.com
Received: by 10.25.56.11 with HTTP; Tue, 2 Jan 2018 17:56:53 -0800 (PST)
In-Reply-To: <1514939995.3318165.1222346488.5B169072@webmail.messagingengine.com>
References: <CABuGu1pBqv9uPQg7_XR42cUCE4x4rWbN2hgxx7ZAbWugHT6zkg@mail.gmail.com> <1514939995.3318165.1222346488.5B169072@webmail.messagingengine.com>
From: "Kurt Andersen (b)" <kboth@drkurt.com>
Date: Wed, 03 Jan 2018 01:56:53 +0000
X-Google-Sender-Auth: MLsNA9S6nz6wkxaFqW5wIF_xRiY
Message-ID: <CABuGu1o5sYiLXQSBcUdY6fiBQuO6P+fwTXD5BAR1wsieGO237A@mail.gmail.com>
To: Bron Gondwana <brong@fastmailteam.com>
Cc: "dmarc@ietf.org" <dmarc@ietf.org>
Content-Type: multipart/alternative; boundary="001a11412b98960e470561d587aa"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmarc/xhAz8w4O14GOZUmnBoq8XUtgEVo>
Subject: Re: [dmarc-ietf] Clarifying the value of arc.closest-fail
X-BeenThere: dmarc@ietf.org
X-Mailman-Version: 2.1.22
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: Wed, 03 Jan 2018 01:56:58 -0000

On Wed, Jan 3, 2018 at 12:39 AM, Bron Gondwana <brong@fastmailteam.com>
wrote:

> On Wed, 3 Jan 2018, at 04:34, Kurt Andersen (b) wrote:
>
> As I went through the edits for https://tools.ietf.org/htm
> l/draft-ietf-dmarc-arc-protocol-10#section-5.2.1 I was unable to
> understand the value added by having the "arc.closest-fail" listed in the
> AAR.
>
> Without a closest-fail from each step, or a similar way to determine
> changes, information about abuses gets lost along the chain, and the final
> receiver can't tell who modified the message along the way.
>

So, if we have a message that goes through four mailing lists before final
delivery, each of which modify the subject and everyone is "doing the right
thing" (I know that's not exactly an abuse scenario), we would expect:

* ARC 1: cv=none, closest-fail=0
* ARC 2: cv=pass, closest-fail=0
* ARC 3: cv=pass, closest-fail=1
* ARC 4: cv=pass, closest-fail=2
* final recipient ADMD ARC verifier would find cv=pass and evaluate
closest-fail at 3

Is that what you have in mind?

--Kurt