Return-Path: <jricher@mit.edu>
X-Original-To: oauth@mail2.ietf.org
Delivered-To: oauth@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1])
	by mail2.ietf.org (Postfix) with ESMTP id AFF6334EA542
	for <oauth@mail2.ietf.org>; Sat, 14 Jun 2025 04:21:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level: 
X-Spam-Status: No, score=-2.095 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, HTML_MESSAGE=0.001,
	RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
	RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_NONE=0.001]
	autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key)
	header.d=mit.edu
Received: from mail2.ietf.org ([166.84.6.31])
	by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id e9TnYvFWTqyq for <oauth@mail2.ietf.org>;
	Sat, 14 Jun 2025 04:21:06 -0700 (PDT)
Received: from BYAPR05CU005.outbound.protection.outlook.com
 (mail-westusazon11010001.outbound.protection.outlook.com [52.101.85.1])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest
 SHA256)
	(No client certificate requested)
	by mail2.ietf.org (Postfix) with ESMTPS id 9680F34EA52D
	for <oauth@ietf.org>; Sat, 14 Jun 2025 04:21:06 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=eicZhdZB1hFjvfB0ltOs2jxOTRrEkA36Vw3c3vMCVHud+M6nWMokTQNKZfGEzPn7+S9/VdnSokKi7A//GYTTUPxllSl8JOfjoyFQVR5yvHfpKg7fbZ2BQnoWuaMcGHVcQpm6jQMk4gTSIdCkLF2NkOS15YioTFxmx/WKdU9JIEfM1hYePIq2u/n+CPnXe2ozTQkVYphoV4LASCYSbQyU3WTwr0xUFMYTnGhtCBVfT0xlwKRRS5vbEKRTlabN+FO2C02e8IqC9mD0ljKtWEOGfMwruAt4xmpqK+8Rs2uKWeSbcejsTjl+w22hmcstBm7hOD7P/osO7TWaY3ytVOhYjw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=arcselector10001;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=aGiVs9CZy5idRayB1QjnzeHuMGLzuuoLRorxP2mvY18=;
 b=kGrP57ReCrrwVZ3zGUhPaHQB+neJKenDZsjKC59yD+2VcPzWb22uEIsnKHsovEKIciCv42yEqftDumUE5g69FRQebTKQjiJgQZQZo5nYlXrgMzjTOgXxp5ShR7IwRc3aZOCbkJkr2XIB683KFa5VnBnRjuiqi3t6gPBugY8kywmJXYTRyOSTBJ2o+eJtRFWCjL6LfWiYGIeUGd5N0VPqztFYF6GyphokqUux0eBSrdysz661kyIubBWGkzr1kFghWk55dr+49K5GejpbiPPGhHZGieNFjB9sNuSPIknrAZAXrHXv0lJb7zvV/O9/eXVMyXCVgMDTLmGwg8C4tZcGWQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=mit.edu; dmarc=pass action=none header.from=mit.edu; dkim=pass
 header.d=mit.edu; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mit.edu; s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=aGiVs9CZy5idRayB1QjnzeHuMGLzuuoLRorxP2mvY18=;
 b=th2AgXvEuhxM4XG0YKJf84vcUp5yBDWlJ7gmCP/+IsiP0V5p0mtSyAMH7+f+ooZ/gkEtPcBf5OKImKbk4FcIITs1DoBzK6IQg59Z++i32WOAkHqkxXVu+560PTVz/VSt/u1vEeCcOYGqHF/QaeBWO8aBp7E8NT05jIydpHrH1yw=
Received: from LV8PR01MB8677.prod.exchangelabs.com (2603:10b6:408:1e8::20) by
 IA3PR01MB8695.prod.exchangelabs.com (2603:10b6:208:533::18) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.8835.23; Sat, 14 Jun 2025 11:21:04 +0000
Received: from LV8PR01MB8677.prod.exchangelabs.com
 ([fe80::e7d6:999:270f:a820]) by LV8PR01MB8677.prod.exchangelabs.com
 ([fe80::e7d6:999:270f:a820%3]) with mapi id 15.20.8835.018; Sat, 14 Jun 2025
 11:21:04 +0000
