[dmarc-ietf] Fwd: [Technical Errata Reported] RFC7489 (7865)

"Murray S. Kucherawy" <superuser@gmail.com> Sat, 23 March 2024 18:04 UTC

Return-Path: <superuser@gmail.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 B36B9C180B77 for <dmarc@ietfa.amsl.com>; Sat, 23 Mar 2024 11:04:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.104
X-Spam-Level:
X-Spam-Status: No, score=-7.104 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VaLe32M4gNLq for <dmarc@ietfa.amsl.com>; Sat, 23 Mar 2024 11:04:19 -0700 (PDT)
Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68412C180B74 for <dmarc@ietf.org>; Sat, 23 Mar 2024 11:04:19 -0700 (PDT)
Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-513e2373ef7so1008232e87.1 for <dmarc@ietf.org>; Sat, 23 Mar 2024 11:04:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711217055; x=1711821855; darn=ietf.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=iWns6GT94gc+opNMBAS7LjyBEf0fnra9PB0qi/WJy5Y=; b=ZSpP2FQDo0NPsimCdzRFXT2P5iX4V5xqi1anbTfBVuakw1yRVZDrYGSrcmnwqPiYpe EoldtjUidt0TGTZUlReuadqvUK3+/e/rHFNl27u6/FB7uJClu60fUA5GraC+h2izVK3Q 767sjqq9eI3v2V0RQzEq5EyINZX7kb89t0jMYMSwsdoSivJw6NrSNBu4cECxl3LsIpim RhG24cGfI0boAt33kUoO50NYsT9pxedZXkjkz0ggrO2SA3+FUSZkao0Yr/ZjIOJmx6KK A73ASiTkFic352tnifQH+Xv8qekjDfh8Q60gBKXvg5eQ8BNyiwtOX2Ivl3GForTCl8bb ledg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711217055; x=1711821855; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=iWns6GT94gc+opNMBAS7LjyBEf0fnra9PB0qi/WJy5Y=; b=RkYVA6drPGtDLCqi31INv+K5Chz04JWrQ9Eey6GY2BW7Yrhwbfckm7KwjtMuL9nSIM rxLg9T4BjRBmK2vVHW4RkRjxWv0BYBhWOtNyyNsjWSl/hsQYAjivGnuMDReHErWwdP7w Irz5UtnM4UlXSay7HkrXmmZbXi/NY7QFf1r77E4vplpSayBQgXCmFnzP1Ox2CGB6HTnY +eFcuRfIs79bUyXv+9fUtG1CWy/mQwOy54gLXJUXZXPIQdmhcQcnoDoOsoYasVc+k9cF WKB5xTE6RqGIV/HOBiGNY2ucrqJ/qQ6Cyd2CUfWhBSzBUannoVUhbehvQzbkusQ6udqU 3GJw==
X-Gm-Message-State: AOJu0YyPsAIDWqgmUSlmlEGk+rvMJEXKS7FMeJPLnf4mXWpMneUty1ZB 9ZjAV1Z7iksx0SOPjYtVPgdzuE00NZVTEaX2xblzZ42wR+MbyQU5Xzb9H2YL3kV4FnS5pi+EVMI vmxTFpcTkm86V5/AgJxImpIW1rl5U61MM83I=
X-Google-Smtp-Source: AGHT+IEx80JOrMnV1WWyqTfU9NYN4tWUa0WTAmpgdASM6rkGtBF6KzLBq0StkRuNPyUFAZH4RbIMmRuz+6DSsgBwI2g=
X-Received: by 2002:a19:644b:0:b0:513:d01f:5ed8 with SMTP id b11-20020a19644b000000b00513d01f5ed8mr1624470lfj.0.1711217054840; Sat, 23 Mar 2024 11:04:14 -0700 (PDT)
MIME-Version: 1.0
References: <20240323150459.08966CE3DE@rfcpa.amsl.com>
In-Reply-To: <20240323150459.08966CE3DE@rfcpa.amsl.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
Date: Sat, 23 Mar 2024 11:04:02 -0700
Message-ID: <CAL0qLwbDJN3ho7fZmKyb5UtSUY-Pz0iYtRuRd30qh3zQPPHNGw@mail.gmail.com>
To: IETF DMARC WG <dmarc@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b002a1061457c4f5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmarc/XQjAd4_WgTWyg0FjK2hb3HmyEk8>
Subject: [dmarc-ietf] Fwd: [Technical Errata Reported] RFC7489 (7865)
X-BeenThere: dmarc@ietf.org
X-Mailman-Version: 2.1.39
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: Sat, 23 Mar 2024 18:04:23 -0000

