<?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.2.3) -->
<?rfc strict="yes"?>
<?rfc compact="yes"?>
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-bertoldi-regext-rdap-reliability-scoring-02" category="exp" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="RDAP Reliability Assessment">RDAP Extension for Structured Reliability Assessment Metadata</title>
    <seriesInfo name="Internet-Draft" value="draft-bertoldi-regext-rdap-reliability-scoring-02"/>
    <author initials="A." surname="Bertoldi" fullname="Alessandro Bertoldi">
      <organization>Bertoldi Cybersecurity</organization>
      <address>
        <postal>
          <country>Italy</country>
        </postal>
        <email>alessandro@bertoldicybersecurity.com</email>
      </address>
    </author>
    <author initials="S. P." surname="Romano" fullname="Simon Pietro Romano">
      <organization abbrev="UNINA">Universita' degli Studi di Napoli Federico II</organization>
      <address>
        <postal>
          <street>Via Claudio 21</street>
          <city>Naples</city>
          <code>80125</code>
          <country>Italy</country>
        </postal>
        <email>spromano@unina.it</email>
      </address>
    </author>
    <date year="2026" month="September" day="06"/>
    <area>Applications and Real-Time</area>
    <workgroup>REGEXT</workgroup>
    <abstract>
      
<t>This document proposes an extension to the Registration Data Access Protocol
(RDAP) that enables the representation and exchange of structured reliability
assessment metadata for registrars and domain names. The extension defines a
structured assessment envelope through which an RDAP server can expose
assessment results produced by a registry, registrar, or third-party assessor
in a common, machine-readable format within RDAP responses.</t>
      <t>The extension standardizes how assessment results are transported and
referenced, not how they are computed. Scoring methodologies, thresholds,
criteria, and governance frameworks are intentionally left to the operational
and policy layer. This document does, however, place requirements on the
specification of any scheme whose results are intended for publication
through RDAP, because publishing an evaluative judgement about an identified
party without safeguards for notification, remediation, and contestation is
not a safe practice.</t>
    </abstract>
  </front>
  <middle>
    
<section anchor="introduction">
      <name>Introduction</name>
      <t>The domain registration ecosystem relies on registrars as critical
intermediaries between domain owners and the global DNS infrastructure.
Research <xref target="DEEPSEC2025"/> has identified recurring systemic vulnerabilities
in registrar processes, including credential recovery, identity verification,
and email authentication configurations, that represent structural risks
affecting large numbers of domains and their owners. These issues have in
several cases remained unaddressed for extended periods despite responsible
disclosure.</t>
      <t>The Registration Data Access Protocol (RDAP), defined in <xref target="RFC7480"/>,
<xref target="RFC7481"/>, <xref target="RFC9082"/>, <xref target="RFC9083"/>, and <xref target="RFC9224"/>, was designed as the
successor to WHOIS and introduces structured JSON responses, authentication
and authorization support, and a well-defined extensibility model. These
properties make RDAP a suitable foundation for exposing structured security
and reliability metadata in a standardized, interoperable way.</t>
      <t>This document defines an RDAP extension that provides an envelope for
carrying assessment results related to the security posture and reliability
of registrars and domain names. The extension standardizes the transport and
referencing of such results; it does not define scoring methodologies,
thresholds, or enforcement mechanisms. The protocol enables representation;
the ecosystem decides how to populate and consume the exposed fields.</t>
      <t>The proposal is intended as complementary to
<xref target="I-D.loffredo-regext-rdap-verified-contacts"/>, which establishes that
contact data has been verified. The present extension adds a parallel layer:
structured metadata about the security posture of the registrar and the
domain itself.</t>
      <section anchor="what-distinguishes-this-extension">
        <name>What Distinguishes This Extension</name>
        <t>Unlike most registration data fields, this extension carries evaluative
metadata whose interpretation and consequences depend on a methodology and an
issuer external to the RDAP server. This creates materially different
considerations regarding provenance, contestation, staleness, and disclosure
than those that apply to registration data held by the responding authority.
The remainder of this document is shaped by that difference.</t>
      </section>
    </section>
    <section anchor="terminology">
      <name>Terminology</name>
      <t>The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD",
"SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" 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>
      <t>The following terms are used throughout this document:</t>
      <dl>
        <dt>Assessment Result:</dt>
        <dd>
          <t>The structured set of fields defined by this extension representing a single
result of a security or reliability assessment of a registrar or domain,
produced by one issuer under one scheme. A result carries the outcome and
points to the methodology; it does not define the methodology itself.</t>
        </dd>
        <dt>Assessment Envelope:</dt>
        <dd>
          <t>The array of assessment results carried by the JSON member defined by this
extension.</t>
        </dd>
        <dt>Score Scheme:</dt>
        <dd>
          <t>An identifier or URI that denotes the scoring methodology used to produce
an assessment result. The scheme defines the semantics of the result, its
range, and its criteria. Scheme definitions are maintained externally to
this document.</t>
        </dd>
        <dt>Score Issuer:</dt>
        <dd>
          <t>A globally unique and stable identifier for the entity that performed the
assessment and produced the result.</t>
        </dd>
        <dt>Assessed Party:</dt>
        <dd>
          <t>The registrar or domain that is the subject of an assessment result.</t>
        </dd>
        <dt>Assessment Service:</dt>
        <dd>
          <t>An RDAP service that publishes assessment results and is not authoritative
for the registration data of the assessed party.</t>
        </dd>
        <dt>Extension Identifier:</dt>
        <dd>
          <t>The RDAP extension string registered in the IANA RDAP Extensions Registry
that identifies this extension.</t>
        </dd>
      </dl>
    </section>
    <section anchor="motivation-and-problem-statement">
      <name>Motivation and Problem Statement</name>
      <t>Research <xref target="DEEPSEC2025"/> has identified recurring systemic vulnerabilities in
domain registrar processes that cannot be addressed by conventional technical
security controls. These vulnerabilities arise from weaknesses in the
interface between digital systems and human processes, and include
deficiencies in credential recovery, identity verification, and email
authentication configurations.</t>
      <t>A notable characteristic of these vulnerabilities is their persistence: in
several documented cases, exploitable issues remained unresolved for extended
periods following responsible disclosure, reflecting diffuse accountability
and the absence of structured incentives for timely remediation.</t>
      <t>These findings suggest that while technical standards such as SPF <xref target="RFC7208"/>,
DKIM <xref target="RFC6376"/>, and DMARC <xref target="RFC9989"/> are sound, their adoption and correct
configuration cannot be reliably ensured without structured, machine-readable
signaling mechanisms. The full technical details of the underlying research
are documented in <xref target="DEEPSEC2025"/>.</t>
      <section anchor="assessment-as-an-instrument-for-both-directions">
        <name>Assessment as an Instrument for Both Directions</name>
        <t>A published assessment is not only exposure for a party that is managed
poorly. It is equally a means by which a well-run operator can demonstrate
its posture in a form that a third party can verify and consume
automatically. The absence of such a mechanism today means that operators who
invest in security have no interoperable way to make that investment legible,
and that operators who do not have no structured incentive to change. Both
effects are addressed by the same mechanism.</t>
      </section>
      <section anchor="relationship-to-periodic-certification">
        <name>Relationship to Periodic Certification</name>
        <t>Certification and operational assessment address different needs and are
complementary rather than alternative.</t>
        <t>A certification such as ISO/IEC 27001 <xref target="ISO27001"/> or ISO/IEC 27701
<xref target="ISO27701"/> attests conformity against a defined scope at a point in time,
through a formal audit process with its own accreditation chain. An
operational assessment can instead represent finer-grained technical and
procedural properties that change over time, such as how credential recovery
is handled or how email authentication is configured on operator-controlled
domains.</t>
        <t>The intent of this document is not to displace certification, but to
complement it with a representation capable of expressing a more frequent and
more current view of security posture than a periodic certification cycle can
provide. Nothing in this document should be read as suggesting that an
assessment result is equivalent to, or a substitute for, a certification.</t>
      </section>
      <section anchor="why-protocol-level-representation-helps">
        <name>Why Protocol-Level Representation Helps</name>
        <t>Structured representation of assessment metadata at the protocol level offers
several complementary benefits relative to existing operational approaches.</t>
        <t>First, machine-readable assessment data, where its publication is appropriate,
creates reputational and commercial incentives for registrars and domain
owners to adopt and maintain security best practices.</t>
        <t>Second, a standardized RDAP extension enables any registry, registrar,
browser, or security tool to consume assessment metadata through a common
interface, eliminating dependency on proprietary or registry-specific systems.
The alternative, in practice, is each assessor publishing its own HTTP
interface with its own object model and query syntax.</t>
        <t>Third, protocol-level representation does not replace operational scoring or