From: Justin Richer <jricher@mit.edu>
To: RFC Errata System <rfc-editor@rfc-editor.org>
Thread-Topic: [OAUTH-WG] [Editorial Errata Reported] RFC7636 (8458)
Thread-Index: AQHb3EvC7f7Ef+5HzkG9D6nC8BmZRrQCgmyjgAABWUQ=
Date: Sat, 14 Jun 2025 11:21:03 +0000
Message-ID: 
 <LV8PR01MB867787802DDF43BE68B62D94BD76A@LV8PR01MB8677.prod.exchangelabs.com>
References: <20250613101218.4B876265CD6@rfcpa.rfc-editor.org>
 <LV8PR01MB8677D99EDA22900C1B0FF772BD76A@LV8PR01MB8677.prod.exchangelabs.com>
In-Reply-To: 
 <LV8PR01MB8677D99EDA22900C1B0FF772BD76A@LV8PR01MB8677.prod.exchangelabs.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=mit.edu;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: LV8PR01MB8677:EE_|IA3PR01MB8695:EE_
x-ms-office365-filtering-correlation-id: 3d488244-2205-43c4-ec82-08ddab358cc6
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: 
 BCL:0;ARA:13230040|4022899009|366016|1800799024|376014|38070700018|13003099007|8096899003|7053199007;
x-microsoft-antispam-message-info: 
 =?us-ascii?Q?ODzjWeTH897H3eFAbEONHa5NnPkR+hcYIQZDfTKYBeYHgc1KX58B9Rgnlo++?=
 =?us-ascii?Q?QOtHjiqLmgwqd8HKDKb5WE/pwhBRcMh+q4mRbFkBqu8XDPCabXSdSyw1wfsK?=
 =?us-ascii?Q?WHjCi02VXFSuxVIerrMcl3Iw6rIUgVbrSYrBtmbveeG0Yz/+KYsNdt85XC5/?=
 =?us-ascii?Q?t5XTIduFvkDpVWi1KfAD2VhrrG9EkLzhd9W0NTunWGNNbhQfvPxLxn5qIxYM?=
 =?us-ascii?Q?fCixI8EczL8z4rZgnn5YIgCHDSCSgmj7quwQxCAOzAo+CHxqnGHfGIFtZB0y?=
 =?us-ascii?Q?xULKtF73AyqkiNdZtChisbLxNPpb2RsyfguSCnh70eBLty4QoXuSjzdW+59F?=
 =?us-ascii?Q?YyyH5I/ghhGfgK1bYVwTwvYBmuETumHG+jB3ISOjzMTZ8pk46GZ19gnFhmTr?=
 =?us-ascii?Q?IA5lYB6wyNJptZ0b0HVKLs7kD7gnSymHuKdjLBdfQfHVUbYr33e3mut3l3L/?=
 =?us-ascii?Q?ApNh6UEYMb3RR1LfTIf7uJ4TmIujeP7lM+9sKA5krvdKsMV7H8sBtsosdSmm?=
 =?us-ascii?Q?Cm7l/kn3c92kdy0wb2JoVoILE0gwnL72vxMGDfnr9M3lH/HDrIMbIS42zAx7?=
 =?us-ascii?Q?8nxVZ+hIeXtvjTkvUHsRJCJOZB0OLXjrhwR+Q0qvIDACg9ZZnSFm8BlQUxUu?=
 =?us-ascii?Q?xDG6xn29ubIoytjFyojFZg/1TYzq/oL0bLGMcfF1aYbCq83cIjG1Aez/KLy2?=
 =?us-ascii?Q?BNXBe6KfGEjljjS6v1SxMcRlkvplnu/5Q9AknCnShxOesydOGiePsXHZtxZ0?=
 =?us-ascii?Q?gFfYZcNqJlipOiYUZZPf920cOTKIBD7sGK7ULgbHRd/bYSMfK+6KkDQ0WKV1?=
 =?us-ascii?Q?QXQ13oKNCUczBFnfRs8n6o/OgyQQpOrztxQvwASOzHspIYjKEhrN38nzLZew?=
 =?us-ascii?Q?3JO42urrj5DSmmzG4WjpewLQw8BVo0ZOtFUteNL4RY+LOOe/65G+yiJtJHEr?=
 =?us-ascii?Q?XP1FpgK2qg/mjfFFg9D0U/x/6iBIIVqPWxStj+Of0VCOoH/VQqwuPTHfmxS9?=
 =?us-ascii?Q?mex7VMhOaMC6TIH05EZukmqKDQyTUUT6cChA5WN0uJaZNvhFCO3ajN87AJVX?=
 =?us-ascii?Q?1GMfGwSm0OwZM8nlAro6G+pf0ZSrNrcdVQPwfnOcNyA2VJqPro+2bOms/oBF?=
 =?us-ascii?Q?YQMDHOS5QRdLNpkVEm+Dg5xI5NY1ZVQgK6mYGLIIMVGl9i8ipXUYfy3cgWKE?=
 =?us-ascii?Q?jh1KHL/ROkL3xVkHeiiYWh7E4a321gJEfDgQ5VjUOciW7AO2lWvg5xN5Sw05?=
 =?us-ascii?Q?dzH3j9AHqUNFKEoaB3pmdx/pJz2Qz+yewaLBntLZBCyZIdrSDCAryADXQM7S?=
 =?us-ascii?Q?ZbsitOla22Y2flaCae8kD6t59jsJvbW8FvVcCpQNLL1zHRX26iar35c5SYW7?=
 =?us-ascii?Q?yoT1c9pWG6KyuQSHz1DWAxoDpg+a68S2yG2sXsL/TmIfSwDbwHi9o2sYUeST?=
 =?us-ascii?Q?DTRLcWezJh0=3D?=
