[Seat] Re: Comments on formal analysis of relay attacks in intra-handshake attestation (CVE-2026-33697)
Mark Novak <mr.mark.novak@gmail.com> Wed, 08 July 2026 16:39 UTC
Return-Path: <mr.mark.novak@gmail.com>
X-Original-To: seat@mail2.ietf.org
Delivered-To: seat@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 07FBE11322653 for <seat@mail2.ietf.org>; Wed, 8 Jul 2026 09:39:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1783528763; bh=vR3wer4U9KAmoBiXmIjPcrI8dVaU+ImRP08WHlIAUEc=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=RnJ2K7sgXS6sZcTes5aWfmO5Bso3XH3079KBbdnXSVissRA+LLKnDkGiC0CRlXqKa nCtGQbcFCutjZk7H1hoUgxyP/ztt5mi9ZyUejqSeiRaX44R4htVajBSnVhK6JzKX6R 29nRTCIu8tl1MZl/WcLxEPrLnnKemWlYOtf3nML0=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.098
X-Spam-Level:
X-Spam-Status: No, score=-1.098 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, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 CLDfz3CtaP2y for <seat@mail2.ietf.org>; Wed, 8 Jul 2026 09:39:22 -0700 (PDT)
Received: from mail-pf1-x435.google.com (mail-pf1-x435.google.com [IPv6:2607:f8b0:4864:20::435]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 1E0BF11322433 for <seat@ietf.org>; Wed, 8 Jul 2026 09:38:49 -0700 (PDT)
Received: by mail-pf1-x435.google.com with SMTP id d2e1a72fcca58-84832ec2615so1015726b3a.1 for <seat@ietf.org>; Wed, 08 Jul 2026 09:38:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1783528728; x=1784133528; darn=ietf.org; h=mime-version:content-type:msip_labels:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=vR3wer4U9KAmoBiXmIjPcrI8dVaU+ImRP08WHlIAUEc=; b=GkCAkhjRlBk/fVv5hqwBN1ArkH9eXKEf1OCV+Ojjsa0ewMJ8DnU+HRKXJ7R9djnt++ mesAmpbZAlj3CYuTDzZCO0ZhVqIW/gHPvOup8jLM+WlrCRqTAa8Ak3yd62E20TCssPb7 ozxWJxsvmeyjLsvkgp9/bofAgCW5RGtggxRCdfv1+0TrOg4SSsp5t97zBtsMrDbyaXrX y9Q/IKsH/udvFnqrzebFE7b1K+LawWQdErDBO50+LYhDT19r5S8PNIGNmei52C84a7fY JtICjtvBl5bSur5TrJCO4cgbcxRsrtWNj4iIJzYWI8JAFFYHj3gtonDwVZJGPOBP6m1u Wnow==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783528728; x=1784133528; h=mime-version:content-type:msip_labels:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=vR3wer4U9KAmoBiXmIjPcrI8dVaU+ImRP08WHlIAUEc=; b=h6WGZ8B3ERLJsn+hA3Qo0EUqH5vFbTirC4QXnWcI2GCDOlj1POPxsadw6ppbGJX/H2 z8nErriONVhnnZ8ISGU0KmxIjG8IMIqW4j+bkc1RIEx8VXpUB+QXmznMJeo9zHKi2/HW n8UXyKCga79WLolr0MHDDIv0DkWdZBXWArYmsR8chVFVBtO0a1TM7kV9lThxlB0bkkwc gida79K9juEFkFwCJHEuRkVbsARo1cJ0GtmEdPDpQMkZ5QkkJ0v094TPbKfMt7bLaIag P5o27xlNn9PW14OpYjKeJsKrYDq8ndW45Al+CwBv0vUxXK+PiFB5nSE2ivhSo1GJjD9O 9m4A==
X-Forwarded-Encrypted: i=1; AHgh+RoGpdholqOjrUrMTi2GnFVZJgCIw/QgtpFf3vN1Yps4CJQMnJbJvHYPeKPEiWofGhkAl1+p@ietf.org
X-Gm-Message-State: AOJu0YxyN5b+/FjeVzQbh4zMmUpqsZ1ezodzTOmJ4bKiQNWKZGo9+kmW SJKsOUiIk52Ujnj/AJfQ9LUes2UTkZufPnQgftHaqk7OyETP2MFJe+bT
X-Gm-Gg: AfdE7cnTGvTedF8eHkvqpaDyjPckgkK75iaOh5gxOcT11stKmthdBNvME9K9P9HChdp AbwXhBIckxT3nnkeTmqdlixGfXB+EjJNv3oM2SiaoB60O5wnoaom1QlToCzywTkMaGeHqEYAmRB UPE7sRN2cssCS8Z/Ff8xY+NqsmtUclovFpuq1/amzYIcRQ74Kf42ObO1slI+95jkDAp+CQsIe62 qezmeW+7ovWxvTs3XBMbFFJ9znIWVI8+UoBubmuPPb9mtOzELG8GMaN70n7qGROOGhlLAVeTp3k lSGvNfaJA1IMZcxLMtKkqwTtGfeITumWdYipzC8Rv+yEsJnawK3vE1M3QtB05s+kUvk2O0UrKLq 58RFwWtLfFtoN186qVH+HqzM9qLu6BuTT3qav7kXZSfOB/IenOA4MkZZczgRPCgERhbMkZlEUWF 5n5WB5Q1s5kTFbsLgetth6jnYgkYQGRThtIhc1LOJgxUd/nJNK3mtqr4R6Nxhk00ttvT1eytKw8 wNtdmRzNKra2B2rfFQ7lpX4KgVfpxU7Vc8WT17B
X-Received: by 2002:a05:6a00:1786:b0:848:5010:ad39 with SMTP id d2e1a72fcca58-8485010bb72mr1020240b3a.46.1783528728018; Wed, 08 Jul 2026 09:38:48 -0700 (PDT)
Received: from DS2PR05MB998379.namprd05.prod.outlook.com ([2603:1036:5:c36::5]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84848939b38sm1021250b3a.10.2026.07.08.09.38.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jul 2026 09:38:47 -0700 (PDT)
From: Mark Novak <mr.mark.novak@gmail.com>
To: Steve <zhijieluo1022@gmail.com>, Songbo Bu <bluedognull@gmail.com>
Thread-Topic: [Seat] Re: Comments on formal analysis of relay attacks in intra-handshake attestation (CVE-2026-33697)
Thread-Index: AQHdDU41HHKNENtgaESlbjy/rR58m7ZghhyAgAAOyoCAA0ATaw==
X-MS-Exchange-MessageSentRepresentingType: 1
Date: Wed, 08 Jul 2026 16:38:45 +0000
Message-ID: <DS2PR05MB99837935DAFDF30EBA41198E4BF0FF2@DS2PR05MB998379.namprd05.prod.outlook.com>
References: <5f361893-bc32-4737-9578-fdb3ad7be3f9@tu-dresden.de> <9F03163D-B0F9-40DD-A4AB-69C151B872D6@aiven.io> <c4a0c433-173d-44ac-bd48-eed642a674d3@tu-dresden.de> <CAHxYnaOBMnPp7EiRLNYWX8AQDc2zYoBL226nfeBiPXsyii7Now@mail.gmail.com> <CAHxYnaOFWQBLf0Pn8bY=CMx7ytSEkTbvj7xp-s0GCHJohRh5xg@mail.gmail.com> <2b53d833-51b8-4915-82b0-ac3305e89528@tu-dresden.de> <CAHxYnaPDTzHuXyeC06bKWNOQ+wYfc-02AVyDETveL7dTteYURA@mail.gmail.com> <CAK08nYaQb6tQzy_nZrJbGbyu1oLuFpAEjTWqe_hY6cmmGzJFvA@mail.gmail.com> <CAHxYnaPyD+mFBgk-axNXCS+9qob-nhF_+Y6eqz9fgPnDvNF5Nw@mail.gmail.com> <34201e80-edb7-4f99-afa2-0d5b5799c6da@tu-dresden.de> <CAHxYnaOUyvMrMRN2C4wjO_s3hpqXDDMJAOAUYyGVt0JRu4RSQQ@mail.gmail.com> <3f87fe50-f0bc-45f7-8ed5-0a7cc7cf975c@tu-dresden.de> <CAHxYnaOsUBJF1+dkhEuPdhExNmk14cWcauxEw-zo6TotWzxsHQ@mail.gmail.com> <8caf22fa-907d-42fd-b3db-0aed8a9fae91@tu-dresden.de> <CAK08nYbdj2XbAM7ndOiXNGdyHf8kD2V26qvmi-gQJ1NjMuQt+Q@mail.gmail.com> <CADmRJY6W0aUs=3ueyUPhoCe3B1bzpgcZdHJ_vGPy_Dy2-zy-zQ@mail.gmail.com>
In-Reply-To: <CADmRJY6W0aUs=3ueyUPhoCe3B1bzpgcZdHJ_vGPy_Dy2-zy-zQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-Exchange-Organization-SCL: -1
X-MS-TNEF-Correlator:
X-MS-Exchange-Organization-RecordReviewCfmType: 0
msip_labels:
Content-Type: multipart/alternative; boundary="_000_DS2PR05MB99837935DAFDF30EBA41198E4BF0FF2DS2PR05MB998379_"
MIME-Version: 1.0
Message-ID-Hash: BW5DDD7KHBVIT43EQXUDPKT6SKLSQFFT
X-Message-ID-Hash: BW5DDD7KHBVIT43EQXUDPKT6SKLSQFFT
X-MailFrom: mr.mark.novak@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Muhammad Usama Sardar <muhammad_usama.sardar@tu-dresden.de>, Nathanael Ritz <nathanritz@gmail.com>, "seat@ietf.org" <seat@ietf.org>, "ufmrg@irtf.org" <ufmrg@irtf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Seat] Re: Comments on formal analysis of relay attacks in intra-handshake attestation (CVE-2026-33697)
List-Id: "Secure Evidence and Attestation Transport (SEAT) WG" <seat.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/seat/11BaMueeu-mpeLjkWajHuW8zBo0>
List-Archive: <https://mailarchive.ietf.org/arch/browse/seat>
List-Help: <mailto:seat-request@ietf.org?subject=help>
List-Owner: <mailto:seat-owner@ietf.org>
List-Post: <mailto:seat@ietf.org>
List-Subscribe: <mailto:seat-join@ietf.org>
List-Unsubscribe: <mailto:seat-leave@ietf.org>
Humbly adding my 2c to this discussion. TLS protocol can remain unmodified if we separate the credential acquisition flow from credential usage in TLS. The Trustworthy Workload Identity SIG at the Confidential Computing Consortium has been working on just such a proposal. We have defined several mechanisms by which a workload, after performing Remote Attestation, can obtain a certificate to use with TLS. This approach allows a client and a server end of a TLS channel to be upgraded to Remote Attestation independent of each other, which is an important factor in unlocking deployment. Our proposed mechanism does not suffer from the attacks mentioned in The Register articles. We have performed extensive threat modeling to make sure of that. I am looking forward to discussing this in Vienna with all interested parties. Please engage with me in person or over email. ________________________________ From: Steve <zhijieluo1022@gmail.com> Sent: Monday, July 6, 2026 7:57 AM To: Songbo Bu <bluedognull@gmail.com> Cc: Muhammad Usama Sardar <muhammad_usama.sardar@tu-dresden.de>; Nathanael Ritz <nathanritz@gmail.com>; seat@ietf.org <seat@ietf.org>; ufmrg@irtf.org <ufmrg@irtf.org> Subject: [Seat] Re: Comments on formal analysis of relay attacks in intra-handshake attestation (CVE-2026-33697) Dear all, I am Research Analyst at Cloud Security Alliance (CSA-GCR). Because of highly severe attacks, the intra-handshake.fail paper deserves close attention from the SEAT WG, UFMRG and the related research community. >From a Cloud Security Alliance community and cloud-security industry perspective, I strongly support bringing the paper and its supporting open-source code into the WG/RG discussion. Cloud and confidential-computing deployments rely on attestation mechanisms that can be implemented, audited, and operated at scale. In this setting, a protocol extension that adds intra-handshake attestation behavior affects more than message syntax. It affects implementation assurance, conformance testing, incident response, certification, and enterprise risk acceptance. The paper is therefore important industry input because it connects a concrete protocol-design question with formal analysis, relay-attack risk, and production implementation impact. Its treatment of binding mechanisms gives cloud providers, enterprise relying parties, security vendors, and governance teams a sharper basis for judging whether a proposed attestation transport path delivers security value proportionate to its operational complexity. I strongly support using the Intra-handshake.fail paper and code as a reference point for further SEAT and UFMRG discussion, and I encourage review by WG participants, UFMRG experts, confidential-computing implementers, and cloud-security stakeholders. Best regards, Steve Luo Research Analyst, Cloud Security Alliance (CSA-GCR) Songbo Bu <bluedognull@gmail.com<mailto:bluedognull@gmail.com>> 于2026年7月6日周一 22:18写道: Hi Usama, Slava, Jean-Marie, all, Based on my participation in the related research discussions, I appreciate sharing Intra-handshake.fail paper and code with the WG/RG and strongly support using them as important technical input for the ongoing SEAT discussion. The paper and code is valuable because it makes the discussion more property-driven. In particular, I think the WG should explicitly examine what security property a hybrid intra-handshake plus post-handshake attestation design can satisfy that post-handshake attestation alone cannot satisfy. This question is independent of any particular specification proposal, and it is important for evaluating whether additional intra-handshake complexity is technically justified. I also support the paper’s narrower focus on intra-handshake attestation. Keeping the analysis scoped in this way avoids conflating different attestation models and allows the WG/RG to reason more precisely about binding mechanisms, relay attacks, and the relationship between Evidence and the TLS connection. >From WG charter perspective, the paper is useful because it gives the community a concrete object to review, challenge, reproduce, and improve. This is especially important where formal models, protocol state-machine changes, and production implementations intersect. It helps bring the standards community and formal methods researchers closer to share experience and ideas and provides UFMRG a concrete methodology for protocol analysis of AI agents. For these reasons, I strongly support sharing this paper and code with the WG/RG and encourage review from SEAT WG participants and UFMRG formal-methods experts. Best regards, Songbo Bu _______________________________________________ Seat mailing list -- seat@ietf.org<mailto:seat@ietf.org> To unsubscribe send an email to seat-leave@ietf.org<mailto:seat-leave@ietf.org>
- [Seat] Relay Attacks in Intra-handshake Attestati… Muhammad Usama Sardar
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Давид Nunhausen
- [Seat] Re: [Ufmrg] Re: Re: Comments on formal ana… rachid bouziane
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Muhammad Usama Sardar
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Nancy Cam-Winget (ncamwing)
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Muhammad Usama Sardar
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Nathanael Ritz
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Paul Wouters
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Muhammad Usama Sardar
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Nathanael Ritz
- [Seat] Comments on formal analysis of relay attac… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Songbo Bu
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Songbo Bu
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Songbo Bu
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Songbo Bu
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Songbo Bu
- [Seat] Re: Comments on formal analysis of relay a… Steve
- [Seat] Re: Comments on formal analysis of relay a… Chengxin Huang
- [Seat] Re: [Ufmrg] Re: Comments on formal analysi… Song Haowen
- [Seat] Re: Comments on formal analysis of relay a… Mark Novak
- [Seat] Re: Comments on formal analysis of relay a… Markus Rudy
- [Seat] Re: Comments on formal analysis of relay a… Mark Novak
- [Seat] Re: Comments on formal analysis of relay a… camilo ayerbe
- [Seat] Re: Comments on formal analysis of relay a… Markus Rudy
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Markus Rudy
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Markus Rudy
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: [Ufmrg] Re: Re: Comments on formal ana… Salz, Rich
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Nathanael Ritz
- [Seat] Re: Comments on formal analysis of relay a… Songbo Bu
- [Seat] Re: Comments on formal analysis of relay a… camilo ayerbe
- [Seat] Re: Comments on formal analysis of relay a… Muhammad Usama Sardar
- [Seat] Re: Comments on formal analysis of relay a… Markus Rudy
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Muhammad Usama Sardar
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Muhammad Usama Sardar
- [Seat] Re: Relay Attacks in Intra-handshake Attes… Paul Wouters