enforcement programs. Rather, it provides a standardized channel through
which the outputs of such programs can be expressed and consumed by the
broader ecosystem.</t>
      </section>
    </section>
    <section anchor="design-principles">
      <name>Design Principles</name>
      <t>The following principles guide the design of this extension.</t>
      <dl>
        <dt>Separation of concerns:</dt>
        <dd>
          <t>This document defines the structured assessment envelope and extension
points. The governance of who computes results, the specific methodology,
any thresholds applied, and any enforcement actions based on results belong
to the operational and policy layer and are outside the scope of this
document. The requirements in <xref target="scheme-requirements"/> are the single
deliberate exception, and are requirements on a scheme specification rather
than on an RDAP server.</t>
        </dd>
        <dt>Envelope, not methodology:</dt>
        <dd>
          <t>The extension standardizes how assessment results are transported and
referenced within RDAP. It does not standardize how assessments are
performed, what criteria are evaluated, or what thresholds apply.</t>
        </dd>
        <dt>Response extension, not query extension:</dt>
        <dd>
          <t>This document defines no new query, no new path segment, and no new query
parameter. It extends responses only.</t>
        </dd>
        <dt>Extensibility:</dt>
        <dd>
          <t>The extension is designed to accommodate additional fields without breaking
backward compatibility, consistent with RDAP's existing extensibility model.</t>
        </dd>
        <dt>Interoperability:</dt>
        <dd>
          <t>The extension is not tied to any specific registry, registrar, or policy
framework. Any conformant RDAP server may implement it independently.</t>
        </dd>
        <dt>Complementarity:</dt>
        <dd>
          <t>The extension is designed to coexist with and complement
<xref target="I-D.loffredo-regext-rdap-verified-contacts"/>, rather than replace or
duplicate it.</t>
        </dd>
      </dl>
    </section>
    <section anchor="deployment-model">
      <name>Deployment Model</name>
      <t>The -01 revision of this document described no deployment model. Discussion at
IETF 126 made clear that this was the principal gap, and this section responds
to it.</t>
      <section anchor="deployment-configurations">
        <name>Deployment Configurations</name>
        <t>Three configurations are anticipated.</t>
        <dl>
          <dt>Assessment service:</dt>
          <dd>
            <t>An RDAP service operated by the assessor, distinct from any authority for
the registration data of the assessed party. This is the primary
configuration anticipated by this document.</t>
          </dd>
          <dt>Republication:</dt>
          <dd>
            <t>A registry, registrar, or other RDAP server that publishes an assessment
result produced by a third party. This configuration introduces an
intermediary and is discussed in <xref target="provenance"/>.</t>
          </dd>
          <dt>Self-assessment:</dt>
          <dd>
            <t>An operator publishing an assessment of itself. This remains possible, but
the identity of the issuer conveyed in "scoreIssuer" allows a consumer to
recognise the configuration and to weigh the result accordingly.</t>
          </dd>
        </dl>
      </section>
      <section anchor="minimal-response">
        <name>Minimal Response</name>
        <t>An assessment service MUST NOT be treated as authoritative for the
registration data of the assessed object.</t>
        <t>An assessment service SHOULD return only the members required to bind the
response to the assessed object, together with the member defined by this
extension. For a domain object this is "objectClassName" and "ldhName"; for an
entity object it is "objectClassName", "handle", and, where applicable,
"publicIds" and "roles". The "rdapConformance" member is required by
<xref target="RFC9083"/>.</t>
        <t>An assessment service SHOULD NOT mirror the registration data returned by the
authoritative server and enrich it with assessment metadata. Such a pattern
would place the assessment service in the position of restating registration
data for which it has no authority and no update path, and it is not a
requirement of this document.</t>
      </section>
      <section anchor="endpoint-discovery">
        <name>Endpoint Discovery</name>
        <t>The bootstrap mechanism defined in <xref target="RFC9224"/> determines the authoritative
server for registration data. An assessment service is not authoritative for
registration data, and this document therefore does not place assessment
services in that bootstrap and does not define a parallel one.</t>
        <t>Where a consumer has established trust in an issuer out of band, the endpoint
of that issuer's assessment service is provisioned as part of the same trust
configuration, and no separate discovery mechanism is required. A consumer
that has not established such trust has no basis on which to act on a result
in any case, as discussed in <xref target="provenance"/>.</t>
      </section>
      <section anchor="referral-from-an-authoritative-server">
        <name>Referral from an Authoritative Server</name>
        <t>The authors considered, and do not propose, a mechanism by which an
authoritative RDAP server would point at an assessment service using a "links"
member with the "related" relation.</t>
        <t>The "related" relation is already used for registry-to-registrar referrals.
Reusing it for this purpose would require precise semantics, an expected media
type, and clear client processing rules. Defining a new relation would require
its registration. In either case, a link published by the authoritative server
could reasonably be read as an endorsement of the assessor, which is not a
property this document intends to create.</t>
      </section>
    </section>
    <section anchor="subject-binding">
      <name>Subject Binding</name>
      <t>An assessment result is only meaningful if the object it is attached to can be
bound unambiguously to the assessed party.</t>
      <section anchor="domains">
        <name>Domains</name>
        <t>For domain objects, "ldhName" provides the standard lookup key and the query
form <tt>/domain/&lt;ldhName&gt;</tt> defined in <xref target="RFC9082"/> works unchanged. No additional
mechanism is required.</t>
      </section>
      <section anchor="registrars">
        <name>Registrars</name>
        <t>For entity objects the situation is less straightforward. <xref target="RFC9082"/> defines
entity lookup only as <tt>/entity/&lt;handle&gt;</tt>, and the syntax of a handle is
specific to the registration provider. The "publicIds" member is a response
structure, not a lookup key.</t>
        <t>An assessment service SHOULD use its own service-local handle for
<tt>/entity/&lt;handle&gt;</tt> lookups, and SHOULD include a "publicIds" member binding
that local object to the assessed registrar, for example through the
applicable IANA Registrar ID.</t>
        <t>This document deliberately does not define a lookup by IANA Registrar ID.
Doing so would convert this extension from a response extension into a query
extension, with the consequences described in Section 2.3 of
<xref target="I-D.ietf-regext-rdap-extensions"/>, and the authors do not consider it
warranted at this stage.</t>
      </section>
      <section anchor="known-limitations">
        <name>Known Limitations</name>
        <t>Two assessors will use different local handles for the same registrar, and
"publicIds" supplies the binding only after the object has been retrieved. A
client that holds an IANA Registrar ID and wishes to locate the corresponding
object at a known assessment service therefore has no in-band means of
constructing the query.</t>
        <t>Object tagging <xref target="RFC8521"/> can bootstrap an entity query where a client
already holds a tagged handle whose suffix identifies the RDAP service
provider. One conceivable profile would use the IANA Registrar ID as the local
portion of the handle and the assessor's registered provider tag as its
suffix, making the full handle derivable once the assessor is known out of
band. The authors raise this as an open question rather than proposing it: it
is not clear whether this is a sound use of <xref target="RFC8521"/> given that the
assessor would be authoritative for the assessment representation but not for
the underlying registration data. Feedback is explicitly sought.</t>
        <t>The binding for registrars operating under ccTLD registries, and for
registrars with no IANA Registrar ID, is likewise unresolved. The "publicIds"
member accommodates other identifier types, but this document does not
prescribe one.</t>
      </section>
    </section>
    <section anchor="rdap-extension-data-model">
      <name>RDAP Extension: Data Model</name>
      <section anchor="extension-identifier">
        <name>Extension Identifier</name>
        <t>This extension is identified by the string "reliabilityAssessment", to be
registered in the IANA RDAP Extensions Registry (see <xref target="iana"/>). RDAP responses
that include this extension MUST include the extension identifier in the
"rdapConformance" array.</t>
        <t>Consistent with Section 2.2 of <xref target="I-D.ietf-regext-rdap-extensions"/>, the
extension identifier contains no underscore character. The JSON member defined
by this extension is prefixed with the extension identifier, avoiding the bare
extension identifier pattern discussed in that section.</t>
      </section>
      <section anchor="extension-version-identifier">
        <name>Extension Version Identifier</name>
        <t>Section 5.4 of <xref target="I-D.ietf-regext-rdap-extensions"/> states that RDAP extension
identifiers are opaque and that extensions without an explicitly defined
versioning scheme are opaquely versioned. This extension defines no such
scheme, and is therefore opaquely versioned.</t>
        <t>Section 6.1 of <xref target="I-D.ietf-regext-rdap-versioning"/> provides that all
extensions support Opaque Versioning by default and that an extension document
should identify the versioning types it supports together with the associated
extension version identifier. Accordingly:</t>
        <dl>
          <dt>Versioning type:</dt>
          <dd>
            <t>Opaque Versioning, as described in Section 5.1 of
<xref target="I-D.ietf-regext-rdap-versioning"/>.</t>
          </dd>
          <dt>Extension version identifier:</dt>
          <dd>
            <t>reliabilityAssessment</t>
          </dd>
        </dl>
        <t>This document does not use Point Versioning. It defines a single version of a