x-forefront-antispam-report: 
 CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV8PR01MB8677.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230040)(4022899009)(366016)(1800799024)(376014)(38070700018)(13003099007)(8096899003)(7053199007);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 
 =?us-ascii?Q?/+++Q1PKxuKHurZTyOrvNt4BOBbAWEyttk1r6z9gcC/M2QqgabrTqVXkLKn3?=
 =?us-ascii?Q?odTuBNeKPINftaC1x5XAIiGMamslApT65ro3jlBpWXiNj98NEYZfJ0CO/giA?=
 =?us-ascii?Q?hPgun2wWpqY8qD0BB1kHurWNlGiQ7ETHQ+kXIQwoIExpAWUg0vVbpmtmFGO9?=
 =?us-ascii?Q?dsrizDSqipcMQ011O80aQ4n3x2OIkS6sW09BUAzzLTJq3G+4Q8zolOq328+1?=
 =?us-ascii?Q?DE7NgwtfVA9pq6zrrWCX0qEBEwqnnd2YiWUpfJslpu+/QTDvPwxOrorid1C4?=
 =?us-ascii?Q?qqFZq9vVxeYYY6SDUUuURABpDMS3YgyrCdTvJ0TKTvGUXqzq+PG9s5KWQ41H?=
 =?us-ascii?Q?CBwOS0ltU0BpKhS5E+H+KfYpeqgZbkuMp8QC8ywm67ks/PhGwwevVIC2PwNY?=
 =?us-ascii?Q?sJorpK6YKlOt6i/pOb55E1AtXSUlInj5hVyT43nm+QwHkRumzGDWE1q2HOJM?=
 =?us-ascii?Q?lwtF1JC/WNp5BgXjXPe1bFG9xCibaokjicZXYUGrnWPeNg2WBLeBFLKirSRL?=
 =?us-ascii?Q?qNcPrXQtHzYgk2elKUewmn56Yz/s28J6P1kDREpKXgZ/AqFLnWvLkTVsYESU?=
 =?us-ascii?Q?ZXZKPBWH5VVGr2EiDQ1DcQfWTNEgF+Bw2QD28EOC+ZTYcAipnNOfwIcfi9DM?=
 =?us-ascii?Q?P7in+3rEUApqQihzOdanRQg7Xs2s79xAesnqruQlD0QtYD7p3e4Q5Da79Zy6?=
 =?us-ascii?Q?XJC0TzUdRY5DHBWAxl4qfeTam3DJdEWKGvb672SPlp7u+X/QMFo30c9jl8cG?=
 =?us-ascii?Q?XUR6zdGOMh71usHQRIuc90+ggZOrVreXxI7FKOfd5mCcrn4QS7oJTIz80odT?=
 =?us-ascii?Q?slCOndQObtkYCq+kyddXi0ZSW1n/EyF5TgLztXGg51ZobQrmkXwAqpkxrvFW?=
 =?us-ascii?Q?S1IWktdCNoi5vzwp1g9bqYrm+T1G5UrZtNNMU/2y7Po7nURp45Yknb7jCNjm?=
 =?us-ascii?Q?o4z6+S1WW/fHAXA9j1bmHpHwzBbJezNcysaXeGGNXzvBoI3+vMI2DK412Iyg?=
 =?us-ascii?Q?n/6aW74314f/0BdEIpCeT0zTNhhTYP1JXQ6Yafonl6Bpecpn5Exx70+SoMP/?=
 =?us-ascii?Q?kgvHQp3QQHqxvCU/un6CWBkYvRO1v6guGyYkrGnyR2BMrgCZLlnFqiuxMf9A?=
 =?us-ascii?Q?dC5EOkwepe4Pa297mG1dEjB22FvYKAu7H6RZ2nQOty/XDyRn+kxMiySmqXAL?=
 =?us-ascii?Q?9SDMe6dkGooWBrBS2+HSl0mTNQjn3HZ8F/ix+vVgP1F8gDOCStPxYZM76OfM?=
 =?us-ascii?Q?QgrXBnZc9bZjAMElE4WZWBevJIlEaVN42al8JtD6wFEnl4tj9Tr4qxCufzR1?=
 =?us-ascii?Q?VT9llfmNQ2WDQgw8cQH62CruyBNEORVAuWgcLuWEFFLe9LL1HOU9+MumXBN3?=
 =?us-ascii?Q?tSLU3+RazoE5AZFmZksDWvht26w96aQJl/OEwNlWxH37Qs+kv/wvmssMLVtH?=
 =?us-ascii?Q?VfRKCiGVxuYEDcAj1SX6wzBai5KbmdLudn6OUGMcfVtnamAi8ZgRBRt+DZ7r?=
 =?us-ascii?Q?bDzvmN3pKo2pVyQsuUab2/JmPswQ4HxWtEgmgxLmU3/4WRMdk7PhOntz7rkW?=
 =?us-ascii?Q?pVLxFWn01nRS6/7L7J4=3D?=
