[WIMSE] Re: New I-D: draft-thaha-wimse-agent-evidence-binding-00 (evidence binding for AIMS audit)
Shameer Thaha <shameerthaha@gmail.com> Thu, 12 November 2026 07:18 UTC
Received: from mail-pl1-x62d.google.com (mail-pl1-x62d.google.com [IPv6:2607:f8b0:4864:20::62d]) (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 CF88E46 for <wimse@ietf.org>; Thu, 12 Nov 2026 07:18:34 +0000 (UTC)
Authentication-Results: mx.ietf.org; dkim=pass header.d=gmail.com header.s=20260707 header.b="i40eBg/c"; spf=pass (mx.ietf.org: domain of shameerthaha@gmail.com designates 2607:f8b0:4864:20::62d as permitted sender) smtp.mailfrom=shameerthaha@gmail.com; dmarc=pass (policy=none) header.from=gmail.com; arc=pass ("google.com:s=arc-20260327:i=1")
Received: by mail-pl1-x62d.google.com with SMTP id d9443c01a7336-2ed1414df17so16642885ad.2 for <wimse@ietf.org>; Wed, 11 Nov 2026 23:18:34 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1794467908; cv=none; d=google.com; s=arc-20260327; b=iAVeIvFgkrQ+D+oEmU+efYjYlJhupYhCDVc67ME8I8b0erHUO27xydAT+4lJV/JrB1 cMDeDRTRBEMhqZy8+xScy//sccMKA1Y9XbYoP9+CNihG9ams4Bl2Afj4tLooLY+Cz0yA u6mhBYbUXQsWr01grWPGkpnM2JV8tYVWmRuYkMgcq0mHBADGI4Z+TvCSWZMPeo0+BSvh 0FcLjcLXhdGgg05UF6jn57Qx5RvoIiFKf55DRyTwgXAmwNbPcnw01BChP0zUMrS/Tyy3 lhu+RvYtolD+ER6J4iuFhZNubKUmgxJlgQRaFhODlHRBQOEUtR+DSzDoMS8qQ+INVtSK EOKw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=z3ZHFAj+WVFaAEv/EcvRJsX2PAi9rjqx1PoBmvG0jO4=; fh=EJz8z9BpX2vx2hiPFur4SksfJONScDZ8V8LLCOW0hSs=; b=mjHX3tGCGhT3+zBz8vEHvolQOjdNVBVN1dahQdQM5MJSiF0Lfv34PcR+rSufPTEtkN H8FxmdCVfovA6UoYVmbCbRuyOshpoCg8/JQprW4/c0JwJPHuEqAgtG1BYRPT5VHAzCoe wwJfWQXHaQjO+0bN11l7LQq9yp1C9oe8DYIQCkmhtyIbgrI39robrb22Eisfk9BJW6gL SFuRqOLODTekhasqkH4bN+BnDl0fvwLkknf4cbalBVvxataiNOP/Ito6G1fmgJpXRebs MEGsDi3aCl5ny4WHjAVtqp7PKOHqE4Gl4vib5jSP3wn2UN08Zx4uDX1NgCdxsimYxcZb jtNg==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794467908; x=1795072708; darn=ietf.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=z3ZHFAj+WVFaAEv/EcvRJsX2PAi9rjqx1PoBmvG0jO4=; b=i40eBg/cDkwzjSTSNTYcvIuhgu5LFCT+B57oPMy9VOk9UdSVRmoZjoU5u92Dl48pJU vL22QGLIdVWMA25neBGwK/o/pKZQN9um1IxK48/Zopl+fb9rEMw5kJrj59AWRcdZglA8 A67EBX5XsIWQio6OrE0ls67whaZn4P0IiBwhcyCaS+k3mBjLUxgjwd32HijOf157j7EH 4dmRCZi2aZj0gwUkA/eKFLDwmynKIzy3Y9TdbObyjMkTNHZKy5x/+g2ToeDhXtXgki1t GeoiVELm/pIjEw7vS8IbvRDDekCzxKg/APaCdaFRdXklG6QP9nCV/W9lEXdEzI20I+qM UI2A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794467908; x=1795072708; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=z3ZHFAj+WVFaAEv/EcvRJsX2PAi9rjqx1PoBmvG0jO4=; b=hI3WQgMSn92EiJHeJbuwRo575ZQYxvb8I3q5sp6fPaovzm4Y3dDNUcor0OcjEu1aIT CIDDyBK/00eE4x2JT0xdDL//r6doucuMOq4560N9MYVJMLi/wsOX94nlO4lXuFXXpUhI 7bwbTRuulVWIeSVBIYfJ0vyQM43kXknZQSlS6C7kzgzc9lRCbFDrepRFxofkC+TySPW/ ODWkZuj6xPibjHeHBt9uYjJzVwrnB0nVDpvFuKLYFUptk1wVTHh3ll+5SxolPX2pLpLv yN6H7gH94qu4uE098mE8ftqkxcW4OIzB1QLlHkiTNXpBwii4qcEuOxDurvF4kEDUsKQX 7Itw==
X-Gm-Message-State: APuU4Z9EF6T4/ZzkILwsPYB4IibxWcrohI6UF3tzoYR7K4W9+vkpWNxe U4tMytNRdXdGHso8exFommLHVrB50L4PAhra0S1OuJQ5XpKn31ajYcJcIdrFjhg3rSeRzP50wP+ zE9bwptz1kvqP1f6+xe9bFVz3XYGGKdDNSGTF+a5t2Q==
X-Gm-Gg: AYBFou3xMUKTeFu87CBIImj6ORIzF25EKtx7fTUnmsZsJqrsW126yzvRKhhg7CHaBdI aY6619Gy0A2Oi3mucTOuqBT8VwtvDynKp8PH4D8iHO/o4a+2iUkWxx/2MdiBoaANCp3POdLNr19 mQRp8vxW+T3Vo0TTrdT2VMzZpYzg+OGR0/OQP1rZIpq8Z3FpRXwRMySkJJOx8hGhVfy6zbB4rVy smcXpOfv+QMSgw2uvf4BDdpHl2xt52r2M6uIEmhh1C2xAIrP8aZyCkOMDGCbKtR06uxdtw7gYal hvmadPvPNdSg/vGF5oyzPyCwgovMbvAFqqU+sc8ZNsPUal3Jsd0fffzfYOnZB5c3MUj2vf5LJ/J 0tQSzAH/g4EqJdcXX0vqqKHd4fD13puZCdvzeUvsmCeVEX6v8mPE/nc1b0xhi6wHGKeQ67dOFPZ rGpd3TMezjIQLdh1BU3+rYJZLRJUdzmElKkLDrxCkqDxx6GLPkykBGTmJdX8N2ea50jFV4MxEUl w==
X-Received: by 2002:a17:902:e892:b0:2ed:18cc:d3ac with SMTP id d9443c01a7336-2edd768f17dmr48445175ad.16.1794467908087; Wed, 11 Nov 2026 23:18:28 -0800 (PST)
MIME-Version: 1.0
References: <CAM=k_gEg5Tuat5oTsZipbBq-Xx4wEKA8s7=LGwK13K3_v0MTag@mail.gmail.com> <CALnUWkrmLA9T_utnjmpci_14=7B4+CkgX5ZqFD8yH=3a3SsEzA@mail.gmail.com> <CALKiXyfrADyUdw5C9DP-Vz3TWUBOg_RcMYStjDZxW3ORR8gh8A@mail.gmail.com> <CAC-beJ7PU=aiaGioEv-hiPy5tW0JwPov-ts3wh2xfD=HKaxzCQ@mail.gmail.com> <CALnUWkogAikHkaGZkv2T=RFspVaFaWJOtXJRC-z-Z4ewVqCgMA@mail.gmail.com> <CAC-beJ6tSngAtQxbTyG0hv570Mtpd_bVOf8UzyC71-QeNWcp+w@mail.gmail.com>
In-Reply-To: <CAC-beJ6tSngAtQxbTyG0hv570Mtpd_bVOf8UzyC71-QeNWcp+w@mail.gmail.com>
From: Shameer Thaha <shameerthaha@gmail.com>
Date: Thu, 12 Nov 2026 11:18:02 +0400
X-Gm-Features: AclHuK_PS9dSaW-bj1MEFG8KrCXNP3no-G-gsGxnolTG1P4NV7pFZ5ulN3p7rSM
Message-ID: <CAM=k_gH+2an3LsgPPepttPa2_Z_CVHzbGAjj7eGN4ey7_GEpcw@mail.gmail.com>
To: wimse@ietf.org
Content-Type: multipart/alternative; boundary="0000000000003901f706600f1e39"
X-Spamd-Bar: ---------------------
Message-ID-Hash: 7DB3FIJVRXHTFXZ4AAUACJU2KWVDHEIZ
X-Message-ID-Hash: 7DB3FIJVRXHTFXZ4AAUACJU2KWVDHEIZ
X-MailFrom: shameerthaha@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: mikhailsergeev369@gmail.com, kieran@kierans.net, shaibis@gmail.com
X-Mailman-Version: 3.3.10
Precedence: list
Subject: [WIMSE] Re: New I-D: draft-thaha-wimse-agent-evidence-binding-00 (evidence binding for AIMS audit)
List-Id: WIMSE Workload Identity in Multi-Service Environment <wimse.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/wimse/3RkVPuznZ9tNbEdSDHi-Z8vfXOw>
List-Archive: <https://mailarchive.ietf.org/arch/browse/wimse>
List-Help: <mailto:wimse-request@ietf.org?subject=help>
List-Owner: <mailto:wimse-owner@ietf.org>
List-Post: <mailto:wimse@ietf.org>
List-Subscribe: <mailto:wimse-join@ietf.org>
List-Unsubscribe: <mailto:wimse-leave@ietf.org>
Mikhail, Kieran, Thank you, both points are right. The sentence stating that a Serving Party cannot refuse a call because a prior actor is suspended is too broad, appearing in both the Introduction and the Confused Deputy entry of the SCITT draft. RFC 8693 Section 4.1 rules out using the nested act claims for that decision. It does not rule out checking separately verified delegation tokens under a delegation-chain profile. We will use Mikhail's wording in both places: "cannot refuse a call on the basis of the nested act claims because a prior actor has since been suspended". We will also replace "neither complete nor evidence that any hop held or narrowed authority" with "does not by itself establish that it is complete, or that any hop held or narrowed authority". That sentence is in the SCITT draft's Admission section and in step 4 of the Evidence Binding draft, so we will change both. These changes will go into the next revision of each draft. Best regards, Shameer On Thu, Nov 12, 2026 08:17 AM, Mikhail Sergeev <mikhailsergeev369@gmail.com> wrote: > Kieran, Shameer, Shaibi, > > Thanks, Kieran. Direction (a) is already in the posted texts: SCITT -02 > Section 6.7.2, and Evidence Binding -02/-03 Section 5 step 4 and Section > 6.2. > > One point remains in SCITT -02. Section 1 and the "Confused deputy" entry > in Section 11 say that a Serving Party cannot refuse a call because a prior > actor has been suspended. RFC 8693 Section 4.1 limits the token consumer to > the token's top-level claims and current actor; prior actors in nested act > claims are informational only. Separately verified delegation tokens > provide a different basis for checking authority and revocation under the > applicable delegation-chain profile: a chain in the > draft-asor-wimse-agent-delegation-chain-03 format is verified hop by hop, > and where its tokens carry status references, step 7 denies when an > accepted status answer marks any token in the chain revoked, within the > status list's freshness window. Suggested wording for both places: "cannot > refuse a call on the basis of the nested act claims because a prior actor > has since been suspended". > > A smaller one: "neither complete nor evidence" reads as saying the history > is incomplete. "does not by itself establish that it is complete, or that > any hop held or narrowed authority" says what is meant. > > Mikhail > > On Wed, Nov 11, 2026 07:15 PM, Kieran Sweeney <kieran@kierans.net> wrote: > >> Mikhail, >> >> You are right, and thanks for checking it against the RFC. My "policy >> input" line was wrong: Section 4.1 keeps prior actors out of the >> access-control decision, so deny-listing one still conflicts with it. >> Direction (a) is the correct reading, and Shameer and Shaibi have said they >> will take it in -02. The rest of what I said stands: act is attribution, >> and per-hop authority needs separately verified evidence. >> >> Kieran >> >>
- [WIMSE] New I-D: draft-thaha-wimse-agent-evidence… Shameer Thaha
- [WIMSE] Re: New I-D: draft-thaha-wimse-agent-evid… Jiahui Miao
- [WIMSE] Re: New I-D: draft-thaha-wimse-agent-evid… Shaibi Shamsudeen
- [WIMSE] Re: New I-D: draft-thaha-wimse-agent-evid… Shaibi Shamsudeen
- [WIMSE] Re: New I-D: draft-thaha-wimse-agent-evid… Sankalp Gilda
- [WIMSE] Re: New I-D: draft-thaha-wimse-agent-evid… Shaibi Shamsudeen
- [WIMSE] Re: New I-D: draft-thaha-wimse-agent-evid… Kieran Sweeney
- [WIMSE] Re: New I-D: draft-thaha-wimse-agent-evid… Shaibi Shamsudeen
- [WIMSE] Re: New I-D: draft-thaha-wimse-agent-evid… Mikhail Sergeev
- [WIMSE] Re: New I-D: draft-thaha-wimse-agent-evid… Shameer Thaha
- [WIMSE] Re: New I-D: draft-thaha-wimse-agent-evid… Kieran Sweeney
- [WIMSE] Re: New I-D: draft-thaha-wimse-agent-evid… Mikhail Sergeev
- [WIMSE] Re: New I-D: draft-thaha-wimse-agent-evid… Shameer Thaha
- [WIMSE] Re: New I-D: draft-thaha-wimse-agent-evid… Shameer Thaha
- [WIMSE] Re: New I-D: draft-thaha-wimse-agent-evid… Shameer Thaha