single extension, and the machinery for negotiating concurrent versions is not
warranted at this stage. Nothing in this choice precludes the later adoption of
Point Versioning: an extension supporting another versioning type may still be
referred to using Opaque Versioning.</t>
        <t>Implementation of <xref target="I-D.ietf-regext-rdap-versioning"/> is not required in order
to implement this extension, and this document places no such requirement on
clients or servers.</t>
        <t>Consistent with Section 5.4 of <xref target="I-D.ietf-regext-rdap-extensions"/>, any change
to this extension that is not backward compatible will require the
registration of a new extension identifier and a new specification.</t>
      </section>
      <section anchor="namespacing-approach">
        <name>Namespacing Approach</name>
        <t>This extension groups all its fields under a single top-level JSON member
named "reliabilityAssessment_results". The member name is prefixed with the
extension identifier, while the members of the objects it contains
(scoreScheme, scoreValue, and so on) are not individually prefixed. This
follows the guidance in Section 2.4.2 of <xref target="I-D.ietf-regext-rdap-extensions"/>,
which states that prefixing is not required for children of a prefixed JSON
object defined by an RDAP extension.</t>
      </section>
      <section anchor="assessment-envelope">
        <name>Assessment Envelope</name>
        <t>The "reliabilityAssessment_results" member contains a JSON array of assessment
result objects. This member MAY appear within entity objects
(objectClassName: "entity") and domain objects (objectClassName: "domain"). An
entity is considered to represent a registrar when its "roles" array includes
the value "registrar" as defined in Section 10.2.4 of <xref target="RFC9083"/>.</t>
        <t>If the member is present, the array MUST contain at least one element. The
order of elements is not significant, and clients MUST NOT infer precedence,
authority, or recency from position. Clients MUST NOT assume that the array
contains exactly one element.</t>
        <t>A server SHOULD publish at most one current result for any given combination
of "scoreScheme" and "scoreIssuer".</t>
        <t>Each result carries the outcome of an external assessment and points to the
methodology used. It does not define the methodology, the criteria, or the
thresholds.</t>
      </section>
      <section anchor="field-definitions">
        <name>Field Definitions</name>
        <t>The members of each assessment result object are described in the following
table.</t>
        <table>
          <thead>
            <tr>
              <th align="left">Field</th>
              <th align="left">Type</th>
              <th align="left">Description</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left">scoreScheme</td>
              <td align="left">string (URI or identifier)</td>
              <td align="left">REQUIRED. Identifies the methodology used to produce the result. When expressed as a URI, it MUST conform to <xref target="RFC3986"/>. The scheme defines the semantics, range, and criteria of the result. Scheme definitions are maintained externally.</td>
            </tr>
            <tr>
              <td align="left">scoreIssuer</td>
              <td align="left">string (URI)</td>
              <td align="left">REQUIRED. Identifies the entity that performed the assessment and issued the result. It MUST be a URI conforming to <xref target="RFC3986"/>, globally unique and stable, and SHOULD be under the control of the issuer.</td>
            </tr>
            <tr>
              <td align="left">scoreValue</td>
              <td align="left">number</td>
              <td align="left">OPTIONAL. The non-negative numeric result of the assessment, as defined by the scoreScheme. If scoreMaxValue is present, scoreValue SHOULD NOT exceed scoreMaxValue unless the scoreScheme explicitly defines otherwise.</td>
            </tr>
            <tr>
              <td align="left">scoreMaxValue</td>
              <td align="left">number</td>
              <td align="left">OPTIONAL. The non-negative maximum possible value under the scoreScheme. Together with scoreValue, helps consumers interpret the numeric result.</td>
            </tr>
            <tr>
              <td align="left">scoreDate</td>
              <td align="left">string (date-time)</td>
              <td align="left">OPTIONAL. The date and time at which the assessment was performed, in the format defined in <xref target="RFC3339"/>.</td>
            </tr>
            <tr>
              <td align="left">validUntil</td>
              <td align="left">string (date-time)</td>
              <td align="left">OPTIONAL. The date and time after which the issuer no longer asserts the result as current, in the format defined in <xref target="RFC3339"/>. Its expiry does not render the result invalid; it indicates that the issuer does not vouch for its currency beyond that point.</td>
            </tr>
            <tr>
              <td align="left">assessmentId</td>
              <td align="left">string</td>
              <td align="left">OPTIONAL. An identifier for this specific result, unique within the scope of the combination of scoreScheme and scoreIssuer. It allows a specific result to be referenced, in particular in a contestation or correction process.</td>
            </tr>
            <tr>
              <td align="left">status</td>
              <td align="left">string</td>
              <td align="left">OPTIONAL. The lifecycle state of the result as asserted by the issuer. Permitted values are defined in <xref target="status-values"/>.</td>
            </tr>
            <tr>
              <td align="left">evidenceUri</td>
              <td align="left">string (URI)</td>
              <td align="left">OPTIONAL. A URI pointing to supporting documentation, a detailed report, or the full assessment record maintained by the scoreIssuer.</td>
            </tr>
          </tbody>
        </table>
        <t>A member for which no value is available is omitted rather than being included
with a null value.</t>
        <t>If "scoreValue" is present, "scoreDate" SHOULD also be present, so that the
result can be situated in time. If "scoreMaxValue" is present, "scoreValue"
SHOULD also be present.</t>
        <t>Implementers MUST NOT infer normative meaning from the illustrative field
values used in the examples in this document or in
<xref target="example-rdap-responses"/>.</t>
      </section>
      <section anchor="status-values">
        <name>Result Status Values</name>
        <t>The "status" member, when present, takes one of the following values:</t>
        <dl>
          <dt>active:</dt>
          <dd>
            <t>The issuer asserts the result as current.</t>
          </dd>
          <dt>under review:</dt>
          <dd>
            <t>The result is the subject of a review or contestation process, and the
issuer indicates that it may change. Consumers SHOULD treat a result in this
state with additional caution.</t>
          </dd>
          <dt>withdrawn:</dt>
          <dd>
            <t>The issuer no longer asserts the result. A withdrawn result MAY continue to
be published so that consumers holding a cached copy can observe the
withdrawal.</t>
          </dd>
        </dl>
        <t>The absence of the "status" member means that the issuer does not convey a
lifecycle state. Consumers MUST NOT assume a value of "active" in that case.</t>
        <t>This document does not define a supersession mechanism. A server that
publishes only current results does not require one, and the publication of
assessment history is outside the scope of this document.</t>
      </section>
      <section anchor="scheme-stability">
        <name>Scheme Stability</name>
        <t>If all semantics of a result are defined outside this protocol, the identity
of the scheme must be stable for those semantics to be resolvable.</t>
        <t>The semantics associated with a given "scoreScheme" identifier MUST NOT change
in a manner that is not backward compatible. A revision of a scheme that is
not backward compatible MUST be assigned a new scheme identifier.</t>
      </section>
      <section anchor="absence">
        <name>Absence of the Member</name>
        <t>The absence of the "reliabilityAssessment_results" member MUST NOT be
interpreted as evidence that the object has not been assessed, nor as a
negative assessment of the object.</t>
        <t>The member may be absent because the object has not been assessed, because it
has been assessed but the result is not published, because publication is
withheld under server policy, because the data is subject to access control
and the client is not authorized, or because the server does not implement
this extension.</t>
        <t>This document deliberately defines no signal distinguishing "not assessed"
from "assessed but not disclosed". Such a signal would defeat the purpose of
withholding a result, since it would itself indicate that there is something
to withhold, and would reintroduce the disclosure risk described in
<xref target="security-considerations"/>.</t>
      </section>
      <section anchor="registrar-object-extension">
        <name>Registrar Object Extension</name>
        <t>The following example illustrates how the assessment envelope MAY appear
within an entity object representing a registrar.</t>
        <artwork><![CDATA[
{
  "rdapConformance": [
    "rdap_level_0",
    "reliabilityAssessment"
  ],
  "objectClassName": "entity",
  "handle": "REGISTRAR-EXAMPLE",
  "roles": ["registrar"],
  "publicIds": [
    {
      "type": "IANA Registrar ID",
      "identifier": "9999"
    }
  ],
  "reliabilityAssessment_results": [
    {
      "scoreScheme": "https://assessor.example/schemes/registrar/v1",
      "scoreIssuer": "https://assessor.example",
      "scoreValue": 8,
      "scoreMaxValue": 10,
      "scoreDate": "2026-01-15T10:30:00Z",
      "validUntil": "2026-07-15T00:00:00Z",
      "assessmentId": "a-2026-01-15-0042",
      "status": "active",
      "evidenceUri": "https://assessor.example/rep/a-2026-01-15-0042"
    }
  ]
}
]]></artwork>
      </section>
      <section anchor="domain-object-extension">
        <name>Domain Object Extension</name>
        <t>The following example illustrates how the assessment envelope MAY appear