Content-Type: multipart/alternative;
	boundary="_000_LV8PR01MB867787802DDF43BE68B62D94BD76ALV8PR01MB8677prod_"
MIME-Version: 1.0
X-OriginatorOrg: mit.edu
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: LV8PR01MB8677.prod.exchangelabs.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 
 3d488244-2205-43c4-ec82-08ddab358cc6
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jun 2025 11:21:03.9816
 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 64afd9ba-0ecf-4acf-bc36-935f6235ba8b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 
 x1m2pY+yHHdWFSmA+yLtUiqV4EBzJqNS/JiDqalFNdUNs5Ig68pk1eZTkjnZ6K3p
X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA3PR01MB8695
Message-ID-Hash: KXSA3NSRS3TN4367ZKFO54FUD2TQT7JE
X-Message-ID-Hash: KXSA3NSRS3TN4367ZKFO54FUD2TQT7JE
X-MailFrom: jricher@mit.edu
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency;
 loop; banned-address; member-moderation; header-match-oauth.ietf.org-0;
 nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size;
 news-moderation; no-subject; digests; suspicious-header
CC: Jeffrey S Walden <jwalden@mit.edu>,
 "n-sakimura@nri.co.jp" <n-sakimura@nri.co.jp>,
 "naa@google.com" <naa@google.com>, "oauth@ietf.org" <oauth@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: =?utf-8?q?=5BOAUTH-WG=5D_Re=3A_=5BEditorial_Errata_Reported=5D_RFC7636_=2884?=
	=?utf-8?q?58=29?=
List-Id: OAUTH WG <oauth.ietf.org>
Archived-At: 
 <https://mailarchive.ietf.org/arch/msg/oauth/e6SFmzY39TTdmj1goBpRkDWiSHs>
List-Archive: <https://mailarchive.ietf.org/arch/browse/oauth>
List-Help: <mailto:oauth-request@ietf.org?subject=help>
List-Owner: <mailto:oauth-owner@ietf.org>
List-Post: <mailto:oauth@ietf.org>
List-Subscribe: <mailto:oauth-join@ietf.org>
List-Unsubscribe: <mailto:oauth-leave@ietf.org>

--_000_LV8PR01MB867787802DDF43BE68B62D94BD76ALV8PR01MB8677prod_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

A minor correction to my email: on this report, the parameter in question i=
s "code challenge" and not "code_verifier" but the rest of the reply stands=
. Copy-paste error on my part, as both errata reports have the same problem=
.

