IETF Last Call Review of draft-ietf-sidrops-avoid-rpki-state-in-bgp-06
review-ietf-sidrops-avoid-rpki-state-in-bgp-06-secdir-lc-kelly-2026-05-23-00
| Request | Review of | draft-ietf-sidrops-avoid-rpki-state-in-bgp |
|---|---|---|
| Requested revision | No specific revision (document currently at 11) | |
| Type | IETF Last Call Review | |
| Team | Security Area Directorate (secdir) | |
| Deadline | 2026-05-27 | |
| Requested | 2026-05-13 | |
| Authors | Job Snijders , Tobias Fiebig , Massimiliano Stucchi | |
| I-D last updated | 2026-06-12 (Latest revision 2026-06-12) | |
| Completed reviews |
Genart IETF Last Call review of -06
by Paul Kyzivat
(diff)
Bgpdir Early review of -09 by John Scudder (diff) Secdir IETF Last Call review of -06 by Scott G. Kelly (diff) Secdir Telechat review of -09 by Scott G. Kelly (diff) |
|
| Assignment | Reviewer | Scott G. Kelly |
| State | Completed | |
| Request | IETF Last Call review on draft-ietf-sidrops-avoid-rpki-state-in-bgp by Security Area Directorate Assigned | |
| Posted at | https://mailarchive.ietf.org/arch/msg/secdir/wA8F1xV2al9T2M11uobpbwecY-Q | |
| Reviewed revision | 06 (document currently at 11) | |
| Result | Has nits | |
| Completed | 2026-05-23 |
review-ietf-sidrops-avoid-rpki-state-in-bgp-06-secdir-lc-kelly-2026-05-23-00
I have reviewed this document as part of the security directorate's ongoing effort to review all IETF documents being processed by the IESG. These comments were written primarily for the benefit of the security area directors. Document editors and WG chairs should treat these comments just like any other last call comments. The summary of the review is ready with nits. From the abstract, this document provides guidance to avoid carrying Resource Public Key Infrastructure (RPKI) derived validation states in transitive Border Gateway Protocol (BGP) Path Attributes. A couple of minor issues: Page 2, 3rd paragraph,”…new BGP UPDATE messages will have to be send…” -- should replace “send” with “sent” NLRI is used without expansion. For the security considerations: If I understand correctly, there are two types of risk that this document calls out. One type is operational (i.e. the negative operational implications and consequences that may arise from legitimate changes/annotations). The other type is security-related, e.g. issues resulting from malicious behavior. I would expect the security considerations to call out the malicious case(s), and I would expect the operational case(s) to be called out elsewhere in the doc. As it is, I think the current security considerations section may be mixing the two. Of the three paragraphs, I think the second paragraph is clear (it describes specific attacker behavior/consequences). I think the first paragraph may be providing some preliminary context for this, but it's not entirely clear to me. And the third paragraph seems operational, so maybe that would be better covered in section 6 (Operational Considerations).