within a domain object.</t>
        <artwork><![CDATA[
{
  "rdapConformance": [
    "rdap_level_0",
    "reliabilityAssessment"
  ],
  "objectClassName": "domain",
  "handle": "example.com",
  "ldhName": "example.com",
  "reliabilityAssessment_results": [
    {
      "scoreScheme": "https://assessor.example/schemes/domain/v2",
      "scoreIssuer": "https://assessor.example",
      "scoreValue": 7,
      "scoreMaxValue": 10,
      "scoreDate": "2026-02-01T08:00:00Z",
      "status": "active"
    }
  ]
}
]]></artwork>
      </section>
    </section>
    <section anchor="scheme-requirements">
      <name>Requirements on Scoring Scheme Specifications</name>
      <t>This document does not define assessment methodologies. It does, however,
place requirements on the specification of a scheme whose results are intended
for publication through RDAP, because publishing an evaluative judgement about
an identified party without safeguards is not a safe practice, and because
this document creates the channel through which such publication would occur.</t>
      <t>A specification defining a "scoreScheme" whose results are intended for
publication through RDAP:</t>
      <ul spacing="normal">
        <li>
          <t>MUST document a disclosure threat model, describing what an adversary could
learn from the published result and how that risk is weighed against the
benefit of publication;</t>
        </li>
        <li>
          <t>MUST define a notification to the assessed party prior to publication of a
result;</t>
        </li>
        <li>
          <t>MUST define a period, following that notification and preceding publication,
during which the assessed party may remediate the findings or contest the
result;</t>
        </li>
        <li>
          <t>SHOULD define whether a reassessment performed within that period replaces
the pending result, so that a party that remediates promptly is not exposed
by a result that no longer reflects its posture;</t>
        </li>
        <li>
          <t>MUST describe how data minimization is applied, stating whether aggregation,
coarse granularity, access control, or delayed publication are used, and
why the chosen granularity is appropriate;</t>
        </li>
        <li>
          <t>MUST state whether its results are intended for publication in respect of
domain objects and, if so, MUST justify that choice specifically against the
targeting risk described in <xref target="security-considerations"/>.</t>
        </li>
      </ul>
      <t>This document deliberately does not prescribe the duration of the remediation
and contestation period, the governance of the process, the body responsible
for adjudicating a contestation, or the consequences of a successful one.
Those belong to the scheme and its operational model.</t>
      <t>There is a tension that this document cannot resolve on its own: the more
actionable a signal is for defenders, the more useful it is to attackers. The
requirements above are intended to force each scheme to confront that tension
explicitly rather than to leave it unexamined.</t>
    </section>
    <section anchor="relationship-to-existing-work">
      <name>Relationship to Existing Work</name>
      <section anchor="relationship-to-draft-loffredo-regext-rdap-verified-contacts">
        <name>Relationship to draft-loffredo-regext-rdap-verified-contacts</name>
        <t>The <xref target="I-D.loffredo-regext-rdap-verified-contacts"/> extension establishes that
contact data associated with a domain or registrar has been verified. The
present extension adds a complementary and orthogonal layer: structured
metadata about the security posture of the registrar and the domain itself.</t>
        <t>The two extensions answer different questions. The verified-contacts extension
addresses which contact fields have been verified and how the verification
was performed. The reliability assessment extension addresses what the
assessed security posture of the entity managing that domain is. Both are
expressible within the RDAP framework and are designed to coexist within the
same RDAP response.</t>
      </section>
      <section anchor="relationship-to-pir-abuse-intervention-program">
        <name>Relationship to PIR Abuse Intervention Program</name>
        <t>PIR's Abuse Intervention Program (AIP) and Quality Performance Index (QPI)
<xref target="PIR-AIP"/> represent an example of a registry-specific operational
assessment program. This document does not standardize such a program; it
defines a generic RDAP representation that could carry outputs produced by
programs such as PIR/QPI or other assessment frameworks. The authors note that
PIR has not, to their knowledge, undertaken RDAP work in connection with these
programs.</t>
        <t>An operational scoring system such as PIR/QPI could, in principle, expose its
outputs through the envelope defined in this document, enabling broader
interoperability without modifying its internal methodology.</t>
      </section>
      <section anchor="relationship-to-rdap-core-specifications">
        <name>Relationship to RDAP Core Specifications</name>
        <t>This extension is designed to be fully conformant with the RDAP core
specifications <xref target="RFC7480"/> <xref target="RFC7481"/> <xref target="RFC9082"/> <xref target="RFC9083"/> <xref target="RFC9224"/>.
It uses the JSON response format defined in <xref target="RFC9083"/>, the extensibility
model provided in <xref target="RFC7480"/>, and the security framework of <xref target="RFC7481"/>.
Query formats follow <xref target="RFC9082"/> and are not extended by this document.</t>
      </section>
    </section>
    <section anchor="applicability">
      <name>Applicability and Implementation Status</name>
      <t>The authors are aware of no implementation of this extension at the time of
writing, and state this explicitly rather than leave it to be inferred.</t>
      <t>The configurations in which the extension is expected to be useful are those
described in <xref target="deployment-model"/>: an assessment service operated by a
research group, a security vendor, or a sector body; a registry or registrar
republishing a third-party result; and, more marginally, self-assessment. The
consumers anticipated are RDAP clients operated by registries, registrars,
enterprise security teams, and researchers.</t>
      <t>The authors would welcome statements of interest from any party that operates
or plans to operate an assessment program, implements RDAP clients, or would
consume this kind of data. A statement that a party would not use the
extension, together with the reason, is equally valuable.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The fields defined in this extension are informational. They do not constitute
enforcement mechanisms and MUST NOT be interpreted as authoritative security
certifications.</t>
      <dl>
        <dt>Reconnaissance and exposure:</dt>
        <dd>
          <t>A published result indicating a weak security posture is itself a signal
that may be used to identify and prioritise targets. The risk increases
where the result is accompanied by the methodology, the assessment date,
evidence, or the specific dimensions that contributed to it. The risk is
materially greater for domain objects than for registrar objects, since a
domain-level result may identify an individual poorly defended target,
whereas a registrar-level result concerns an accountable operator of scale.
<xref target="scheme-requirements"/> requires each scheme to address this explicitly.</t>
        </dd>
        <dt>Relationship to risk-based regulatory obligations:</dt>
        <dd>
          <t>The Network and Information Security Directive <xref target="NIS2"/> does not explicitly
prohibit the publication of a security or reliability result concerning a
domain name or a registrar. Article 21(1) does, however, require essential
and important entities to take appropriate and proportionate technical,
operational, and organisational measures to manage the risks posed to the
security of network and information systems, and Article 21(2) enumerates
areas that such measures should address, including risk analysis and
information system security and vulnerability handling and disclosure.
Systematic and unauthenticated public disclosure of assessment results may
be difficult to reconcile with those obligations where the disclosure
substantially increases the exposure of the assessed entity. Implementers
operating under that framework, or an equivalent one, should assess the
publication of results accordingly.</t>
        </dd>
        <dt>Perception as a rating:</dt>
        <dd>
          <t>An assessment result may be read as a rating of the assessed party, with
consequent reputational, commercial, and legal exposure, irrespective of the
intent of the scheme that produced it. Publication is therefore not a
neutral act, and <xref target="scheme-requirements"/> places requirements on schemes
accordingly.</t>
        </dd>
        <dt>Volatility:</dt>
        <dd>
          <t>A result may change quickly. A value published today may be higher or lower
tomorrow, and a consumer acting on a result may be acting on a state of
affairs that no longer holds. The "validUntil" and "status" members provide
partial mitigation but do not eliminate this.</t>
        </dd>
        <dt>Access control and server policy:</dt>
        <dd>
          <t>Publication of assessment metadata is not mandatory. A server MAY expose
this extension only to authenticated and authorized clients, and MAY apply
different policies to registrar and domain objects. Nothing in this document
requires that assessment metadata be publicly accessible.</t>
        </dd>
        <dt>Inference from absence:</dt>
        <dd>
          <t>See <xref target="absence"/>. The absence of assessment metadata is not evidence of
anything, and clients MUST NOT treat it as such.</t>
        </dd>
        <dt>Result integrity:</dt>
        <dd>
          <t>This document does not define an interface for creating or modifying
assessment metadata. Any administrative or provisioning interface used for
that purpose MUST authenticate and authorize the submitting entity and MUST
provide appropriate integrity and confidentiality protection. Without
authentication of the issuing entity, assessment metadata is susceptible to
manipulation.</t>
        </dd>
        <dt>Gaming and abuse:</dt>
        <dd>
          <t>Any visible scoring system creates incentives for gaming. The governance
