[Sidrops] Re: Roman Danyliw's Discuss on draft-ietf-sidrops-publication-server-bcp-11: (with DISCUSS and COMMENT)

Tim Bruijnzeels <tbruijnzeels@ripe.net> Tue, 22 September 2026 10:10 UTC

Received: from mail-ej2-x10.google.com (mail-ej2-x10.google.com [IPv6:2a00:1450:4864:34::10]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx.ietf.org (Postfix) with ESMTPS id 322A030 for <sidrops@ietf.org>; Tue, 22 Sep 2026 10:10:00 +0000 (UTC)
Authentication-Results: mx.ietf.org; dkim=pass header.d=ripe.net header.s=google1 header.b=aNCcMs9y; dmarc=pass (policy=none) header.from=ripe.net; spf=pass (mx.ietf.org: domain of tbruijnzeels@ripe.net designates 2a00:1450:4864:34::10 as permitted sender) smtp.mailfrom=tbruijnzeels@ripe.net
Received: by mail-ej2-x10.google.com with SMTP id a640c23a62f3a-c254f9f7dbfso432854766b.2 for <sidrops@ietf.org>; Tue, 22 Sep 2026 03:10:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ripe.net; s=google1; t=1790071799; x=1790676599; darn=ietf.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:content-type:from:to:cc :subject:date:message-id:reply-to:content-type; bh=1DiaNJ9R12j8IKZoqqhpRq6oSJVEYZKHOZg7856k1rU=; b=aNCcMs9yhY5iI68nQ6racaPEiIOXXnjlEE1AD41LugYyxVWeHKAEc1wWE4IVbyEsrz kpLGGF/+o4DDrdYQRI5wTV7/herULnWlvbQUaSQWeRM3RVzW6wwqjXjNGntoVo8TQXKY pSBnuYeYgEm9bboCDWlqnxf15L4WCvusvLP2Yyv4QbACa45S4u6W8blKpFJBGxNQsXWm b2WExV2ZgE8dBLIzPSipEOxRPfL93SObVAKR00Gslco9OZsygy8S+id+ogBKI0/3NZFo wTvxrIsA4yKtQakAfhKHQ+6WgvW08r50D5qwadFA5SAh9CPGKGQTWh1MSSx5Akg9xT3l RKsg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790071799; x=1790676599; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:content-type:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=1DiaNJ9R12j8IKZoqqhpRq6oSJVEYZKHOZg7856k1rU=; b=BvpmP8PXm/EO6phBzG42o39CfJr6Dk5AuElJ4GR4UrQOwYr+NCB81uPtHvsRrLmVcb sg1Z8OB+Vg01QbGzkxbEEAaCYEgpa+aqNZ4IPr94S5Qoq6nVTmtiHR+9yeFtzvI0BeGI ijtY64ivVaXhr94i4lAmVcvXlOmmgXi7qNPj3gK2MVhMqLLZwl52lakwFNWO1b2uH2Eg shv8aXSvL7eX5t9V1EC3Zved8IjtR8X91y9HjOLNwdWUsdsxhxncwBGR6mIiFzDas0Gc bON7Zz2aTlSO7gj3TYmaI2BLJu/DhWSv3V9bfQ6GcMCk5FiHs//SMcUkX/8iTuYkhubh JGSg==
X-Forwarded-Encrypted: i=1; AKwUvBzeq/7sl9mMGYJPIAH0FY6EU6WeNj2XYq1f5C/VcE7ONaIQY3zB7vaMi6NJuNZs262PVNot57at@ietf.org
X-Gm-Message-State: AFuF++nlkmtr4PeAQprX+GjUgYsMUbSlc4Do93CUWnssrXvjr3a1NtBg A6ojJrL7D2h+r8Z47B5O7I/YCWJ7kfBkIoYPuCV0+/1Q9npPAovo1QBzBfM16HF9O2i9hblPY3e V9usK3L8=
X-Gm-Gg: AYBFou2mNc3BNlCypMp9yPAOmwXpm1RCrMAeZMscJLuSbeskRzYkxki1Q1UYSJ/A0xa Rj0pQ5apvPOZlnb0n4nb9w3NqoANCkQu1PYYtb2s1op17VAYAhv3h+2NkmOfQ0hgWhQRqAoheZ1 PTOuMCGChsR5W/dfjJqz9D/3XqAu7LbAzuIjtxHkQAOL7kcOXX9N8dloIq2PaeOPAOuJ4KDrb1I ffCJW6zQfDSnnRrqZkAxOQHISgwxhlZSo+UES02f9K2aC9EMYHIiPBhsuzdNM2PAX/nwn4DlpB7 nHjKyFE0D/Sn022Vi9oHtZi4ZegQk0AKGaSB/XxXCgFnBqWaclyZtPpjm/qTNJBQReKZdS4CMCT LuIecFaC7aqi15uJKw+2ogV/AYeC6l/8ki0Nq8CcgdyYtpN5c5oUESmXDcaO+xkb1rI53A8JHFY TG7ANplYHf19PSIywKE5u617jAcqMga+Po5rjB3ppyFbL2yP+5srLHOwWUXF6MDPaW1N4jQxDe7 Ke5fuV0OAVcv98FxS06Eo7v9Jq4DhV1B2I+ag==
X-Received: by 2002:a17:907:9711:b0:c29:5172:6151 with SMTP id a640c23a62f3a-c2a15878d94mr1117272566b.45.1790071799113; Tue, 22 Sep 2026 03:09:59 -0700 (PDT)
Received: from smtpclient.apple (dhcp-21-129.ripe.net. [193.0.21.129]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c2a9c54f5dbsm59224266b.22.2026.09.22.03.09.58 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 22 Sep 2026 03:09:58 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.700.51.1.3\))
From: Tim Bruijnzeels <tbruijnzeels@ripe.net>
In-Reply-To: <178976427618.1287.16841443831092394455@dt-datatracker-fffdbdc97-wjd6q>
Date: Tue, 22 Sep 2026 12:09:48 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <7333580A-46F0-4537-8CEE-58F467462DF4@ripe.net>
References: <178976427618.1287.16841443831092394455@dt-datatracker-fffdbdc97-wjd6q>
To: Roman Danyliw <rdd@cert.org>
X-Mailer: Apple Mail (2.3864.700.51.1.3)
X-Spamd-Bar: --
Message-ID-Hash: C75YMZ3DHZCVAUWFYRTGCG5MV4RIPYQW
X-Message-ID-Hash: C75YMZ3DHZCVAUWFYRTGCG5MV4RIPYQW
X-MailFrom: tbruijnzeels@ripe.net
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-sidrops.ietf.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: The IESG <iesg@ietf.org>, draft-ietf-sidrops-publication-server-bcp@ietf.org, ggx@gigix.net, sidrops-chairs@ietf.org, sidrops@ietf.org
X-Mailman-Version: 3.3.10
Precedence: list
Subject: [Sidrops] Re: Roman Danyliw's Discuss on draft-ietf-sidrops-publication-server-bcp-11: (with DISCUSS and COMMENT)
List-Id: A list for the SIDR Operations WG <sidrops.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/sidrops/voQfmkjcYKFLXo6GBQWgR35idNU>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sidrops>
List-Help: <mailto:sidrops-request@ietf.org?subject=help>
List-Owner: <mailto:sidrops-owner@ietf.org>
List-Post: <mailto:sidrops@ietf.org>
List-Subscribe: <mailto:sidrops-join@ietf.org>
List-Unsubscribe: <mailto:sidrops-leave@ietf.org>