- Justin
________________________________
From: Justin Richer <jricher@mit.edu>
Sent: Saturday, June 14, 2025 7:18 AM
To: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: Jeffrey S Walden <jwalden@mit.edu>; n-sakimura@nri.co.jp <n-sakimura@nr=
i.co.jp>; naa@google.com <naa@google.com>; oauth@ietf.org <oauth@ietf.org>
Subject: Re: [OAUTH-WG] [Editorial Errata Reported] RFC7636 (8458)

This is not an error and the errata should be rejected. As per the ABNF def=
inition in https://www.rfc-editor.org/rfc/rfc5234.html#section-21<https://w=
ww.rfc-editor.org/rfc/rfc5234.html#section-2.1> the name contains "alphabet=
ics, digits, and hyphens (dashes)", and not underscores. I believe the comm=
enter is expecting the ABNF rule name of code-verifier to match the paramet=
er name of code_verifier, but they do not need to be the same. While this i=
s confusing, the text is correct as it stands.

- Justin
________________________________
From: RFC Errata System <rfc-editor@rfc-editor.org>
Sent: Friday, June 13, 2025 6:12 AM
To: rfc-editor@rfc-editor.org <rfc-editor@rfc-editor.org>
Cc: Jeffrey S Walden <jwalden@mit.edu>; n-sakimura@nri.co.jp <n-sakimura@nr=
i.co.jp>; naa@google.com <naa@google.com>; oauth@ietf.org <oauth@ietf.org>
Subject: [OAUTH-WG] [Editorial Errata Reported] RFC7636 (8458)

The following errata report has been submitted for RFC7636,
"Proof Key for Code Exchange by OAuth Public Clients".

--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid8458

--------------------------------------
Type: Editorial
Reported by: Jeff Walden <jwalden@mit.edu>

Section: 4.2

Original Text
-------------
code-challenge =3D 43*128unreserved

Corrected Text
--------------
code_challenge =3D 43*128unreserved

Notes
-----
The ABNF accidentally uses a hyphen/dash rather than an underscore in the c=
ode_challenge name in its rule.

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.

--------------------------------------
RFC7636 (draft-ietf-oauth-spop-15)
--------------------------------------
Title               : Proof Key for Code Exchange by OAuth Public Clients
Publication Date    : September 2015
Author(s)           : N. Sakimura, Ed., J. Bradley, N. Agarwal
Category            : PROPOSED STANDARD
Source              : Web Authorization Protocol
Stream              : IETF
Verifying Party     : IESG

_______________________________________________
OAuth mailing list -- oauth@ietf.org
To unsubscribe send an email to oauth-leave@ietf.org

--_000_LV8PR01MB867787802DDF43BE68B62D94BD76ALV8PR01MB8677prod_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body>
<div style=3D"font-family: inherit; font-size: inherit; color: rgb(0, 0, 0)=
; background-color: transparent;">
</div>
A minor correction to my email: on this report, the parameter in question i=
s &quot;<span style=3D"font-family: Roboto, Helvetica, Arial, sans-serif; f=
ont-size: 14.6667px; display: inline !important;">code challenge&quot; and =
not &quot;code_verifier&quot; but the rest of the reply
 stands. Copy-paste error on my part, as both errata reports have the same =
problem.&nbsp;</span>
<div><span style=3D"font-family: Roboto, Helvetica, Arial, sans-serif; font=
-size: 14.6667px; display: inline !important;"><br>
</span></div>
<div><span style=3D"font-family: Roboto, Helvetica, Arial, sans-serif; font=
-size: 14.6667px; display: inline !important;">- Justin&nbsp;</span></div>
<hr style=3D"display:inline-block;width:98%" tabindex=3D"-1">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" st=
yle=3D"font-size:11pt" color=3D"#000000"><b>From:</b> Justin Richer &lt;jri=
cher@mit.edu&gt;<br>
<b>Sent:</b> Saturday, June 14, 2025 7:18 AM<br>
<b>To:</b> RFC Errata System &lt;rfc-editor@rfc-editor.org&gt;<br>
<b>Cc:</b> Jeffrey S Walden &lt;jwalden@mit.edu&gt;; n-sakimura@nri.co.jp &=
lt;n-sakimura@nri.co.jp&gt;; naa@google.com &lt;naa@google.com&gt;; oauth@i=
etf.org &lt;oauth@ietf.org&gt;<br>
<b>Subject:</b> Re: [OAUTH-WG] [Editorial Errata Reported] RFC7636 (8458)</=
font>
<div>&nbsp;</div>
</div>
<div>
<div style=3D"font-family:inherit; font-size:inherit; color:rgb(0,0,0)"></d=
iv>
<div>This is not an error and the errata should be rejected. As per the ABN=
F definition in&nbsp;<a href=3D"https://www.rfc-editor.org/rfc/rfc5234.html=
#section-2.1" data-auth=3D"NotApplicable">https://www.rfc-editor.org/rfc/rf=
c5234.html#section-21</a>&nbsp;the name contains
 &quot;alphabetics, digits, and hyphens (dashes)&quot;, and not underscores=