framework, which is outside the scope of this document, is expected to
address verification, audit, and revocation mechanisms.</t>
        </dd>
        <dt>False assurance:</dt>
        <dd>
          <t>Consumers of assessment metadata MUST NOT treat results as equivalent to
security certifications. A high value does not guarantee the absence of
vulnerabilities. Consumers SHOULD treat results as one signal among many and
SHOULD NOT make high-stakes trust decisions based solely on RDAP assessment
fields.</t>
        </dd>
        <dt>Staleness:</dt>
        <dd>
          <t>Results reflect the state at the time indicated by "scoreDate". Consumers
SHOULD check freshness and SHOULD treat results that have not been updated
recently, or that are past their "validUntil", with appropriate skepticism.</t>
        </dd>
        <dt>Evidence URI:</dt>
        <dd>
          <t>The resource identified by "evidenceUri" is maintained by the issuer and is
outside the control of the RDAP server. Its content may change over time,
may be subject to access control, and may become unavailable. Consumers
SHOULD NOT assume that the evidence resource is publicly accessible or
immutable.</t>
        </dd>
      </dl>
      <section anchor="provenance">
        <name>Provenance and Authenticity</name>
        <t>Three distinct properties are frequently conflated when reasoning about
assessment metadata, and this document separates them explicitly.</t>
        <dl>
          <dt>Identity:</dt>
          <dd>
            <t>To whom a result is attributed. The "scoreIssuer" member conveys this, and
the requirement that it be a stable globally unique URI ensures that the
attribution is unambiguous.</t>
          </dd>
          <dt>Trust:</dt>
          <dd>
            <t>Whether the consumer has grounds to rely on the named issuer. This is
established out of band and is not conveyed by the protocol.</t>
          </dd>
          <dt>Authenticity:</dt>
          <dd>
            <t>Whether the assertion in fact originated with the named issuer and was
relayed unaltered. This is not established by the protocol.</t>
          </dd>
        </dl>
        <t>The "scoreIssuer" member records to whom a result is attributed. It does not
demonstrate that the named issuer produced it, nor that the publishing server
relayed it unaltered.</t>
        <t>Where the assessor operates its own assessment service, trust in the endpoint
and trust in the issuer can reasonably coincide, because the consumer's out of
band trust configuration names both. Where a registry, registrar, or other
server republishes an assessor's result, the consumer must additionally trust
the publisher as an intermediary, and this document provides no means by which
a consumer can distinguish the two cases from the response alone.</t>
        <t>This is a known limitation of the present revision, stated here rather than
left implicit. Consumers SHOULD establish out of band trust in both the issuer
and the publishing server before acting on assessment data. The definition of
a signed assessment assertion, which would permit authenticity to be
established in band and would allow republication without additional trust in
the intermediary, is left to future work and is not specified here.</t>
      </section>
    </section>
    <section anchor="privacy-considerations">
      <name>Privacy Considerations</name>
      <t>The fields defined in this extension describe security posture at the
registrar and domain level and are not intended to expose personal data.
They are designed to be compatible with the access control framework defined
in <xref target="RFC7481"/>.</t>
      <t>Implementers MUST ensure that the presence or absence of assessment metadata
does not inadvertently reveal information about the identity of natural
persons. The separation between assessment metadata, which is designed to be
accessible where server policy and applicable access controls permit, and
contact data, which is subject to access control per <xref target="RFC7481"/>, MUST be
maintained in conformant implementations.</t>
      <t>Assessment results published in respect of domain objects warrant particular
care. A domain may be registered by a natural person, and a result describing
the security posture of that domain may in some circumstances permit
inferences about that person, independently of whether contact data is
disclosed. The requirement in <xref target="scheme-requirements"/> that a scheme justify
domain-level publication specifically is intended in part to address this.</t>
      <t>This extension is intended to be compatible with applicable data protection
regulations, including the General Data Protection Regulation <xref target="GDPR"/> and
equivalent frameworks.</t>
      <t>The "evidenceUri" field, if populated, SHOULD NOT point to resources that
expose personal data or operationally sensitive details beyond what is
necessary for the consumer to understand the result.</t>
    </section>
    <section anchor="iana">
      <name>IANA Considerations</name>
      <section anchor="rdap-extensions-registry">
        <name>RDAP Extensions Registry</name>
        <t>This document requests the registration of the following entry in the RDAP
Extensions Registry, using the template defined in Section 8.1 of
<xref target="RFC7480"/>:</t>
        <dl>
          <dt>Extension identifier:</dt>
          <dd>
            <t>reliabilityAssessment</t>
          </dd>
          <dt>Registry operator:</dt>
          <dd>
            <t>Any</t>
          </dd>
          <dt>Published specification:</dt>
          <dd>
            <t>this document</t>
          </dd>
          <dt>Person &amp; email address to contact for further information:</dt>
          <dd>
            <t>Alessandro Bertoldi <eref target="mailto:alessandro@bertoldicybersecurity.com">alessandro@bertoldicybersecurity.com</eref></t>
          </dd>
          <dt>Intended usage:</dt>
          <dd>
            <t>COMMON</t>
          </dd>
        </dl>
        <t>Registration in this registry is subject to a Specification Required policy.
Section 7.1.2 of <xref target="I-D.ietf-regext-rdap-extensions"/> additionally requires
that an extension be documented in a stable, non-changing, and readily
available reference that is not denoted as a work in progress. Registration is
therefore expected to occur upon publication of this document as an RFC, and
nothing in this document should be read as reserving the identifier in the
interim.</t>
      </section>
      <section anchor="rdap-json-values-registry">
        <name>RDAP JSON Values Registry</name>
        <t>This document requests the registration of a new value type in the RDAP JSON
Values Registry, in accordance with Section 7.2 of
<xref target="I-D.ietf-regext-rdap-extensions"/>.</t>
        <dl>
          <dt>Type:</dt>
          <dd>
            <t>assessment status</t>
          </dd>
          <dt>JSON field:</dt>
          <dd>
            <t>the "status" member of an assessment result object, as defined in
<xref target="status-values"/></t>
          </dd>
        </dl>
        <t>The following values are requested for that type: "active", "under review",