Hi Roman,

> On 18 Sep 2026, at 22:44, Roman Danyliw via Datatracker <noreply@ietf.org> wrote:
> 
> ** Section 3.3.  This section describes a situation where a roll-back of sorts
> might occur and the “currently published ROAs no longer reflect the CA's
> intentions.”  Would that not have novel security implications that would
> benefit from further documentation?

I think that it would be good to have a discussion in the working group about
improvements to the publication model. I authored an I-D that started to explore
this a few years ago, but... due to other priorities I did not request adoption
and it's currently expired: https://datatracker.ietf.org/doc/draft-timbru-sidrops-rpki-publication-v2/

If there is interest in the working group I am more than happy to renew this
effort and discussion.

In any case, in the context of this BCP document we are raising awareness of
current implications. Do you think we should elaborate a bit more on this?

This is essentially an issue with a very low likelihood (based on track record),
but potentially high impact as it could lead to the invalidation of intended BGP
announcements.

The way to mitigate this issue under the current standards is explained in the
next section (3.4) - essentially a publisher can resynchronise frequently. While
this cannot prevent the issues, it can fix the issues as soon as possible.

Another thing to note here is that Relying Parties that have seen a more recent
manifest would be protected against the regression as they would not accept the
older manifest.

I guess the answer is "yes", but my question is if it would be helpful to capture
some more of this in the text of 3.3 and 3.4?

Kind regards
Tim