<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.43 (Ruby 3.4.9) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-sardar-rats-sec-cons-05" category="info" consensus="true" submissionType="IETF" updates="9334" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="RATS Security Considerations">Guidelines for Security Considerations of RATS</title>
    <seriesInfo name="Internet-Draft" value="draft-sardar-rats-sec-cons-05"/>
    <author fullname="Muhammad Usama Sardar">
      <organization>TU Dresden</organization>
      <address>
        <email>muhammad_usama.sardar@tu-dresden.de</email>
      </address>
    </author>
    <author fullname="Songbo Bu">
      <organization>Shanghai Guan An Information Technology Co., Ltd., China</organization>
      <address>
        <email>bluedognull@gmail.com</email>
      </address>
    </author>
    <author fullname="Serhii Nikolaichuk">
      <organization>The Capital Index, Austin, Texas</organization>
      <address>
        <email>nikolaichuk.s.f@gmail.com</email>
      </address>
    </author>
    <date year="2026" month="September" day="13"/>
    <workgroup>RATS Working Group</workgroup>
    <keyword>security considerations</keyword>
    <keyword>remote attestation</keyword>
    <abstract>
      <?line 156?>

<t>This document aims to provide guidelines and best practices for writing
   security considerations for technical specifications for RATS
   targeting the needs of implementers, researchers, and protocol
   designers. In particular, it discusses some of the 'bottom turtle' issues. This is a work-in-progress, and the current version mainly presents an outline of the topics that future versions
   will cover in more detail.</t>
      <ul spacing="normal">
        <li>
          <t>Corrections in published RATS RFCs</t>
        </li>
        <li>
          <t>Security concerns in two RATS drafts</t>
        </li>
        <li>
          <t>General security guidelines, baseline, or template for RATS</t>
        </li>
      </ul>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        The latest revision of this draft can be found at <eref target="https://muhammad-usama-sardar.github.io/rats-sec-cons/draft-sardar-rats-sec-cons.html"/>.
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-sardar-rats-sec-cons/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/muhammad-usama-sardar/rats-sec-cons"/>.</t>
    </note>
  </front>
  <middle>
    <?line 168?>

<section anchor="introduction">
      <name>Introduction</name>
      <section anchor="need-for-specialized-guidance-in-rats">
        <name>Need for Specialized Guidance in RATS</name>
        <t>Every Internet Draft needs to have a "Security Considerations" section.
While general guidelines such as <xref target="RFC3552"/> exist, the underlying threat model is that
the endpoint is fully trusted (i.e., all software and hardware components in the device may access the keys).
RATS <xref target="RFC9334"/> has a primarily different threat model in the sense that only parts of the endpoint (called Attester) are trusted (i.e., only specific software and hardware components in the device may access the keys), and the goal is to establish the trustworthiness of the endpoint.
In other words, <xref target="RFC3552"/> deals with a network adversary, whereas RATS deals with an endpoint adversary, which may have root access or physical control over the device with which it can extract keys from software or hardware.</t>
        <t>Moreover, remote attestation has several distinguishing features that necessitate a separate document.
One specific example of such a feature is the architectural complexity of the endpoint.
While network protocols typically have 2 roles, RATS has additional roles, which complicates
the picture.
Unfortunately, no guidelines currently exist for remote attestation <xref target="RFC9334"/> in RATS.
This document aims to fill this gap.</t>
      </section>
      <section anchor="needs-of-the-target-audience-of-rats">
        <name>Needs of the Target Audience of RATS</name>
        <t>Moreover, while the target audience of Internet Drafts is implementers, researchers, and protocol designers <xref target="I-D.irtf-cfrg-cryptography-specification"/>, RATS drafts generally do not fulfill these needs, in particular the needs of researchers and protocol designers.
On the other hand, in our observation, implementers generally find it hard to relate the abstract concepts of RATS to the real-world systems. In general, implementers and protocol designers of RATS are thus left with little or no guidance.</t>
      </section>
      <section anchor="inaccuracies-in-published-rats-rfcs">
        <name>Inaccuracies in Published RATS RFCs</name>
        <t>Unfortunately, many published RFCs of RATS provide inaccurate or ambiguous security and privacy considerations, which may lead to errors in design and implementation, and give a false
sense of security.
As an example, many proposed designs in <xref target="RFC9334"/> are broken.</t>
      </section>
      <section anchor="aggregator-in-coserv">
        <name>Aggregator in CoServ</name>
        <t>RATS has recently adopted <xref target="I-D.ietf-rats-coserv"/>, which has an ambiguous role Aggregator, for which -- in our assessment -- the authors have not yet provided a reasonable justification.