. I believe the commenter is expecting the ABNF rule name of code-verifier =
to match the parameter name of code_verifier, but they do not need to be th=
e same. While this is confusing, the text
 is correct as it stands.&nbsp;</div>
<div><br>
</div>
<div>- Justin&nbsp;</div>
<hr tabindex=3D"-1" style=3D"display:inline-block; width:98%">
<div id=3D"x_divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" =
color=3D"#000000" data-ogsc=3D"" style=3D"font-size:11pt"><b>From:</b> RFC =
Errata System &lt;rfc-editor@rfc-editor.org&gt;<br>
<b>Sent:</b> Friday, June 13, 2025 6:12 AM<br>
<b>To:</b> rfc-editor@rfc-editor.org &lt;rfc-editor@rfc-editor.org&gt;<br>
<b>Cc:</b> Jeffrey S Walden &lt;jwalden@mit.edu&gt;; n-sakimura@nri.co.jp &=
lt;n-sakimura@nri.co.jp&gt;; naa@google.com &lt;naa@google.com&gt;; oauth@i=
etf.org &lt;oauth@ietf.org&gt;<br>
<b>Subject:</b> [OAUTH-WG] [Editorial Errata Reported] RFC7636 (8458)</font=
>
<div>&nbsp;</div>
</div>
<div class=3D"x_BodyFragment"><font size=3D"2"><span style=3D"font-size:11p=
t">
<div class=3D"x_PlainText">The following errata report has been submitted f=
or RFC7636,<br>
&quot;Proof Key for Code Exchange by OAuth Public Clients&quot;.<br>
<br>
--------------------------------------<br>
You may review the report below and at:<br>
<a href=3D"https://www.rfc-editor.org/errata/eid8458" data-auth=3D"NotAppli=
cable">https://www.rfc-editor.org/errata/eid8458</a><br>
<br>
--------------------------------------<br>
Type: Editorial<br>
Reported by: Jeff Walden &lt;jwalden@mit.edu&gt;<br>
<br>
Section: 4.2<br>
<br>
Original Text<br>
-------------<br>
code-challenge =3D 43*128unreserved<br>
<br>
Corrected Text<br>
--------------<br>
code_challenge =3D 43*128unreserved<br>
<br>
Notes<br>
-----<br>
The ABNF accidentally uses a hyphen/dash rather than an underscore in the c=
ode_challenge name in its rule.<br>
<br>
Instructions:<br>
-------------<br>
This erratum is currently posted as &quot;Reported&quot;. (If it is spam, i=
t <br>
will be removed shortly by the RFC Production Center.) Please<br>
use &quot;Reply All&quot; to discuss whether it should be verified or<br>
rejected. When a decision is reached, the verifying party&nbsp; <br>
will log in to change the status and edit the report, if necessary.<br>
<br>
--------------------------------------<br>
RFC7636 (draft-ietf-oauth-spop-15)<br>
--------------------------------------<br>
Title&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; : Proof Key for Code Exchange by OAuth Public Clients<br>
Publication Date&nbsp;&nbsp;&nbsp; : September 2015<br>
Author(s)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : N. =
Sakimura, Ed., J. Bradley, N. Agarwal<br>
Category&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
: PROPOSED STANDARD<br>
Source&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; : Web Authorization Protocol<br>
Stream&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; : IETF<br>
Verifying Party&nbsp;&nbsp;&nbsp;&nbsp; : IESG<br>
<br>
_______________________________________________<br>
OAuth mailing list -- oauth@ietf.org<br>
To unsubscribe send an email to oauth-leave@ietf.org<br>
</div>
</span></font></div>
</div>
</body>
</html>

--_000_LV8PR01MB867787802DDF43BE68B62D94BD76ALV8PR01MB8677prod_--

