Can I talk you into looking at the other three reported errata on that
RFC?  (RFC 7519 and Erratas:  5906, 7720, and 8225)
To make it worth my while to wrestle w/ the RFC errata system...

Deb

On Mon, Feb 10, 2025 at 5:56 PM Brian Campbell <[email protected]>
wrote:

> Pieter said errata in July of last year and we've had this very
> intermittent conversation about https://www.rfc-editor.org/errata/eid8060
> in the intervening months. I think it's ready for those edits and button
> pushing you mentioned. No impact on RFCs 7797 or 8725 (BCP 225). These are
> the edits I think we've agreed on as validated/verified technical errata:
>
> Section 7.2 says:
>
>    5.  Verify that the resulting JOSE Header includes only parameters
>         and values whose syntax and semantics are both understood and
>         supported or that are specified as being ignored when not
>         understood.
>
> It should say:
>
>    5.  Verify the resulting JOSE Header according to RFC7515 or RFC7516.
>
> Notes:
> Validation step 5 in section 7.2 of RFC 7519 states that header parameters
> should only be ignored if they are explicitly specified as needing to be
> ignored.
>
> This is contrary to step 7 in section 7.2 of RFC 7519 which requires that
> the processing rules of RFC 7515 should be followed if the JWT is a JWS, or
> the rules of RFC7516 should be followed if the JWT is a JWE. Neither RFC
> 7515 nor RFC 7516 include any special provisions for only ignoring header
> parameters if they are specified as being ignored, but instead requires all
> header parameters to be ignored if they are not understood, except if they
> are critical.
>
>
>
>
>
> On Sat, Feb 8, 2025 at 4:37 AM Deb Cooley <[email protected]> wrote:
>
>> Errata?  Did I hear you say errata?
>>
>> I can push the buttons to properly dispatch this.  I think this includes
>> editing an errata and certainly includes adding notes to it.  I need to
>> know what edits and or comments you want made, and what outcome (reject,
>> validate, hold for document update).  Also how it affects RFCs 7797 and
>> 8725 (BCP 225), since I see that 7519 is updated by these.
>>
>> While we are doing this work, there are three others (5906, 7720, and
>> 8225) at:
>> https://www.rfc-editor.org/errata_search.php?rfc=7519&rec_status=2&area_acronym=sec&presentation=table
>> .  Take a peek and tell me how to mark them (reject, validate, HFDU).  The
>> tooling for this is, hmmmm old, so I like to do these in groups.
>>
>> If there is appetite, we can look at other oauth errata...
>>
>> Deb
>>
>>
>>
>> On Fri, Feb 7, 2025 at 2:56 PM Brian Campbell <bcampbell=
>> [email protected]> wrote:
>>
>>> Apologies Pieter, this fell "below the fold" in my inbox so to speak and
>>> I lost track of responding to it. Thanks for the proposed new "notes" for
>>> the errata, which I do think are sufficient now. In conjunction with that
>>> simple "corrected text" you had of "5.  Verify the resulting JOSE Header
>>> according to RFC7515 or RFC7516."
>>>
>>> On Thu, Nov 21, 2024 at 8:25 PM Pieter Kasselman <[email protected]>
>>> wrote:
>>>
>>>> Brian, as discussed at IETF 121, it would be good to wrap up on this 
>>>> errata. Is the below sufficient, or are there additional refinements or 
>>>> steps to take?
>>>>
>>>> Cheers
>>>>
>>>> Pieter
>>>>
>>>> --------------------------------
>>>>
>>>> Hi Brian, agreed, and thanks for pointing that out. Suggestion below:
>>>>
>>>>
>>>>
>>>> Notes
>>>> -----
>>>> Validation step 5 in section 7.2 of RFC 7519 states that header parameters 
>>>> should only be ignored if they are explicitly specified as needing to be 
>>>> ignored.
>>>>
>>>> This is contrary to step 7 in section 7.2 of RFC 7519 which requires that 
>>>> the processing rules of RFC 7515 should be followed if the JWT is a JWS, 
>>>> or the rules of RFC7516 should be followed if the JWT is a JWE. Neither 
>>>> RFC 7515 nor RFC 7516 include any special provisions for only ignoring 
>>>> header parameters if they are specified as being ignored, but instead 
>>>> requires all header parameters to be ignored if they are not understood, 
>>>> except if they are critical.
>>>>
>>>> This errata clarifies that JOSE Header parameters should be verified 
>>>> according to RFC7515 (JWS) or RFC7516 (JWE).
>>>>
>>>>
>>>>
>>>>
>>>> From: Brian Campbell <[email protected]> 
>>>> <&lt;[email protected]&gt;>
>>>> Sent: Monday 12 August 2024 19:46
>>>> To: Pieter Kasselman <[email protected]> 
>>>> <&lt;[email protected]&gt;>
>>>> Cc: David Waite <[email protected]> 
>>>> <&lt;[email protected]&gt;>; Paul Wouters 
>>>> <[email protected]> <&lt;[email protected]&gt;>; RFC Errata System 
>>>> <[email protected]> <&lt;[email protected]&gt;>; 
>>>> [email protected]; [email protected]
>>>> Subject: Re: [OAUTH-WG] Re: [Technical Errata Reported] RFC7519 (8060)
>>>>
>>>> Thanks Pieter,
>>>>
>>>> That sounds good to me. I think a bit of the explanatory text in the 
>>>> "Notes" part of the errata likely needs to be adjusted accordingly too.
>>>>
>>>>
>>>>
>>>> On Mon, Aug 12, 2024 at 5:01 AM Pieter Kasselman 
>>>> <[email protected]<mailto:[email protected]>>
>>>>  wrote:
>>>> Thanks David and Brian.
>>>>
>>>> Unless there are any concerns with adopting the alternative text, I would 
>>>> suggest the following for the errata in section 7.2 bullet 5:
>>>>
>>>> Original Text
>>>> -------------
>>>>    5.   Verify that the resulting JOSE Header includes only parameters
>>>>         and values whose syntax and semantics are both understood and
>>>>         supported or that are specified as being ignored when not
>>>>         understood.
>>>>
>>>> Corrected Text
>>>> --------------
>>>>    5.  Verify the resulting JOSE Header according to RFC7515 or RFC7516.
>>>>
>>>> Cheers
>>>>
>>>> Pieter
>>>>
>>>> From: David Waite 
>>>> <[email protected]<mailto:[email protected]>>
>>>> Sent: Monday 5 August 2024 22:43
>>>> To: Pieter Kasselman 
>>>> <[email protected]<mailto:[email protected]>>
>>>> Cc: Paul Wouters 
>>>> <[email protected]<mailto:[email protected]>>;
>>>>  RFC Errata System 
>>>> <[email protected]<mailto:[email protected]>>; 
>>>> [email protected]<mailto:[email protected]>; 
>>>> [email protected]<mailto:[email protected]>
>>>> Subject: [OAUTH-WG] Re: [Technical Errata Reported] RFC7519 (8060)
>>>>
>>>>
>>>>
>>>> On Aug 5, 2024, at 1:52 PM, Pieter Kasselman 
>>>> <[email protected]<mailto:[email protected]>>
>>>>  wrote:
>>>>
>>>> I tried to keep the changes to additional text that would scope the 
>>>> processing rules more precisely for the JWT/JWS/JWE cases (point 7 in the 
>>>> processing steps references JWS and JWE separately, so thought I would 
>>>> propose text that does something similar to that). The idea of additional 
>>>> text is that a reader who is familiar may find it easier to process the 
>>>> delta.
>>>>
>>>> However, if we want to change the text, I like your second option:
>>>>
>>>> "Verify the resulting JOSE Header according to RFC7515 or RFC7516."
>>>>
>>>> I don’t think we should delete the bullet completely.
>>>>
>>>> Cheers
>>>>
>>>> Pieter
>>>>
>>>> I prefer this over the current text, which might be incorrectly construed 
>>>> to provide counter guidance to the “crit” protected header parameter.
>>>>
>>>> -DW
>>>> _______________________________________________
>>>> OAuth mailing list -- [email protected]<mailto:[email protected]>
>>>> To unsubscribe send an email to 
>>>> [email protected]<mailto:[email protected]>
>>>>
>>>> CONFIDENTIALITY NOTICE: This email may contain confidential and privileged 
>>>> material for the sole use of the intended recipient(s). Any review, use, 
>>>> distribution or disclosure by others is strictly prohibited.  If you have 
>>>> received this communication in error, please notify the sender immediately 
>>>> by e-mail and delete the message and any file attachments from your 
>>>> computer. Thank you.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>> *CONFIDENTIALITY NOTICE: This email may contain confidential and
>>> privileged material for the sole use of the intended recipient(s). Any
>>> review, use, distribution or disclosure by others is strictly prohibited.
>>> If you have received this communication in error, please notify the sender
>>> immediately by e-mail and delete the message and any file attachments from
>>> your computer. Thank you.*
>>> _______________________________________________
>>> OAuth mailing list -- [email protected]
>>> To unsubscribe send an email to [email protected]
>>>
>>
> *CONFIDENTIALITY NOTICE: This email may contain confidential and
> privileged material for the sole use of the intended recipient(s). Any
> review, use, distribution or disclosure by others is strictly prohibited.
> If you have received this communication in error, please notify the sender
> immediately by e-mail and delete the message and any file attachments from
> your computer. Thank you.*
_______________________________________________
OAuth mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to