To the best of our knowledge and understanding, a malicious Aggregator breaks the security of the RATS ecosystem and invalidates the formal proofs for RATS primitives.
Surprisingly, during the three-week adoption call and one week discussion afterwards, one of the authors of the draft <xref target="I-D.ietf-rats-coserv"/> did not support adoption of the draft. Based on the above reasons, as researchers, we have genuine skepticism about this work. We request the authors to be transparent on this work and clarify the concerns raised at the adoption time (summarized to some extent in this draft).</t>
        <t>We will keep making good-faith attempts and requesting the authors to state the risks properly.</t>
      </section>
      <section anchor="motivation">
        <name>Motivation</name>
        <t>Unverified protocol designs, imprecisely stated threat model and security goals have led to high and critical severity vulnerabilities related to remote attestation.</t>
        <section anchor="sec-mot-example">
          <name>Concrete Motivational Example: Practical Exploits in Production Systems</name>
          <t>The formal analysis led to three orthogonal issues:</t>
          <ul spacing="normal">
            <li>
              <t>Formal analysis <xref target="ID-Crisis-repo"/> found <strong>diversion</strong> attacks when unique hardware identifier is not included in Evidence. For technical details, please see the corresponding paper <xref target="ID-Crisis"/>.</t>
            </li>
            <li>
              <t>Formal analysis <xref target="Intra-handshake.fail-repo"/> of several <strong>production</strong> implementations of remote attestation led to the discovery of <xref target="CVE-2026-33697"/> of <strong>CVSS 7.5</strong> for <strong>relay</strong> attacks. For technical details, please see the corresponding paper <xref target="Intra-handshake.fail"/>.</t>
            </li>
            <li>
              <t>Further formal analysis of <strong>production</strong> implementation of remote attestation has led to discovery of another class of attacks and will potentially lead to three CVEs (currently under <em>responsible</em> disclosure) <em>each</em> with an expected <strong>CVSS 9.1</strong>.</t>
            </li>
          </ul>
          <t>This shows the value of precise threat model and formal analysis in the design of secure protocols to find subtle vulnerabilities, which could otherwise be missed. This draft aims to provide the baseline security considerations that other drafts can simply refer to.</t>
        </section>
      </section>
      <section anchor="scope">
        <name>Scope</name>
        <t>To improve the situation, this draft presents an outline of three topics that future versions will cover in more detail:</t>
        <ul spacing="normal">
          <li>
            <t>Corrections in published RATS RFCs <xref target="RFC9334"/>, <xref target="RFC9781"/>, <xref target="RFC9783"/> and <xref target="RFC9711"/></t>
          </li>
          <li>
            <t>Security concerns in one currently adopted RATS draft <xref target="I-D.ietf-rats-coserv"/> and one proposed for
adoption RATS draft <xref target="I-D.deshpande-rats-multi-verifier"/></t>
          </li>
          <li>
            <t>General security baseline that other drafts can simply point to, or guidelines or template that other drafts can use</t>
          </li>
        </ul>
      </section>
    </section>
    <section anchor="conventions-and-definitions">
      <name>Conventions and Definitions</name>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <?line -18?>

</section>
    <section anchor="general-hierarchy-of-authentication">
      <name>General Hierarchy of Authentication</name>
      <t>Authentication is a term which is often ambiguous in RATS specifications. We propose general hierarchy of one-way authentication <xref target="Gen-Approach"/>, which can help precisely
state the intended level of authentication (in decreasing order):</t>
      <ul spacing="normal">
        <li>
          <t>One-way injective agreement</t>
        </li>
        <li>
          <t>One-way non-injective agreement</t>
        </li>
        <li>
          <t>Aliveness</t>
        </li>
      </ul>
      <t>Recentness can be added to each of these levels of authentication.
Details will be added in future versions.</t>
    </section>
    <section anchor="threat-modeling">
      <name>Threat Modeling</name>
      <t>This section describes "What can go wrong?"</t>
      <section anchor="system-model">
        <name>System Model</name>
        <t>See Section 4 of <xref target="Intra-handshake.fail"/> as an example.</t>
      </section>
      <section anchor="actors">
        <name>Actors</name>
        <t>It has both legal and technical perspective.</t>
        <section anchor="legal-perspective">
          <name>Legal perspective</name>
          <ul spacing="normal">
            <li>
              <t>Data subject is an identifiable natural person (as defined in Article 4 (1) of GDPR <xref target="GDPR"/>).</t>
            </li>
            <li>
              <t>(Data) Controller (as defined in Article 4 (7) of GDPR <xref target="GDPR"/>) manages and controls what happens with personal data of data subject.</t>
            </li>
            <li>
              <t>(Data) Processor (as defined in Article 4 (8) of GDPR <xref target="GDPR"/>) performs data processing on behalf of the data controller.</t>
            </li>
          </ul>
        </section>
        <section anchor="technical-perspective">
          <name>Technical perspective</name>
          <ul spacing="normal">
            <li>
              <t>Infrastucture Provider is a role which refers to the Processor in GDPR. An example of this role is a cloud service provider (CSP).</t>
            </li>
          </ul>
        </section>
      </section>
      <section anchor="threat-model">
        <name>Threat Model</name>
        <t>See Section 6.1 of <xref target="Intra-handshake.fail"/> as an example.</t>
      </section>
      <section anchor="typical-security-goals">
        <name>Typical Security Goals</name>
        <t>See <xref target="ID-Crisis"/> as an example.</t>
      </section>
    </section>
    <section anchor="attacks">
      <name>Attacks</name>
      <t>Security considerations in RATS specifications need to clarify how the following attacks are avoided or mitigated:</t>
      <section anchor="evidence-replay-attacks">
        <name>(Evidence) Replay Attacks</name>
        <t>In this attack, a network or endpoint adversary -- with access to older Evidence -- can replay Evidence with stale Claims which no longer represent the actual state of the Attester, potentially resulting in exposure of confidential data <xref target="RA-TLS"/>.</t>
        <t>Replay of stale Evidence may be within the same connection or across multiple connections.</t>
      </section>
      <section anchor="diversion-attacks">
        <name>Diversion Attacks</name>
        <t>In this attack, a network adversary -- with Dolev-Yao capabilities <xref target="Dolev-Yao"/> and access (e.g., via
Foreshadow <xref target="Foreshadow"/>) to the attestation key of any machine in the world -- can redirect a connection intended
for a specific Infrastructure Provider to the compromised machine, potentially resulting in exposure of
confidential data <xref target="ID-Crisis"/>.</t>
        <t>In the context of confidential computing and TLS as a transport protocol, we reported these attacks to the TLS WG in February 2025 <xref target="Usama-TLS-26Feb25"/>. A formal proof is available