This seems like it's probably legitimate.  Does it need to be fixed in the
-bis document?

-MSK

---------- Forwarded message ---------
From: RFC Errata System <rfc-editor@rfc-editor.org>
Date: Sat, Mar 23, 2024 at 8:04 AM
Subject: [Technical Errata Reported] RFC7489 (7865)
To: <superuser@gmail.com>, <zwicky@yahoo-inc.com>, <rfc-ise@rfc-editor.org>
Cc: <fraenz@frieder.es>, <rfc-editor@rfc-editor.org>


The following errata report has been submitted for RFC7489,
"Domain-based Message Authentication, Reporting, and Conformance (DMARC)".

--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid7865

--------------------------------------
Type: Technical
Reported by: Fränz Friederes <fraenz@frieder.es>

Section: Appendix C

Original Text
-------------
<!-- Credit to Roger L. Costello for IPv4 regex
    http://mailman.ic.ac.uk/pipermail/xml-dev/1999-December/
          018018.html -->
<!-- Credit to java2s.com for IPv6 regex
    http://www.java2s.com/Code/XML/XML-Schema/
          IPv6addressesareeasiertodescribeusingasimpleregex.htm -->
<xs:simpleType name="IPAddress">
  <xs:restriction base="xs:string">
    <xs:pattern value="((1?[0-9]?[0-9]|2[0-4][0-9]|25[0-5]).){3}
                (1?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])|
                ([A-Fa-f0-9]{1,4}:){7}[A-Fa-f0-9]{1,4}"/>
  </xs:restriction>
</xs:simpleType>

Corrected Text
--------------
<!-- Credit to Roger L. Costello for IPv4 regex
    http://mailman.ic.ac.uk/pipermail/xml-dev/1999-December/
          018050.html -->
<!-- Credit to java2s.com for IPv6 regex
    http://www.java2s.com/Code/XML/XML-Schema/
          IPv6addressesareeasiertodescribeusingasimpleregex.htm -->
<xs:simpleType name="IPAddress">
  <xs:restriction base="xs:string">
    <xs:pattern value="((1?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])\.){3}
                (1?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])|
                ([A-Fa-f0-9]{1,4}:){7}[A-Fa-f0-9]{1,4}"/>
  </xs:restriction>
</xs:simpleType>

Notes
-----
The IPv4 regex contains a period "." that should be corrected to an escaped
period "\." As stated in the follow up message of the one referenced in the
IPv4 regex credit: "I just realized that there is a bug [...] The period
(.) is a special character meaning 'any character'. To indicate that we
want a period and not 'any character' the period must be escaped with a
backslash, i.e., \." Following the XML schema provided in the original
Appendix C, strings like "1a1a1a1" and "1111111" are considered valid IPv4
addresses, although they are not usable.

Instructions:
-------------
This erratum is currently posted as "Reported". (If it is spam, it
will be removed shortly by the RFC Production Center.) Please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party
will log in to change the status and edit the report, if necessary.

--------------------------------------
RFC7489 (draft-kucherawy-dmarc-base-12)
--------------------------------------
Title               : Domain-based Message Authentication, Reporting, and
Conformance (DMARC)
Publication Date    : March 2015
Author(s)           : M. Kucherawy, Ed., E. Zwicky, Ed.
Category            : INFORMATIONAL
Source              : INDEPENDENT
Stream              : INDEPENDENT
Verifying Party     : ISE & Editorial Board