"withdrawn". Each is to be registered with this document as its published
specification.</t>
      </section>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="I-D.ietf-regext-rdap-extensions">
          <front>
            <title>RDAP Extensions</title>
            <author fullname="Andy Newton" initials="A." surname="Newton">
              <organization>ICANN</organization>
            </author>
            <author fullname="Jasdip Singh" initials="J." surname="Singh">
              <organization>ARIN</organization>
            </author>
            <author fullname="Tom Harrison" initials="T." surname="Harrison">
              <organization>APNIC</organization>
            </author>
            <date day="13" month="August" year="2026"/>
            <abstract>
              <t>   This document describes and clarifies the usage of extensions in
   RDAP.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-regext-rdap-extensions-15"/>
        </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="RFC3339">
          <front>
            <title>Date and Time on the Internet: Timestamps</title>
            <author fullname="G. Klyne" initials="G." surname="Klyne"/>
            <author fullname="C. Newman" initials="C." surname="Newman"/>
            <date month="July" year="2002"/>
            <abstract>
              <t>This document defines a date and time format for use in Internet protocols that is a profile of the ISO 8601 standard for representation of dates and times using the Gregorian calendar.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="3339"/>
          <seriesInfo name="DOI" value="10.17487/RFC3339"/>
        </reference>
        <reference anchor="RFC3986">
          <front>
            <title>Uniform Resource Identifier (URI): Generic Syntax</title>
            <author fullname="T. Berners-Lee" initials="T." surname="Berners-Lee"/>
            <author fullname="R. Fielding" initials="R." surname="Fielding"/>
            <author fullname="L. Masinter" initials="L." surname="Masinter"/>
            <date month="January" year="2005"/>
            <abstract>
              <t>A Uniform Resource Identifier (URI) is a compact sequence of characters that identifies an abstract or physical resource. This specification defines the generic URI syntax and a process for resolving URI references that might be in relative form, along with guidelines and security considerations for the use of URIs on the Internet. The URI syntax defines a grammar that is a superset of all valid URIs, allowing an implementation to parse the common components of a URI reference without knowing the scheme-specific requirements of every possible identifier. This specification does not define a generative grammar for URIs; that task is performed by the individual specifications of each URI scheme. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="66"/>
          <seriesInfo name="RFC" value="3986"/>
          <seriesInfo name="DOI" value="10.17487/RFC3986"/>
        </reference>
        <reference anchor="RFC7480">
          <front>
            <title>HTTP Usage in the Registration Data Access Protocol (RDAP)</title>
            <author fullname="A. Newton" initials="A." surname="Newton"/>
            <author fullname="B. Ellacott" initials="B." surname="Ellacott"/>
            <author fullname="N. Kong" initials="N." surname="Kong"/>
            <date month="March" year="2015"/>
            <abstract>
              <t>This document is one of a collection that together describes the Registration Data Access Protocol (RDAP). It describes how RDAP is transported using the Hypertext Transfer Protocol (HTTP). RDAP is a successor protocol to the very old WHOIS protocol. The purpose of this document is to clarify the use of standard HTTP mechanisms for this application.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="95"/>
          <seriesInfo name="RFC" value="7480"/>
          <seriesInfo name="DOI" value="10.17487/RFC7480"/>
        </reference>
        <reference anchor="RFC7481">
          <front>
            <title>Security Services for the Registration Data Access Protocol (RDAP)</title>
            <author fullname="S. Hollenbeck" initials="S." surname="Hollenbeck"/>
            <author fullname="N. Kong" initials="N." surname="Kong"/>
            <date month="March" year="2015"/>
            <abstract>
              <t>The Registration Data Access Protocol (RDAP) provides "RESTful" web services to retrieve registration metadata from Domain Name and Regional Internet Registries. This document describes information security services, including access control, authentication, authorization, availability, data confidentiality, and data integrity for RDAP.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="95"/>
          <seriesInfo name="RFC" value="7481"/>
          <seriesInfo name="DOI" value="10.17487/RFC7481"/>
        </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>
        <reference anchor="RFC9082">
          <front>
            <title>Registration Data Access Protocol (RDAP) Query Format</title>
            <author fullname="S. Hollenbeck" initials="S." surname="Hollenbeck"/>
            <author fullname="A. Newton" initials="A." surname="Newton"/>
            <date month="June" year="2021"/>
            <abstract>
              <t>This document describes uniform patterns to construct HTTP URLs that may be used to retrieve registration information from registries (including both Regional Internet Registries (RIRs) and Domain Name Registries (DNRs)) using "RESTful" web access patterns. These uniform patterns define the query syntax for the Registration Data Access Protocol (RDAP). This document obsoletes RFC 7482.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="95"/>
          <seriesInfo name="RFC" value="9082"/>
          <seriesInfo name="DOI" value="10.17487/RFC9082"/>
        </reference>
        <reference anchor="RFC9083">
          <front>
            <title>JSON Responses for the Registration Data Access Protocol (RDAP)</title>
            <author fullname="S. Hollenbeck" initials="S." surname="Hollenbeck"/>
            <author fullname="A. Newton" initials="A." surname="Newton"/>
            <date month="June" year="2021"/>
            <abstract>
              <t>This document describes JSON data structures representing registration information maintained by Regional Internet Registries (RIRs) and Domain Name Registries (DNRs). These data structures are used to form Registration Data Access Protocol (RDAP) query responses. This document obsoletes RFC 7483.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="95"/>
          <seriesInfo name="RFC" value="9083"/>
          <seriesInfo name="DOI" value="10.17487/RFC9083"/>
        </reference>
        <reference anchor="RFC9224">
          <front>
            <title>Finding the Authoritative Registration Data Access Protocol (RDAP) Service</title>
            <author fullname="M. Blanchet" initials="M." surname="Blanchet"/>
            <date month="March" year="2022"/>
            <abstract>
              <t>This document specifies a method to find which Registration Data Access Protocol (RDAP) server is authoritative to answer queries for a requested scope, such as domain names, IP addresses, or Autonomous System numbers. This document obsoletes RFC 7484.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="95"/>
          <seriesInfo name="RFC" value="9224"/>
          <seriesInfo name="DOI" value="10.17487/RFC9224"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="I-D.ietf-regext-rdap-versioning">
          <front>
            <title>Versioning in the Registration Data Access Protocol (RDAP)</title>
            <author fullname="James Gould" initials="J." surname="Gould">
              <organization>VeriSign, Inc.</organization>
            </author>
            <author fullname="Dan Keathley" initials="D." surname="Keathley">
              <organization>VeriSign, Inc.</organization>
            </author>
            <author fullname="Mario Loffredo" initials="M." surname="Loffredo">
              <organization>IIT-CNR/Registro.it</organization>
            </author>
            <date day="31" month="July" year="2026"/>
            <abstract>
              <t>   This document describes an RDAP extension for an extensible set of
   versioning types with the features of identifying the RDAP extension
   versions supported by the server, the RDAP extension versions
   included in an RDAP response, and enabling a client to specify the
   desired RDAP extension versions to include in the RDAP query and RDAP
   response.  In addition, this document defines a mechanism for
   communicating versioning and deprecation information that facilitates
   coordinated transitions between successive extension versions while
   minimizing the impact of breaking changes on deployed clients.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-regext-rdap-versioning-07"/>
        </reference>
        <reference anchor="I-D.loffredo-regext-rdap-verified-contacts">
          <front>
            <title>Registration Data Access Protocol (RDAP) Extension for Verified Contact Information</title>
            <author fullname="Mario Loffredo" initials="M." surname="Loffredo">
              <organization>IIT-CNR/Registro.it</organization>
            </author>
            <author fullname="Maurizio Martinelli" initials="M." surname="Martinelli">
              <organization>IIT-CNR/Registro.it</organization>
            </author>
            <author fullname="James Gould" initials="J." surname="Gould">
              <organization>VeriSign, Inc.</organization>
            </author>
            <author fullname="Paweł Kowalik" initials="P." surname="Kowalik">
              <organization>DENIC eG</organization>
            </author>
            <date day="24" month="August" year="2026"/>
            <abstract>
              <t>   This document describes an extension to the Registration Data Access
   Protocol (RDAP) that allows the inclusion of verification status
   information for contact fields such as email addresses and phone
   numbers.  The goal is to improve data quality and trustworthiness of
   RDAP responses by indicating which pieces of contact data have been
   verified and how.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-loffredo-regext-rdap-verified-contacts-04"/>
        </reference>
        <reference anchor="RFC4033">
          <front>
            <title>DNS Security Introduction and Requirements</title>
            <author fullname="R. Arends" initials="R." surname="Arends"/>
            <author fullname="R. Austein" initials="R." surname="Austein"/>
            <author fullname="M. Larson" initials="M." surname="Larson"/>
            <author fullname="D. Massey" initials="D." surname="Massey"/>
            <author fullname="S. Rose" initials="S." surname="Rose"/>
            <date month="March" year="2005"/>
            <abstract>
              <t>The Domain Name System Security Extensions (DNSSEC) add data origin authentication and data integrity to the Domain Name System. This document introduces these extensions and describes their capabilities and limitations. This document also discusses the services that the DNS security extensions do and do not provide. Last, this document describes the interrelationships between the documents that collectively describe DNSSEC. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4033"/>
          <seriesInfo name="DOI" value="10.17487/RFC4033"/>
        </reference>
        <reference anchor="RFC6376">
          <front>
            <title>DomainKeys Identified Mail (DKIM) Signatures</title>
            <author fullname="D. Crocker" initials="D." role="editor" surname="Crocker"/>
            <author fullname="T. Hansen" initials="T." role="editor" surname="Hansen"/>
            <author fullname="M. Kucherawy" initials="M." role="editor" surname="Kucherawy"/>
            <date month="September" year="2011"/>
            <abstract>
              <t>DomainKeys Identified Mail (DKIM) permits a person, role, or organization that owns the signing domain to claim some responsibility for a message by associating the domain with the message. This can be an author's organization, an operational relay, or one of their agents. DKIM separates the question of the identity of the Signer of the message from the purported author of the message. Assertion of responsibility is validated through a cryptographic signature and by querying the Signer's domain directly to retrieve the appropriate public key. Message transit from author to recipient is through relays that typically make no substantive change to the message content and thus preserve the DKIM signature.</t>
              <t>This memo obsoletes RFC 4871 and RFC 5672. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="76"/>
          <seriesInfo name="RFC" value="6376"/>
          <seriesInfo name="DOI" value="10.17487/RFC6376"/>
        </reference>
        <reference anchor="RFC7208">
          <front>
            <title>Sender Policy Framework (SPF) for Authorizing Use of Domains in Email, Version 1</title>
            <author fullname="S. Kitterman" initials="S." surname="Kitterman"/>
            <date month="April" year="2014"/>
            <abstract>
              <t>Email on the Internet can be forged in a number of ways. In particular, existing protocols place no restriction on what a sending host can use as the "MAIL FROM" of a message or the domain given on the SMTP HELO/EHLO commands. This document describes version 1 of the Sender Policy Framework (SPF) protocol, whereby ADministrative Management Domains (ADMDs) can explicitly authorize the hosts that are allowed to use their domain names, and a receiving host can check such authorization.</t>
              <t>This document obsoletes RFC 4408.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7208"/>
          <seriesInfo name="DOI" value="10.17487/RFC7208"/>
        </reference>
        <reference anchor="RFC9989">
          <front>
            <title>Domain-Based Message Authentication, Reporting, and Conformance (DMARC)</title>
            <author fullname="T. Herr" initials="T." role="editor" surname="Herr"/>
            <author fullname="J. Levine" initials="J." role="editor" surname="Levine"/>
            <date month="May" year="2026"/>
            <abstract>
              <t>This document describes the Domain-based Message Authentication, Reporting, and Conformance (DMARC) protocol.</t>
              <t>DMARC permits the owner of an email's Author Domain to enable validation of the domain's use to indicate the Domain Owner's or Public Suffix Operator's message handling preference regarding failed validation and to request reports about the use of the domain name. Mail-receiving organizations can use this information when evaluating handling choices for incoming mail.</t>
              <t>This document obsoletes RFCs 7489 and 9091.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9989"/>
          <seriesInfo name="DOI" value="10.17487/RFC9989"/>
        </reference>
        <reference anchor="RFC8521">
          <front>
            <title>Registration Data Access Protocol (RDAP) Object Tagging</title>
            <author fullname="S. Hollenbeck" initials="S." surname="Hollenbeck"/>
            <author fullname="A. Newton" initials="A." surname="Newton"/>
            <date month="November" year="2018"/>
            <abstract>
              <t>The Registration Data Access Protocol (RDAP) includes a method that can be used to identify the authoritative server for processing domain name, IP address, and autonomous system number queries. The method does not describe how to identify the authoritative server for processing other RDAP query types, such as entity queries. This limitation exists because the identifiers associated with these query types are typically unstructured. This document updates RFC 7484 by describing an operational practice that can be used to add structure to RDAP identifiers and that makes it possible to identify the authoritative server for additional RDAP queries.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="221"/>
          <seriesInfo name="RFC" value="8521"/>
          <seriesInfo name="DOI" value="10.17487/RFC8521"/>
        </reference>
        <reference anchor="ISO27001">
          <front>
            <title>Information security, cybersecurity and privacy protection -- Information security management systems -- Requirements</title>
            <author>
              <organization/>
            </author>
            <date year="2022"/>
          </front>
          <seriesInfo name="ISO/IEC" value="27001:2022"/>
        </reference>
        <reference anchor="ISO27701">
          <front>
            <title>Information security, cybersecurity and privacy protection -- Privacy information management systems -- Requirements and guidance</title>
            <author>
              <organization/>
            </author>
            <date year="2025"/>
          </front>
          <seriesInfo name="ISO/IEC" value="27701:2025"/>
        </reference>
        <reference anchor="GDPR" target="https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679">
          <front>
            <title>Regulation (EU) 2016/679 of the European Parliament and of the Council 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)</title>
            <author>
              <organization>European Parliament and Council of the European Union</organization>
            </author>
            <date year="2016" month="April"/>
          </front>
        </reference>
        <reference anchor="NIS2" target="https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32022L2555">
          <front>
            <title>Directive (EU) 2022/2555 of the European Parliament and of the Council on measures for a high common level of cybersecurity across the Union</title>
            <author>
              <organization>European Parliament and Council of the European Union</organization>
            </author>
            <date year="2022" month="December"/>
          </front>
        </reference>
        <reference anchor="PIR-AIP" target="https://icann85.sched.com/event/2GwoE/ssac-work-session-pir-abuse-intervention-program">
          <front>
            <title>PIR Abuse Intervention Program and Quality Performance Index</title>
            <author>
              <organization>Public Interest Registry</organization>
            </author>
            <date year="2025"/>
          </front>
        </reference>
        <reference anchor="DEEPSEC2025" target="https://bcsec.io/research/deepsec2025/deepsec2025.pdf">
          <front>
            <title>Forever-Day at Scale: Hijacking Registrars, Defeating 2FA and Spoofing 17,000+ Domains (Even with DMARC p=reject)</title>
            <author initials="A." surname="Bertoldi" fullname="Alessandro Bertoldi">
              <organization/>
            </author>
            <author initials="S. P." surname="Romano" fullname="Simon Pietro Romano">
              <organization/>
            </author>
            <date year="2025"/>
          </front>
          <seriesInfo name="DeepSec" value="Vienna 2025"/>
        </reference>
      </references>
    </references>
    