<xref target="ID-Crisis-repo"/> for further research and
development. Since reporting to TLS WG, these attacks have been practically
exploited in <eref target="https://tee.fail/">TEE.fail</eref>, <eref target="https://wiretap.fail/">Wiretap.fail</eref>, and <eref target="https://badram.eu/">BadRAM</eref>.</t>
      </section>
      <section anchor="relay-attacks">
        <name>Relay Attacks</name>
        <t>In this attack, a network or endpoint adversary -- with access to suitable binding material -- can relay an attestation request to a genuine Attester and present the genuine Evidence as its own,
potentially resulting in impersonation of genuine Attester <xref target="Intra-handshake.fail"/>.</t>
        <t>Note that <em>replay</em> is about <em>same</em> Attester while <em>relay</em> attack is about <em>different</em> Attesters.</t>
      </section>
    </section>
    <section anchor="potential-mitigations">
      <name>Potential Mitigations</name>
      <t>This section describes the countermeasures and their evaluation.</t>
      <t>To mitigate the above attacks, we propose post-handshake attestation.
We are not aware of any attacks on post-handshake attestation. Post-handshake attestation
avoids replay attacks by using a fresh attestation nonce. Moreover, considering TLS as the transport protocol, it avoids diversion and relay attacks
by binding the Evidence to the underlying TLS connection, such as using Exported Keying Material (EKM)
<xref target="I-D.ietf-tls-rfc8446bis"/>, as proposed in Section 9.2 of <xref target="ID-Crisis"/>. <xref target="RFC9261"/> and <xref target="RFC9266"/> provide mechanisms for such bindings. Efforts for a formal proof
of security of post-handshake attestation are ongoing.</t>
    </section>
    <section anchor="examples-of-specifications-that-could-be-improved">
      <name>Examples of Specifications That Could Be Improved</name>
      <section anchor="rfc9334">
        <name>RFC9334</name>
        <section anchor="unprotected-evidence">
          <name>Unprotected Evidence</name>
          <t><xref section="7.4" sectionFormat="of" target="RFC9334"/> has:</t>
          <blockquote>
            <t>A conveyance protocol that provides authentication and integrity protection can be used to convey Evidence that is otherwise unprotected (e.g., not signed).</t>
          </blockquote>
          <t>Using a conveyance protocol that provides authentication and integrity protection, such as TLS 1.3 <xref target="RFC8446"/>,
to convey Evidence that is otherwise unprotected (e.g., not signed) undermines all security of remote attestation.
Essentially, this breaks the chain up to the trust anchor (such as hardware manufacturer) for remote attestation.
Hence, remote attestation effectively provides no protection in this case and the security guarantees are limited
to those of the conveyance protocol only. In order to benefit from remote attestation, Evidence <bcp14>MUST</bcp14> be protected
using dedicated keys chaining back to the trust anchor for remote attestation.</t>
        </section>
        <section anchor="missing-definitions">
          <name>Missing definitions</name>
          <t><xref target="RFC9334"/> uses the term Conceptual Messages in capitalization without proper definition.</t>
        </section>
        <section anchor="missing-roles-and-conceptual-messages">
          <name>Missing Roles and Conceptual Messages</name>
          <ul spacing="normal">
            <li>
              <t>Identity Supplier and its corresponding conceptual message Identity are missing and need to be added to the architecture <xref target="Tech-Concepts"/>.</t>
            </li>
            <li>
              <t>Attestation Challenge as conceptual message needs to be added to the architecture <xref target="Tech-Concepts"/>.</t>
            </li>
          </ul>
        </section>
      </section>
      <section anchor="rfc9781">
        <name>RFC9781</name>
        <t>As argued above for RFC9334, security considerations in <xref target="RFC9781"/> are essentially insufficient.</t>
      </section>
      <section anchor="rfc9783">
        <name>RFC9783</name>
        <t><xref target="RFC9783"/> uses:</t>
        <ul spacing="normal">
          <li>
            <t>3x epoch handle (with reference to <xref section="10.2" sectionFormat="of" target="RFC9334"/> and
<xref section="10.3" sectionFormat="of" target="RFC9334"/>) whereas RFC9334 never uses epoch handle at all!</t>
          </li>
          <li>
            <t>1x epoch ID with no reference and no explanation of how it is
  different from epoch handle</t>
          </li>
        </ul>
      </section>
      <section anchor="rfc9711">
        <name>RFC9711</name>
        <section anchor="inaccurate-opinion">
          <name>Inaccurate opinion</name>
          <t><xref section="7.4" sectionFormat="of" target="RFC9711"/> has:</t>
          <blockquote>
            <t>For attestation, the keys are associated with specific devices and are configured by device manufacturers.</t>
          </blockquote>
          <t>The quoted text is inaccurate and just an opinion of the editors.
