[Ufmrg] Re: EarlyAttestationBleed: Three Critical-severity Vulnerabilities of CVSS ≥ 9.0 in Confidential Computing

Songbo Bu <bluedognull@gmail.com> Mon, 28 September 2026 16:16 UTC

Received: from mail-qv1-xf31.google.com (mail-qv1-xf31.google.com [IPv6:2607:f8b0:4864:20::f31]) (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 DDDC931 for <ufmrg@irtf.org>; Mon, 28 Sep 2026 16:16:32 +0000 (UTC)
Authentication-Results: mx.ietf.org; dkim=pass header.d=gmail.com header.s=20251104 header.b=UvtRjcgS; dmarc=pass (policy=none) header.from=gmail.com; arc=pass ("google.com:s=arc-20260327:i=1"); spf=pass (mx.ietf.org: domain of bluedognull@gmail.com designates 2607:f8b0:4864:20::f31 as permitted sender) smtp.mailfrom=bluedognull@gmail.com
Received: by mail-qv1-xf31.google.com with SMTP id 6a1803df08f44-91449fd5f2bso112776d6.0 for <ufmrg@irtf.org>; Mon, 28 Sep 2026 09:16:32 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1790612186; cv=none; d=google.com; s=arc-20260327; b=OGOYcO847LRweQvOvOkS/A4biqMp/LLSJZJJQ9Src/oDZ+XSxsKNrB0Rcb/cN81YL/ sLEYia6MCxmHTu7GBdbE18UbrilAgPT/x1eadIzFcZix9g/STBeCK4DHEUXqv7EbYeR8 KQj3CNLeTzKD8AthmIOdZoYT/psLdZCUmtoS2sxQhZaY8TPeRZNrI4hhMxsM6prBtivT phj8G95PG5kiA1pyc+wduhGo/wD74Dp9xv3z1I/4PdKd5bHNzRW+5yiWA/p4Jt8jVVk4 kTFsK2y32dRMi0YosiNzgr2xOPjxkppD0wYtWU0xeIKtLT4CJfVuggBtsy1AiZFeDf4T MYPA==
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=00xpIJQeYTt4TSKGCYDXm7imAAHmu9dNZ8eWZP5ca6I=; fh=vlRBs8B/Gsdkm9hT9w4f0pz7m8ZpeT22cYNGMxGzTh0=; b=iopufi+fRGCT9BKmOlmlkQ6Kcs1hdNKA1QpBRfaWfXSmWdCaS1oAbYq0/naiIwWumz V27P8tY8IU4oVz3eOTH9I/9/HVLcnroNqrImjNB0g6L8P7urjnT3Jc7SlhrR9HStWriW SrvwrikJD3R7xdWz0HdKo0MrNZ+Nyx+bRg0LHpDQyhZvfX+ExQ+/lXmVw5kcktEkSiJT vQc6VHqcPryo3rTPN+xnq+JQuhmHMdm3DDw0OmmOOJSjB4q4oOdPhlkM8HDYLEtGRqjw vI5qJuIPAgcHPeNsD4dQrrLuZcIU5gttxsE9tzQKY0BI5X/1HURJzgmYfWHcgAna6H/k 49tg==; darn=irtf.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=20251104; t=1790612186; x=1791216986; darn=irtf.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=00xpIJQeYTt4TSKGCYDXm7imAAHmu9dNZ8eWZP5ca6I=; b=UvtRjcgSFFzxqhlneSCopCG+MeYFLckgyY5VVDT/SqFR0fqF4baSHBn771z9OS6eZK uY63qBkbjK3O3lrf8ndsJuu0xm3nPK35XwlF4MR164qR+6w0szWVpy7QzmsSa8WTl6u4 aDmSAEizqdhjv14+AcQnw+f23OH/MsRrxPW/tCZKk3JvVT26vFdXAUR3SSsJOUZmX2b6 nOqyPJ22/2vSyBdEzZ1NfP7yrhIrXi4nMUIOGDWPcvDmhZXUiSSKCYeJj0MOL0iuoWs0 x+WCyZg/sXRwW9jUz9v8eK7SAHGBSJjqNVssG1heHx1JSsq5DAB9u4EF/hngEn9UoGhz g3bw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790612186; x=1791216986; 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=00xpIJQeYTt4TSKGCYDXm7imAAHmu9dNZ8eWZP5ca6I=; b=fyMT4Fr1P6lweYuxlR2gvZGj/q/4k9GjlvH/MAfqwuE9+qciW7legKb3uYcGN8caVq I+nAs5ui3urFGDzG5+vhI/pM47fHnMXe7DJZAhCR4i3PdaQ4gKJYomT2GbVa1V3DAbs/ MWXVs94n+KwRE2bdPXYgZI4ugegQ9uxVfmNf1MeKSQav33fSwqb8uqbBPpIntPZuxBem KrKJgKjUmxjpKjMrAaL9GAL2sSIQLLIV7/bMm4GXkg3ts/uaaw+8rmZZg9vEKRJRkUD6 oc86PZV1DiF+FyZfaAR2IhUPup6d+Q5h7v+qNVmVzfwuawz1WxyqVwgzIHLTuIZ13xwx 5dpA==
X-Forwarded-Encrypted: i=1; AKwUvBxWlTIx/vtMrDkxR6pU52vU8YTdSQCTfKgHzZ+L8HgH6z/BjZZnTQuc+YQXaOhNRtCIDN2VEg==@irtf.org
X-Gm-Message-State: AFq9FYIW83NY2dQEtOriBADWXNKG0JOCfWkgdBx4RFo57PLJyLyaec98 QPAMvwe7+mKD5ZxPNzlR9BAt6pkvpPvxcp1wxGg0afZ1cS2dSEkV9Rd+AdYqzbYsrC1i8TPwUWw YjlWi5K31PQRqkMX25cnGiAzQJETYUuc=
X-Gm-Gg: AYBFou1zT59zetDjv7zRnOESbqNro01wNSP3VXKOiCQrONvIXL8kI/Ms2VgB24YwbRG mvUCsh9zCp5EyATQBL9RAuoz8PjZedYK91zozx3TpK4aatDXESXMTQir7Cn0mkjy17urz0CJrdr YEptedh7CzcIWGB9lWNcleZEVI6D+UW+2OkqqjRcBDOnVIOblxLI+W6R94gTVG5p00zcTq8y8Ki rrFPuPFob7oLMOWWmW9n09AnLzWm9YfXg4N8Uy+x0w4lYyhfESWpT9pyHXg0baj2Xbck/1i2Ybc B1e6XOdfSRNz6+Vo6l53uXL9OaYT4pB2I0p2bbXYZ1/848VmwQqhGWWoJ0wPnHF+TBPJS9HtG+a qaTmcK67FWZilVCjQ3p00pXfkKvzi3dSpnAlLoYZ5thxvGMi07czPrnsvPJituPHjdg==
X-Received: by 2002:a05:6214:4c88:b0:914:40c3:5c6b with SMTP id 6a1803df08f44-91440c35ed9mr128861916d6.14.1790612185345; Mon, 28 Sep 2026 09:16:25 -0700 (PDT)
MIME-Version: 1.0
References: <4b968f77-631e-4d26-a86d-280dd9aee66e@tu-dresden.de> <1790524983056529169.1790524983@vision4d.ai> <CAK08nYazr3T2D4K1FgmSepxrECH2RaLNWiFpQX5VXNA-Xz-yNQ@mail.gmail.com> <1790604283057408440.1790604283@vision4d.ai>
In-Reply-To: <1790604283057408440.1790604283@vision4d.ai>
From: Songbo Bu <bluedognull@gmail.com>
Date: Tue, 29 Sep 2026 00:16:14 +0800
X-Gm-Features: AclHuK-v--wBFhbqjabfScpQTrhIjApXtLqQ8jQBF61kQsJeeOtDvAdQIcD3yBE
Message-ID: <CAK08nYYLYWV6sJb4aCj0o9HCgtN4yENZ1JQVB7TcjbPGvadF6w@mail.gmail.com>
To: waqas.nawaz@vision4d.ai
Content-Type: multipart/alternative; boundary="0000000000003d0929065c8d637d"
X-Spamd-Bar: --
Message-ID-Hash: FU5YXWNMTIQXYZFXLSKHURQO3LQQC5WS
X-Message-ID-Hash: FU5YXWNMTIQXYZFXLSKHURQO3LQQC5WS
X-MailFrom: bluedognull@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: ufmrg@irtf.org
X-Mailman-Version: 3.3.10
Precedence: list
Subject: [Ufmrg] Re: EarlyAttestationBleed: Three Critical-severity Vulnerabilities of CVSS ≥ 9.0 in Confidential Computing
List-Id: Usable Formal Methods Research Group <ufmrg.irtf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ufmrg/_Jyk7JiwKmJUgIYfL4vAZhboXDs>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ufmrg>
List-Help: <mailto:ufmrg-request@irtf.org?subject=help>
List-Owner: <mailto:ufmrg-owner@irtf.org>
List-Post: <mailto:ufmrg@irtf.org>
List-Subscribe: <mailto:ufmrg-join@irtf.org>
List-Unsubscribe: <mailto:ufmrg-leave@irtf.org>

Hi Waqas,

Thank you for clarifying. You are right: I should have said “make it
explicit,” not “more visible.” We will explicitly identify the contribution
of Section 7 in Section 1.1 and add a dedicated subsection on
implementation complexity, as you suggest.

Your implementation experience gives that discussion a concrete focus:
avoiding the attestation-specific changes to the TLS handshake that you
previously needed. We will distinguish the integration and maintenance
costs avoided from the attestation responsibilities that remain, including
evidence validation, channel binding, and re-attestation. Thank you also
for highlighting the MITRE framework, which we cite in our paper. Your
example helps connect it to this discussion.

On ProVerif, changing the event arguments can legitimately change the
result, because it can change the security property being checked. That
difference alone does not establish whether the generated ProVerif model is
correct.

A useful starting point is to state the intended authentication claim in
plain language: who is authenticating whom, and on which values must they
agree? The event arguments should capture those identities and values.
Injectivity additionally requires a distinct matching peer-event occurrence
for each acceptance.

Section 6.2 of [1], particularly Section 6.2.2 on event arguments,
addresses this question directly. It discusses how parameter choices affect
correspondence queries, while Section 6.2.3 discusses event placement. I
would use the intended claim to guide those choices, rather than adjust the
arguments simply to obtain a successful proof.

Best regards,
Songbo Bu

[1] Muhammad Usama Sardar, Mariam Moustafa, and Tuomas Aura. *Identity
Crisis in Confidential Computing: Formal Analysis of Attested TLS*. ASIA
CCS 2026. DOI: 10.1145/3779208.3785387.