<section anchor="changes">
      <name>Changes from -01</name>
      <t>This appendix summarizes the changes made in this revision. It is intended to
be removed prior to publication.</t>
      <section anchor="breaking-changes">
        <name>Breaking Changes</name>
        <ul spacing="normal">
          <li>
            <t>The extension identifier has been changed from "reliabilityScoring" to
"reliabilityAssessment", aligning it with the title of the document and
avoiding the reading of the extension as a rating mechanism. The document
name is unchanged in order to preserve continuity in the datatracker.</t>
          </li>
          <li>
            <t>The JSON member has been renamed from "reliabilityScoring_assessment" to
"reliabilityAssessment_results" and now carries an array of result objects
rather than a single object. Results from more than one issuer or scheme on
the same object are a natural case, and moving from object to array in a
later revision would itself have been a breaking change.</t>
          </li>
          <li>
            <t>"scoreScheme" and "scoreIssuer" are now REQUIRED in each result object.</t>
          </li>
          <li>
            <t>"scoreIssuer" MUST now be a URI. It was previously an opaque string whose
format was defined by the scheme.</t>
          </li>
        </ul>
        <t>These changes are made together in a single revision, and at a point at which
the authors are aware of no implementations.</t>
      </section>
      <section anchor="additions">
        <name>Additions</name>
        <ul spacing="normal">
          <li>
            <t><xref target="deployment-model"/>, describing deployment configurations, minimal
response, endpoint discovery, and the rejected referral mechanism.</t>
          </li>
          <li>
            <t><xref target="subject-binding"/>, describing binding for domains and registrars and
stating the open questions concerning <xref target="RFC8521"/> and registrars without an
IANA Registrar ID.</t>
          </li>
          <li>
            <t><xref target="scheme-requirements"/>, placing requirements on the specification of any
scheme whose results are intended for publication through RDAP, including
notification, a remediation and contestation period, and a disclosure threat
model.</t>
          </li>
          <li>
            <t><xref target="provenance"/>, separating identity, trust, and authenticity, and stating
the limitations of the present revision.</t>
          </li>
          <li>
            <t>The "validUntil", "assessmentId", and "status" members, and
<xref target="status-values"/> defining permitted status values.</t>
          </li>
          <li>
            <t><xref target="applicability"/>, stating that no implementations are known.</t>
          </li>
          <li>
            <t>An "Extension Version Identifier" section declaring Opaque Versioning,
following the guidance in Section 6.1 of
<xref target="I-D.ietf-regext-rdap-versioning"/>. The -01 was silent on versioning.</t>
          </li>
          <li>
            <t>Sections on scheme stability and on the absence of the member, the latter
promoted from an appendix in -01 and expanded.</t>
          </li>
          <li>
            <t>Expanded Security Considerations covering reconnaissance and exposure,
risk-based regulatory obligations, perception as a rating, volatility,
access control and server policy, and inference from absence.</t>
          </li>
          <li>
            <t>A registration request for the RDAP JSON Values Registry.</t>
          </li>
        </ul>
      </section>
      <section anchor="corrections">
        <name>Corrections</name>
        <ul spacing="normal">
          <li>
            <t>The IANA Considerations section now uses the complete template from Section
8.1 of <xref target="RFC7480"/>, including the "Intended usage" field omitted in -01.</t>
          </li>
          <li>
            <t>Section references to <xref target="I-D.ietf-regext-rdap-extensions"/> have been updated
to the numbering of the -15 revision.</t>
          </li>
          <li>
            <t><xref target="I-D.ietf-regext-rdap-extensions"/> has been moved from an informative to a
normative reference. This document depends on it for identifier syntax, for
the treatment of child JSON values, and for the procedures governing
registration of a new value type, and cannot be implemented conformantly
without it.</t>
          </li>
          <li>
            <t>The reference to ISO/IEC 27701 has been corrected to the 2025 edition,
which carries a revised title.</t>
          </li>
        </ul>
      </section>
      <section anchor="deferred">
        <name>Deferred</name>
        <t>The authors considered and did not include a representation of confidence or
uncertainty, a representation of categorical rather than numeric outcomes, and
a supersession mechanism. In each case no requirement from an implementer or
prospective consumer has been identified. The restructuring of the member into
an array of result objects means that each could be added later as an
additional member without a breaking change.</t>
      </section>
    </section>
    <section anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>The authors thank Pawel Kowalik, Mario Loffredo, Maurizio Martinelli,
James Gould, and James Galvin for their early engagement and feedback during
IETF 125.</t>
      <t>The authors further thank the participants in the REGEXT session at IETF 126,
in particular Gavin Brown, James Galvin, James Gould, Jody Kolker, Mario
Loffredo, Jim Reid, Werner Staub, Richard Wilhelm, and Maarten Wullink, whose
questions and objections shaped this revision. The deployment model in
<xref target="deployment-model"/>, the treatment of contestation, and the expanded
disclosure considerations are direct responses to points raised there and in
subsequent discussion on the mailing list.</t>
    </section>
    <section anchor="example-rdap-responses">
      <name>Example RDAP Responses</name>
      <t>The examples in this appendix are provided for illustrative purposes only.