It should preferably be removed from the RFC.
For example, in SGX, the keys are not configured by the manufacturer alone.
The platform owner can provide a random value called OWNER_EPOCH.</t>
          <t>For technical details and proposed text, see <xref target="Clarifications-EAT"/>.</t>
        </section>
        <section anchor="inaccurate-privacy-considerations">
          <name>Inaccurate Privacy Considerations</name>
          <t><xref section="8.4" sectionFormat="of" target="RFC9711"/> has:</t>
          <blockquote>
            <t>The nonce claim is based on a value usually derived remotely (outside of the entity).</t>
          </blockquote>
          <t>Attester-generated nonce does not provide any replay protection since the Attester can pre-generate an Evidence
that might not reflect the actual system state, but a past one.</t>
          <t>See the attack trace for Attester-generated nonce at <xref target="Sec-Cons-RATS"/>.</t>
          <t>For replay protection, nonce should <em>always</em> be derived remotely (for example, by the Relying Party).</t>
        </section>
      </section>
    </section>
    <section anchor="examples-of-parts-of-specifications-that-are-detrimental-for-security">
      <name>Examples of Parts of Specifications That are Detrimental for Security</name>
      <t>We believe that the following parts of designs are detrimental for the RATS ecosystem and without proper security and privacy considerations, they put the community at risk.</t>
      <section anchor="multi-verifiers">
        <name>Multi-Verifiers</name>
        <t>We believe this draft <xref target="I-D.deshpande-rats-multi-verifier"/> in its current form is doing <strong>disservice</strong> to the community by substantially degrading <strong>both</strong> the security and privacy of the systems, and not properly highlighting the security and privacy risks, and by implicitly promoting the blind trust in vendors.</t>
        <t>In summary:</t>
        <ul spacing="normal">
          <li>
            <t>From a security perspective, if one of the Verifiers breaks, it breaks the whole system.</t>
          </li>
          <li>
            <t>From a privacy perspective, the current design also exposes Personally Identifiable Information (PII) to all the Verifiers.</t>
          </li>
        </ul>
        <section anchor="security-considerations">
          <name>Security Considerations</name>
          <t>What's important from the security standpoint is the TCB of the RP, and not the Attester. This is because it is the RP who has to make final trust decision, and not the Attester. Verifier is -- in any case -- in the TCB of RP.</t>
          <t>Say there are two Verifiers; how do they establish trust with each other? Who verifies the Verifier - Verifier attested TLS? Section 7.2 of <xref target="I-D.deshpande-rats-multi-verifier"/> falls apart on this.</t>
          <t>Hence, we believe the security considerations of multi-verifiers <xref target="I-D.deshpande-rats-multi-verifier"/> must say:</t>
          <t>Compared to a single verifier, the use of multi-verifiers increases security risks in terms of increasing the overall Trusted Computing Base (TCB) from the RP's perspective.</t>
        </section>
        <section anchor="privacy-considerations">
          <name>Privacy Considerations</name>
          <t>In addition to revealing the PII to the Lead Verifier (which say is kind of equivalent to monolithic verifier), the current proposal in draft reveals the PII to all those Component Verifiers as well.</t>
          <t>We believe the privacy considerations of multi-verifiers <xref target="I-D.deshpande-rats-multi-verifier"/> must say:</t>
          <t>Compared to a single verifier, the use of multi-verifiers may increase the privacy risks, as potentially sensitive information may be sent to multiple verifiers.</t>
        </section>
        <section anchor="open-source">
          <name>Open-source</name>
          <t>Besides, the rationale presented by the authors at meeting 124 -- appraisal policy being the intellectual property of the vendors -- breaks the
open-source nature of RATS ecosystem. This requires blindly trusting the vendors and increases the attack surface.</t>
        </section>
      </section>
      <section anchor="aggregator-based-design">
        <name>Aggregator-based design</name>
        <t>Aggregator in <xref target="I-D.ietf-rats-coserv"/> is an explicit trust anchor and the addition of new trust anchor needs to have a strong justification.
Having a malicious Aggregator in the design trivially breaks all the guarantees.
It should be clarified how trust is established between Aggregator and Verifier in the context of Confidential Computing threat model.</t>
        <t>The fact that Aggregator has collective information of Reference Values Providers and Endorsers
makes it a special target of attack, and thus a single point of failure. It increases security
risks because Aggregator can be compromised independent of the Reference Values Providers and
Endorsers. That is, even if Reference Values Providers and Endorsers are secure, the compromise
of Aggregator breaks the security of the system.
Moreover, if Aggregator is not running inside a TEE, it is relatively easy to compromise the secrets.</t>
      </section>
    </section>
    <section anchor="security-considerations-1">
      <name>Security Considerations</name>
      <t>All of this document is about security considerations.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC9334">
          <front>
            <title>Remote ATtestation procedureS (RATS) Architecture</title>
            <author fullname="H. Birkholz" initials="H." surname="Birkholz"/>
            <author fullname="D. Thaler" initials="D." surname="Thaler"/>
            <author fullname="M. Richardson" initials="M." surname="Richardson"/>
            <author fullname="N. Smith" initials="N." surname="Smith"/>
            <author fullname="W. Pan" initials="W." surname="Pan"/>
            <date month="January" year="2023"/>
            <abstract>
              <t>In network protocol exchanges, it is often useful for one end of a communication to know whether the other end is in an intended operating state. This document provides an architectural overview of the entities involved that make such tests possible through the process of generating, conveying, and evaluating evidentiary Claims. It provides a model that is neutral toward processor architectures, the content of Claims, and protocols.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9334"/>
          <seriesInfo name="DOI" value="10.17487/RFC9334"/>
        </reference>
        <reference anchor="RFC9781">
          <front>
            <title>A Concise Binary Object Representation (CBOR) Tag for Unprotected CBOR Web Token Claims Sets (UCCS)</title>
            <author fullname="H. Birkholz" initials="H." surname="Birkholz"/>
            <author fullname="J. O'Donoghue" initials="J." surname="O'Donoghue"/>
            <author fullname="N. Cam-Winget" initials="N." surname="Cam-Winget"/>
            <author fullname="C. Bormann" initials="C." surname="Bormann"/>
            <date month="May" year="2025"/>
            <abstract>
              <t>This document defines the Unprotected CWT Claims Set (UCCS), a data format for representing a CBOR Web Token (CWT) Claims Set without protecting it by a signature, Message Authentication Code (MAC), or encryption. UCCS enables the use of CWT claims in environments where protection is provided by other means, such as secure communication channels or trusted execution environments. This specification defines a CBOR tag for UCCS and describes the UCCS format, its encoding, and its processing considerations. It also discusses security implications of using unprotected claims sets.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9781"/>
          <seriesInfo name="DOI" value="10.17487/RFC9781"/>
        </reference>
        <reference anchor="RFC9711">
          <front>
            <title>The Entity Attestation Token (EAT)</title>
            <author fullname="L. Lundblade" initials="L." surname="Lundblade"/>
            <author fullname="G. Mandyam" initials="G." surname="Mandyam"/>
            <author fullname="J. O'Donoghue" initials="J." surname="O'Donoghue"/>
            <author fullname="C. Wallace" initials="C." surname="Wallace"/>
            <date month="April" year="2025"/>
            <abstract>
              <t>An Entity Attestation Token (EAT) provides an attested claims set that describes the state and characteristics of an entity, a device such as a smartphone, an Internet of Things (IoT) device, network equipment, or such. This claims set is used by a relying party, server, or service to determine the type and degree of trust placed in the entity.</t>
              <t>An EAT is either a CBOR Web Token (CWT) or a JSON Web Token (JWT) with attestation-oriented claims.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9711"/>
          <seriesInfo name="DOI" value="10.17487/RFC9711"/>
        </reference>
        <reference anchor="RFC9783">
          <front>
            <title>Arm's Platform Security Architecture (PSA) Attestation Token</title>
            <author fullname="H. Tschofenig" initials="H." surname="Tschofenig"/>
            <author fullname="S. Frost" initials="S." surname="Frost"/>
            <author fullname="M. Brossard" initials="M." surname="Brossard"/>
            <author fullname="A. Shaw" initials="A." surname="Shaw"/>
            <author fullname="T. Fossati" initials="T." surname="Fossati"/>
            <date month="June" year="2025"/>
            <abstract>
              <t>Arm's Platform Security Architecture (PSA) is a family of hardware and firmware security specifications, along with open-source reference implementations, aimed at helping device makers and chip manufacturers integrate best-practice security into their products. Devices that comply with PSA can generate attestation tokens as described in this document, which serve as the foundation for various protocols, including secure provisioning and network access control. This document specifies the structure and semantics of the PSA attestation token.</t>
              <t>The PSA attestation token is a profile of the Entity Attestation Token (EAT). This specification describes the claims used in an attestation token generated by PSA-compliant systems, how these claims are serialized for transmission, and how they are cryptographically protected.</t>
              <t>This Informational document is published as an Independent Submission to improve interoperability with Arm's architecture. It is not a standard nor a product of the IETF.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9783"/>
          <seriesInfo name="DOI" value="10.17487/RFC9783"/>
        </reference>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC8446">
          <front>
            <title>The Transport Layer Security (TLS) Protocol Version 1.3</title>
            <author fullname="E. Rescorla" initials="E." surname="Rescorla"/>
            <date month="August" year="2018"/>
            <abstract>
              <t>This document specifies version 1.3 of the Transport Layer Security (TLS) protocol. TLS allows client/server applications to communicate over the Internet in a way that is designed to prevent eavesdropping, tampering, and message forgery.</t>
              <t>This document updates RFCs 5705 and 6066, and obsoletes RFCs 5077, 5246, and 6961. This document also specifies new requirements for TLS 1.2 implementations.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8446"/>
          <seriesInfo name="DOI" value="10.17487/RFC8446"/>
        </reference>
        <reference anchor="RFC3552">
          <front>
            <title>Guidelines for Writing RFC Text on Security Considerations</title>
            <author fullname="E. Rescorla" initials="E." surname="Rescorla"/>
            <author fullname="B. Korver" initials="B." surname="Korver"/>
            <date month="July" year="2003"/>
            <abstract>
              <t>All RFCs are required to have a Security Considerations section. Historically, such sections have been relatively weak. This document provides guidelines to RFC authors on how to write a good Security Considerations section. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="72"/>
          <seriesInfo name="RFC" value="3552"/>
          <seriesInfo name="DOI" value="10.17487/RFC3552"/>
        </reference>
        <reference anchor="Tech-Concepts" target="https://www.researchgate.net/publication/396199290_Perspicuity_of_Attestation_Mechanisms_in_Confidential_Computing_Technical_Concepts">
          <front>
            <title>Perspicuity of Attestation Mechanisms in Confidential Computing: Technical Concepts</title>
            <author initials="M. U." surname="Sardar">
              <organization/>
            </author>
            <date year="2025" month="October"/>
          </front>
        </reference>
        <reference anchor="Gen-Approach" target="https://www.researchgate.net/publication/396593308_Perspicuity_of_Attestation_Mechanisms_in_Confidential_Computing_General_Approach">
          <front>
            <title>Perspicuity of Attestation Mechanisms in Confidential Computing: General Approach</title>
            <author initials="M. U." surname="Sardar">
              <organization/>
            </author>
            <date year="2025" month="October"/>
          </front>
        </reference>
        <reference anchor="GDPR" target="https://eur-lex.europa.eu/eli/reg/2016/679/oj">
          <front>
            <title>Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation) (Text with EEA relevance)</title>
            <author initials="" surname="European Commission">
              <organization/>
            </author>
            <date year="2016" month="May"/>
          </front>
        </reference>
        <reference anchor="Dolev-Yao">
          <front>
            <title>On the security of public key protocols</title>
            <author initials="D." surname="Dolev">
              <organization/>
            </author>
            <author initials="A." surname="Yao">
              <organization/>
            </author>
            <date year="1983" month="March"/>
          </front>
        </reference>
        <reference anchor="Foreshadow" target="https://foreshadowattack.eu/">
          <front>
            <title>Foreshadow</title>
            <author initials="" surname="Jo Van Bulck">
              <organization/>
            </author>
            <author initials="" surname="Marina Minkin">
              <organization/>
            </author>
            <author initials="" surname="Ofir Weisse">
              <organization/>
            </author>
            <author initials="" surname="Daniel Genkin">
              <organization/>
            </author>
            <author initials="" surname="Baris Kasikci">
              <organization/>
            </author>
            <author initials="" surname="Frank Piessens">
              <organization/>
            </author>
            <author initials="" surname="Mark Silberstein">
              <organization/>
            </author>
            <author initials="" surname="Thomas F Wenisch">
              <organization/>
            </author>
            <author initials="" surname="Yuval Yarom">
              <organization/>
            </author>
            <author initials="" surname="Raoul Strackx">
              <organization/>
            </author>
            <date year="2025" month="October"/>
          </front>
        </reference>
        <reference anchor="I-D.irtf-cfrg-cryptography-specification">
          <front>
            <title>Guidelines for Writing Cryptography Specifications</title>
            <author fullname="Nick Sullivan" initials="N." surname="Sullivan">
              <organization>Cryptography Consulting LLC</organization>
            </author>
            <author fullname="Christopher A. Wood" initials="C. A." surname="Wood">
              <organization>Cloudflare, Inc.</organization>
            </author>
            <date day="6" month="July" year="2026"/>
            <abstract>
              <t>   This document provides guidelines and best practices for writing
   technical specifications for cryptography protocols and primitives,
   targeting the needs of implementers, researchers, and protocol
   designers.  It highlights the importance of technical specifications
   and discusses strategies for creating high-quality specifications
   that cater to the needs of each community, including guidance on
   representing mathematical operations, security definitions, and
   threat models.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-irtf-cfrg-cryptography-specification-03"/>
        </reference>
        <reference anchor="I-D.deshpande-rats-multi-verifier">
          <front>
            <title>Remote Attestation with Multiple Verifiers</title>
            <author fullname="Yogesh Deshpande" initials="Y." surname="Deshpande">
              <organization>Arm Ltd</organization>
            </author>
            <author fullname="zhang jun" initials="Z." surname="jun">
              <organization>Huawei Technologies France S.A.S.U.</organization>
            </author>
            <author fullname="Houda Labiod" initials="H." surname="Labiod">
              <organization>Huawei Technologies France S.A.S.U.</organization>
            </author>
            <author fullname="Henk Birkholz" initials="H." surname="Birkholz">
              <organization>Fraunhofer SIT</organization>
            </author>
            <date day="7" month="February" year="2026"/>
            <abstract>
              <t>   IETF RATS Architecture, defines the key role of a Verifier.  In a
   complex system, this role needs to be performed by multiple Verfiers
   coordinating together to assess the full trustworthiness of an
   Attester.  This document focuses on various topological patterns for
   a multiple Verifier system.  It only covers the architectural aspects
   introduced by the Multi Verifier concept, which is neutral with
   regard to specific wire formats, encoding, transport mechanisms, or
   processing details.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-deshpande-rats-multi-verifier-04"/>
        </reference>
        <reference anchor="I-D.ietf-rats-coserv">
          <front>
            <title>Concise Selector for Endorsements and Reference Values</title>
            <author fullname="Paul Howard" initials="P." surname="Howard">
              <organization>Arm</organization>
            </author>
            <author fullname="Thomas Fossati" initials="T." surname="Fossati">
              <organization>Linaro</organization>
            </author>
            <author fullname="Henk Birkholz" initials="H." surname="Birkholz">
              <organization>Fraunhofer SIT</organization>
            </author>
            <author fullname="Shefali Kamal" initials="S." surname="Kamal">
              <organization>Fujitsu</organization>
            </author>
            <author fullname="Giridhar Mandyam" initials="G." surname="Mandyam">
              <organization>AMD</organization>
            </author>
            <author fullname="Ding Ma" initials="D." surname="Ma">
              <organization>Alibaba Cloud</organization>
            </author>
            <date day="6" month="July" year="2026"/>
            <abstract>
              <t>   In the Remote Attestation Procedures (RATS) architecture, Verifiers
   require Endorsements and Reference Values to assess the
   trustworthiness of Attesters.  This document specifies the Concise
   Selector for Endorsements and Reference Values (CoSERV), a structured
   query/result format designed to facilitate the discovery and
   retrieval of these artifacts from various providers.  CoSERV defines
   a query language and corresponding result structure using CDDL, which
   can be serialized in CBOR format, enabling efficient interoperability
   across diverse systems.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-rats-coserv-07"/>
        </reference>
        <reference anchor="Clarifications-EAT" target="https://mailarchive.ietf.org/arch/msg/rats/4V2zZHhk5IuxwcUMNWpPBpnzpaM/">
          <front>
            <title>Clarifications in draft-ietf-rats-eat</title>
            <author initials="M. U." surname="Sardar">
              <organization/>
            </author>
            <date year="2025" month="April"/>
          </front>
        </reference>
        <reference anchor="Sec-Cons-RATS" target="https://mailarchive.ietf.org/arch/msg/rats/jcAv9FKbYSIVtUNQ8ggEHL8lrmM/">
          <front>
            <title>Security considerations of remote attestation (RFC9334)</title>
            <author initials="M. U." surname="Sardar">
              <organization/>
            </author>
            <date year="2024" month="November"/>
          </front>
        </reference>
        <reference anchor="RA-TLS">
          <front>
            <title>Towards Validation of TLS 1.3 Formal Model and Vulnerabilities in Intel’s RA-TLS Protocol</title>
            <author fullname="Muhammad Usama Sardar" initials="M." surname="Sardar">
              <organization>Faculty of Computer Science, Technical University of Dresden, Dresden, Germany</organization>
            </author>
            <author fullname="Arto Niemi" initials="A." surname="Niemi">
              <organization>Huawei Technologies Oy, Helsinki, Finland</organization>
            </author>
            <author fullname="Hannes Tschofenig" initials="H." surname="Tschofenig">
              <organization>Department of Computer Science, University of Applied Sciences Bonn-Rhein-Sieg and Siemens, Sankt Augustin, Germany</organization>
            </author>
            <author fullname="Thomas Fossati" initials="T." surname="Fossati">
              <organization>Linaro, Lausanne, Switzerland</organization>
            </author>
            <date year="2024"/>
          </front>
          <seriesInfo name="IEEE Access" value="vol. 12, pp. 173670-173685"/>
          <seriesInfo name="DOI" value="10.1109/access.2024.3497184"/>
          <refcontent>Institute of Electrical and Electronics Engineers (IEEE)</refcontent>
        </reference>
        <reference anchor="ID-Crisis">
          <front>
            <title>Identity Crisis in Confidential Computing: Formal Analysis of Attested TLS</title>
            <author fullname="Muhammad Usama Sardar" initials="M." surname="Sardar">
              <organization>TU Dresden, Dresden, Germany</organization>
            </author>
            <author fullname="Mariam Moustafa" initials="M." surname="Moustafa">
              <organization>Aalto University, Espoo, Finland</organization>
            </author>
            <author fullname="Tuomas Aura" initials="T." surname="Aura">
              <organization>Aalto University, Espoo, Finland</organization>
            </author>
            <date month="June" year="2026"/>
          </front>
          <seriesInfo name="Proceedings of the ACM Asia Conference on Computer and Communications Security" value="pp. 547-560"/>
          <seriesInfo name="DOI" value="10.1145/3779208.3785387"/>
          <refcontent>ACM</refcontent>
        </reference>
        <reference anchor="ID-Crisis-repo" target="https://github.com/CCC-Attestation/formal-spec-id-crisis">
          <front>
            <title>Identity Crisis in Confidential Computing: Formal Analysis of Attested TLS</title>
            <author initials="M. U." surname="Sardar">
              <organization/>
            </author>
            <author initials="M." surname="Moustafa">
              <organization/>
            </author>
            <author initials="T." surname="Aura">
              <organization/>
            </author>
            <date year="2025" month="November"/>
          </front>
        </reference>
        <reference anchor="Intra-handshake.fail" target="https://www.researchgate.net/publication/408219182_Intra-handshakefail_CVE-2026-33697_High-severity_CVE_in_Attested_TLS">
          <front>
            <title>Intra-handshake.fail (CVE-2026-33697): High-severity CVE in Attested TLS</title>
            <author initials="M. U." surname="Sardar">
              <organization/>
            </author>
            <author initials="V." surname="Dubeyko">
              <organization/>
            </author>
            <author initials="J.-M." surname="Jacquet">
              <organization/>
            </author>
            <date year="2026" month="June"/>
          </front>
        </reference>
        <reference anchor="Intra-handshake.fail-repo" target="https://github.com/CCC-Attestation/formal-spec-KBS">
          <front>
            <title>Intra-handshake.fail (CVE-2026-33697): High-severity CVE in Attested TLS</title>
            <author initials="M. U." surname="Sardar">
              <organization/>
            </author>
            <author initials="V." surname="Dubeyko">
              <organization/>
            </author>
            <author initials="J.-M." surname="Jacquet">
              <organization/>
            </author>
            <date year="2026" month="June"/>
          </front>
        </reference>
        <reference anchor="CVE-2026-33697" target="https://www.cve.org/CVERecord?id=CVE-2026-33697">
          <front>
            <title>CoCoS attested TLS is vulnerable to relay attacks via extracted ephemeral TLS keys</title>
            <author>
              <organization>CVE</organization>
            </author>
            <date year="2026" month="March"/>
          </front>
        </reference>
        <reference anchor="Usama-TLS-26Feb25" target="https://mailarchive.ietf.org/arch/msg/tls/Jx_yPoYWMIKaqXmPsytKZBDq23o/">
          <front>
            <title>Impersonation attacks on protocol in draft-fossati-tls-attestation (Identity crisis in Attested TLS) for Confidential Computing</title>
            <author initials="" surname="Muhammad Usama Sardar">
              <organization/>
            </author>
            <date year="2025" month="February"/>
          </front>
        </reference>
        <reference anchor="I-D.ietf-tls-rfc8446bis">
          <front>
            <title>The Transport Layer Security (TLS) Protocol Version 1.3</title>
            <author fullname="Eric Rescorla" initials="E." surname="Rescorla">
              <organization>Independent</organization>
            </author>
            <date day="13" month="September" year="2025"/>
            <abstract>
              <t>   This document specifies version 1.3 of the Transport Layer Security
   (TLS) protocol.  TLS allows client/server applications to communicate
   over the Internet in a way that is designed to prevent eavesdropping,
   tampering, and message forgery.

   This document updates RFCs 5705, 6066, 7627, and 8422 and obsoletes
   RFCs 5077, 5246, 6961, 8422, and 8446.  This document also specifies
   new requirements for TLS 1.2 implementations.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-tls-rfc8446bis-14"/>
        </reference>
        <reference anchor="RFC9261">
          <front>
            <title>Exported Authenticators in TLS</title>
            <author fullname="N. Sullivan" initials="N." surname="Sullivan"/>
            <date month="July" year="2022"/>
            <abstract>
              <t>This document describes a mechanism that builds on Transport Layer Security (TLS) or Datagram Transport Layer Security (DTLS) and enables peers to provide proof of ownership of an identity, such as an X.509 certificate. This proof can be exported by one peer, transmitted out of band to the other peer, and verified by the receiving peer.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9261"/>
          <seriesInfo name="DOI" value="10.17487/RFC9261"/>
        </reference>
        <reference anchor="RFC9266">
          <front>
            <title>Channel Bindings for TLS 1.3</title>
            <author fullname="S. Whited" initials="S." surname="Whited"/>
            <date month="July" year="2022"/>
            <abstract>
              <t>This document defines a channel binding type, tls-exporter, that is compatible with TLS 1.3 in accordance with RFC 5056, "On the Use of Channel Bindings to Secure Channels". Furthermore, it updates the default channel binding to the new binding for versions of TLS greater than 1.2. This document updates RFCs 5801, 5802, 5929, and 7677.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9266"/>
          <seriesInfo name="DOI" value="10.17487/RFC9266"/>
        </reference>
      </references>
    </references>
    <?line 445?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>The author wishes to thank Ira McDonald and Ivan Gudymenko for insightful discussions.
The author also wishes to thank the authors of <xref target="I-D.ietf-rats-coserv"/> (in particular Thomas
Fossati and Paul Howard) for several discussions, which unfortunately could not resolve the
above concerns, and hence led to this draft.</t>
    </section>
    <section numbered="false" anchor="history">
      <name>History</name>
      <t>-01</t>
      <ul spacing="normal">
        <li>
          <t>Concrete text proposal for security and privacy considerations of multi-verifiers <xref target="I-D.deshpande-rats-multi-verifier"/></t>
        </li>
      </ul>
      <t>-02</t>
      <ul spacing="normal">
        <li>
          <t>Introduction and motivation</t>
        </li>
        <li>
          <t>Defined replay and relay attacks</t>
        </li>
        <li>
          <t>Added mitigations</t>
        </li>
      </ul>
    </section>
  </back>
  <!-- ##markdown-source:
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
iLOrs1YV9X8BuSntsdxVAAA=

-->

</rfc>