Values, scheme identifiers, and issuer identifiers are fictional.</t>
      <section anchor="domain-lookup-with-a-single-result">
        <name>Domain Lookup with a Single Result</name>
        <artwork><![CDATA[
{
  "rdapConformance": [
    "rdap_level_0",
    "reliabilityAssessment"
  ],
  "objectClassName": "domain",
  "handle": "example.com",
  "ldhName": "example.com",
  "reliabilityAssessment_results": [
    {
      "scoreScheme": "https://assessor.example/schemes/domain/v2",
      "scoreIssuer": "https://assessor.example",
      "scoreValue": 9,
      "scoreMaxValue": 10,
      "scoreDate": "2026-01-01T00:00:00Z",
      "validUntil": "2026-04-01T00:00:00Z",
      "assessmentId": "d-2026-01-01-7781",
      "status": "active",
      "evidenceUri": "https://assessor.example/rep/d-2026-01-01-7781"
    }
  ],
  "events": [
    {
      "eventAction": "registration",
      "eventDate": "2024-01-01T00:00:00Z"
    }
  ]
}
]]></artwork>
      </section>
      <section anchor="registrar-lookup-with-results-from-two-issuers">
        <name>Registrar Lookup with Results from Two Issuers</name>
        <t>This example illustrates the case for which the array representation is
defined: two issuers, applying different schemes, have published results in
respect of the same registrar. The second result is under review following a
contestation by the assessed party.</t>
        <artwork><![CDATA[
{
  "rdapConformance": [
    "rdap_level_0",
    "reliabilityAssessment"
  ],
  "objectClassName": "entity",
  "handle": "REGISTRAR-EXAMPLE",
  "roles": ["registrar"],
  "publicIds": [
    {
      "type": "IANA Registrar ID",
      "identifier": "9999"
    }
  ],
  "reliabilityAssessment_results": [
    {
      "scoreScheme": "https://assessor.example/schemes/registrar/v1",
      "scoreIssuer": "https://assessor.example",
      "scoreValue": 10,
      "scoreMaxValue": 10,
      "scoreDate": "2026-01-01T00:00:00Z",
      "assessmentId": "r-2026-01-01-0003",
      "status": "active"
    },
    {
      "scoreScheme": "https://observatory.example/scheme/2026",
      "scoreIssuer": "https://observatory.example",
      "scoreValue": 62,
      "scoreMaxValue": 100,
      "scoreDate": "2026-02-10T00:00:00Z",
      "assessmentId": "2026-02-10-REG-9999",
      "status": "under review"
    }
  ]
}
]]></artwork>
      </section>
      <section anchor="domain-lookup-without-assessment-metadata">
        <name>Domain Lookup without Assessment Metadata</name>
        <t>When no assessment metadata is conveyed, the
"reliabilityAssessment_results" member is omitted. Its absence MUST NOT be
interpreted as evidence that the object has not been assessed, nor as a
negative assessment. See <xref target="absence"/>.</t>
        <artwork><![CDATA[
{
  "rdapConformance": [
    "rdap_level_0"
  ],
  "objectClassName": "domain",
  "handle": "plain.example",
  "ldhName": "plain.example",
  "events": [
    {
      "eventAction": "registration",
      "eventDate": "2025-06-01T00:00:00Z"
    }
  ]
}
]]></artwork>
      </section>
    </section>
    <section anchor="illustrative-assessment-dimensions">
      <name>Illustrative Assessment Dimensions</name>
      <t>This appendix describes possible dimensions that an operational assessment
program might evaluate when producing results to be carried by the envelope
defined in this document. This content is entirely non-normative. Nothing in
this appendix constrains implementers or defines mandatory evaluation
criteria, and nothing in it should be read as a recommendation that any of
these dimensions be published in the form described.</t>
      <t>The intent is to demonstrate that the envelope model is expressive enough
to carry results from real-world assessment programs, including those
derived from existing empirical research on registrar security posture
<xref target="DEEPSEC2025"/>.</t>
      <section anchor="possible-registrar-assessment-dimensions">
        <name>Possible Registrar Assessment Dimensions</name>
        <t>An operational program might evaluate registrars across dimensions such as:
the strength of customer identity verification procedures; the adoption
and enforcement of multi-factor authentication for customer-facing and
internal systems; the possession of recognized information security
certifications such as ISO/IEC 27001 <xref target="ISO27001"/> or ISO/IEC 27701
<xref target="ISO27701"/>; the correctness of email authentication configurations
including SPF <xref target="RFC7208"/>, DKIM <xref target="RFC6376"/>, and DMARC <xref target="RFC9989"/> on
registrar-operated domains; the existence of documented security policies;
and the regularity of cybersecurity training programs for staff.</t>
      </section>
      <section anchor="possible-domain-assessment-dimensions">
        <name>Possible Domain Assessment Dimensions</name>
        <t>An operational program might evaluate individual domains across dimensions
such as: the strength of owner identity verification at registration or
renewal; the level of TLS certificate validation used; the correctness of
SPF, DKIM, and DMARC configurations; the implementation of DNSSEC
<xref target="RFC4033"/>; and the absence of the domain from monitored abuse blocklists
over a defined observation period.</t>
        <t>The considerations in <xref target="security-considerations"/> apply with particular force
to dimensions of this kind, since several of them describe exploitable
weaknesses directly.</t>
      </section>
      <section anchor="note-on-existing-operational-programs">
        <name>Note on Existing Operational Programs</name>
        <t>Existing programs such as PIR's Quality Performance Index <xref target="PIR-AIP"/> focus
on observable abuse outcomes and operational metrics within a single registry
context. The assessment dimensions described above focus on structural
security posture. The envelope defined in this document is agnostic to the
methodology and could carry results from either type of program.</t>
      </section>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA+19e3PbyLXn//0pUHTVzjhL6uXxYzS52WgkeaJkbCuSZiZ3
t7YSkAQpxCDABUDJjON89j3P7tMAKGvyqt2qm7o3sUiw0X369HmfX08mE9fm
bZEdJ6Ors5PL5PxDm5VNXpXJoqqT67bezNpNnc2Tq6zI02le5O02OWmarGlW
Wdkmb7I2nadtOnLpdFpndzrO8OMjN69mZbqC183rdNFOplndVsU8n9TZMvvQ
Tup5uoZ/+99OmllV5+VycnDkZmmbLat6e5xkH9au2UxXeYMzbbdrGO/i/Oa1
c/m6Pk5g0k17dHDwNfworbP0ODlZr4scfg9PN0la4mrSYnKTrzJ3X9Xvl3W1
WR8nV+ffnf/hxrmmhUf+mBZVCeNus8at82OXJG014z+TpKnqts4Wjf97u4r+
bOt81upfs2q1TvVPl27a26rG8Sbw/0mSl/Czk73kW6EEfcgkOimAbDCVuoq/
rerlsf8kOd0CEZtstqmBXvR9tkrz4jhJ/c9/rWSe2Wf3YGLxNK73ksu95Kpa
pWVl5nGdr4AfLvOshZmYb2keP5T5HYyZt+kXyTxbFjkwzQamBf/3Nl1X8Pfr
bJ4BPark4oJ+pozyw9uLtyf0CdAry4BAP+Zpclqk8PMqOTqkr2Yw0WMcqSBa
IjXnyKyvDg6Pno/kk03ZIltctGkRUaBZ1zTbX2/KvEz38ta5sqpXwAd3Ge7A
xeRsD1a1iLgv0xPQ4CNXr0+PDg+/ln8+e/bM//PrVy/kny+/enUQ/nko/3x1
+PIr+efXB6+Owj+f6T+PjuABl5eLz86JKFzBIpb6SFEtFnAsq+5j+SLP5pMZ
nApgOV3BVwfP9KUvnr300z46eKVT+fqVruvV8yNawcX1u6OXBwf0b+B9lhG/
oj/gS50z8IWy0ziJuIuO2brO79LZFv63arMZPT6ZPDBGAruVLjOSLM22abNV
Az+A0/p/NnlNHzMTNLDQrEHKHeto1+/2L85PgTN41kcHR0fMHiCdYOb4t67q
5b9wVZfyXW7G+vyiaNjlJp+n5Sx7xApf8gqfd1b4HP787uzyanB1V9lyU/CE
vjz/4Sk8f/hi/8XLr5NqkbS3WXK+qat1lsJBT2uQvzRdnJZ8fQqnbJYXMhgM
gh8aCsBjZQqqIi2SNdALBe193t4mwJ9pPQfhqT+YgVQCRoYfyFj8OPwO9Qi/
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

-->

</rfc>
