<?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.39 (Ruby 4.0.6) -->
<?rfc compact="yes"?>
<?rfc subcompact="no"?>
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-sury-dnsop-rrsig-refused-00" category="std" consensus="true" submissionType="IETF" updates="RFC8482" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="Refusing QTYPE=RRSIG Queries">Refusing DNS Queries That Have QTYPE=RRSIG</title>
    <seriesInfo name="Internet-Draft" value="draft-sury-dnsop-rrsig-refused-00"/>
    <author fullname="Ondřej Surý">
      <organization>Internet Systems Consortium</organization>
      <address>
        <postal>
          <country>Czechia</country>
        </postal>
        <email>ondrej@isc.org</email>
      </address>
    </author>
    <author fullname="Jan Včelák">
      <organization>Internet Systems Consortium</organization>
      <address>
        <postal>
          <country>Czechia</country>
        </postal>
        <email>jan@isc.org</email>
      </address>
    </author>
    <author fullname="Petr Špaček">
      <organization>Internet Systems Consortium</organization>
      <address>
        <postal>
          <country>Czechia</country>
        </postal>
        <email>pspacek@isc.org</email>
      </address>
    </author>
    <date year="2026" month="August" day="14"/>
    <area>Operations and Management</area>
    <workgroup>DNSOP</workgroup>
    <keyword>dns</keyword>
    <keyword>dnssec</keyword>
    <keyword>rrsig</keyword>
    <keyword>amplification</keyword>
    <abstract>
      <?line 46?>

<t>The Domain Name System (DNS) allows a query with QTYPE=RRSIG.  Such a
query has no useful answer.  RRSIG resource records are meaningful
only together with the resource records they cover, so a response can
carry no more than an arbitrary subset of the signatures present at
the query name.  This document specifies that DNS responders refuse
queries with QTYPE=RRSIG, and that DNS requestors do not send them.
It supplies the guidance that <xref target="RFC8482"/> left unspecified.</t>
    </abstract>
  </front>
  <middle>
    <?line 56?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>The Domain Name System (DNS) allows a query with QTYPE=RRSIG
<xref target="RFC4034"/>.  The RRSIG resource records at a name are the signatures
covering the other types present at that name, and each of them can be
validated only together with the RRset it covers.  A response to a
query with QTYPE=RRSIG therefore carries an arbitrary subset of the
signatures at the query name, chosen by the responder, that a
validating resolver can neither validate nor usefully cache.</t>
      <t>The DNSSEC specification <xref target="RFC4033"/> <xref target="RFC4034"/> <xref target="RFC4035"/> does
not describe the behaviour of DNS responders or DNS requestors for
such queries.  Section 7 of <xref target="RFC8482"/> observed that queries with
QTYPE=RRSIG resemble queries with QTYPE=ANY, but did not specify the
behaviour for them.  This document specifies it: responders refuse
the query, and requestors do not send it.</t>
    </section>
    <section anchor="terminology">
      <name>Terminology</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?>

<t>This document assumes familiarity with terminology specific to the
Domain Name System (DNS) as described in <xref target="RFC9499"/>.</t>
      <t>The terms "requestor" and "responder" are used as defined in Section 2
of <xref target="RFC6891"/>.  The term "requestor" corresponds to the term
"initiator" used in <xref target="RFC8482"/>.</t>
    </section>
    <section anchor="motivations-for-use-of-rrsig-queries">
      <name>Motivations for Use of RRSIG Queries</name>
      <t>There is no legitimate use of a query with QTYPE=RRSIG.  The
signatures a validating resolver needs are the ones covering the
RRsets it asked for, and those are returned together with the covered
RRsets whenever DNSSEC data is requested <xref target="RFC4035"/>.  A validating
resolver that receives RRSIG resource records without the resource
records they cover cannot validate them and discards the whole
answer.</t>
      <t>Queries with QTYPE=RRSIG are attractive for amplification attacks
that use spoofed source addresses and UDP transport <xref target="RFC5358"/>.
The response is the concatenation of every signature at the query
name and is large in relation to the query; at the time of writing, a
query for the RRSIG type at the root produces a response of
approximately 1200 octets.</t>
      <t>A recursive resolver answers a query with QTYPE=RRSIG from whatever
happens to be in its cache at the time, so the same query returns a
different set of signatures from one moment to the next.</t>
      <t>Some authoritative DNS server implementations require additional
processing in order to send a conventional RRSIG response; avoiding
that processing expense might be desirable.  A server that generates
signatures on demand has to generate all of them to answer one such
query.</t>
      <t>Some existing DNS server implementations, both recursive and
authoritative, already respond to queries with QTYPE=RRSIG with
RCODE=REFUSED.</t>
    </section>
    <section anchor="behaviour-of-dns-responders">
      <name>Behaviour of DNS Responders</name>
      <t>A DNS responder <bcp14>SHOULD</bcp14> refuse a query with QTYPE=RRSIG and return a
response with RCODE=REFUSED.  The response <bcp14>SHOULD</bcp14> contain the
Extended DNS Error <xref target="RFC8914"/> code 21 (Not Supported).  This
applies to authoritative servers and recursive resolvers alike.</t>
      <t>The query <bcp14>SHOULD</bcp14> be refused before any lookup is performed.  The
answer, authority, and additional sections of the response are empty,
and the TC bit <bcp14>MUST NOT</bcp14> be set: the response is complete, and
repeating the query over TCP does not produce a different result.</t>
      <t>Refusing queries with QTYPE=RRSIG does not affect DNSSEC.  RRSIG
resource records continue to be included in the responses for the
types they cover whenever DNSSEC data is requested, as specified in
<xref target="RFC4035"/>.</t>
    </section>
    <section anchor="behaviour-of-dns-requestors">
      <name>Behaviour of DNS Requestors</name>
      <t>A DNS requestor <bcp14>MUST NOT</bcp14> send a query with QTYPE=RRSIG.  A resolver
<bcp14>MUST NOT</bcp14> send such a query to a DNS responder: the answer can be
neither validated nor cached, so the query serves no purpose.</t>
      <t>Diagnostic and debugging tools <bcp14>MAY</bcp14> send a query with QTYPE=RRSIG in
order to observe the behaviour of a DNS responder.</t>
      <t>A DNS requestor that receives RCODE=REFUSED in response to a query
with QTYPE=RRSIG <bcp14>SHOULD NOT</bcp14> repeat the query to another server, over
another transport, or with different EDNS parameters.  The refusal is
a complete answer.</t>
    </section>
    <section anchor="updates-to-rfc-8482">
      <name>Updates to RFC 8482</name>
      <t>Section 7 of <xref target="RFC8482"/> states that it does not specify appropriate
behaviour for queries with QTYPE=RRSIG.  This document specifies that
behaviour.</t>
      <t>The treatment specified here differs from the treatment <xref target="RFC8482"/>
specifies for QTYPE=ANY.  A query with QTYPE=ANY has many valid
answers and a responder can return any one of them; a query with
QTYPE=RRSIG has none, so there is nothing to return and the query is
refused instead.</t>
    </section>
    <section anchor="implementation-status">
      <name>Implementation Status</name>
      <t>Cloudflare authoritative servers respond to queries with QTYPE=RRSIG
with RCODE=REFUSED and the Extended DNS Error code 21 (Not
Supported).</t>
      <t>BIND 9 version in development refuses queries with QTYPE=RRSIG with
RCODE=REFUSED and the Extended DNS Error code 21 (Not Supported), on
authoritative servers and recursive resolvers alike, and never sends
such queries to other servers.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>Responses to queries with QTYPE=RRSIG are large in relation to the
query and are therefore useful in reflection attacks that use spoofed
source addresses <xref target="RFC5358"/>.  Refusing the query removes that
amplification.</t>
      <t>Refusing queries with QTYPE=RRSIG is not a DNSSEC downgrade.  The
signatures needed for validation are carried in the responses for the
types they cover, and a validating resolver never has to query for
the RRSIG type in order to validate an answer.  An off-path attacker
can forge the REFUSED response, but a conventional response to a
query with QTYPE=RRSIG carries nothing a validating resolver can act
on, so the forgery gains the attacker nothing.</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="RFC8482">
          <front>
            <title>Providing Minimal-Sized Responses to DNS Queries That Have QTYPE=ANY</title>
            <author fullname="J. Abley" initials="J." surname="Abley"/>
            <author fullname="O. Gudmundsson" initials="O." surname="Gudmundsson"/>
            <author fullname="M. Majkowski" initials="M." surname="Majkowski"/>
            <author fullname="E. Hunt" initials="E." surname="Hunt"/>
            <date month="January" year="2019"/>
            <abstract>
              <t>The Domain Name System (DNS) specifies a query type (QTYPE) "ANY". The operator of an authoritative DNS server might choose not to respond to such queries for reasons of local policy, motivated by security, performance, or other reasons.</t>
              <t>The DNS specification does not include specific guidance for the behavior of DNS servers or clients in this situation. This document aims to provide such guidance.</t>
              <t>This document updates RFCs 1034 and 1035.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8482"/>
          <seriesInfo name="DOI" value="10.17487/RFC8482"/>
        </reference>
        <reference anchor="RFC4034">
          <front>
            <title>Resource Records for the DNS Security Extensions</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>This document is part of a family of documents that describe the DNS Security Extensions (DNSSEC). The DNS Security Extensions are a collection of resource records and protocol modifications that provide source authentication for the DNS. This document defines the public key (DNSKEY), delegation signer (DS), resource record digital signature (RRSIG), and authenticated denial of existence (NSEC) resource records. The purpose and format of each resource record is described in detail, and an example of each resource record is given.</t>
              <t>This document obsoletes RFC 2535 and incorporates changes from all updates to RFC 2535. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4034"/>
          <seriesInfo name="DOI" value="10.17487/RFC4034"/>
        </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="RFC4035">
          <front>
            <title>Protocol Modifications for the DNS Security Extensions</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>This document is part of a family of documents that describe the DNS Security Extensions (DNSSEC). The DNS Security Extensions are a collection of new resource records and protocol modifications that add data origin authentication and data integrity to the DNS. This document describes the DNSSEC protocol modifications. This document defines the concept of a signed zone, along with the requirements for serving and resolving by using DNSSEC. These techniques allow a security-aware resolver to authenticate both DNS resource records and authoritative DNS error indications.</t>
              <t>This document obsoletes RFC 2535 and incorporates changes from all updates to RFC 2535. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4035"/>
          <seriesInfo name="DOI" value="10.17487/RFC4035"/>
        </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>
        <reference anchor="RFC9499">
          <front>
            <title>DNS Terminology</title>
            <author fullname="P. Hoffman" initials="P." surname="Hoffman"/>
            <author fullname="K. Fujiwara" initials="K." surname="Fujiwara"/>
            <date month="March" year="2024"/>
            <abstract>
              <t>The Domain Name System (DNS) is defined in literally dozens of different RFCs. The terminology used by implementers and developers of DNS protocols, and by operators of DNS systems, has changed in the decades since the DNS was first defined. This document gives current definitions for many of the terms used in the DNS in a single document.</t>
              <t>This document updates RFC 2308 by clarifying the definitions of "forwarder" and "QNAME". It obsoletes RFC 8499 by adding multiple terms and clarifications. Comprehensive lists of changed and new definitions can be found in Appendices A and B.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="219"/>
          <seriesInfo name="RFC" value="9499"/>
          <seriesInfo name="DOI" value="10.17487/RFC9499"/>
        </reference>
        <reference anchor="RFC6891">
          <front>
            <title>Extension Mechanisms for DNS (EDNS(0))</title>
            <author fullname="J. Damas" initials="J." surname="Damas"/>
            <author fullname="M. Graff" initials="M." surname="Graff"/>
            <author fullname="P. Vixie" initials="P." surname="Vixie"/>
            <date month="April" year="2013"/>
            <abstract>
              <t>The Domain Name System's wire protocol includes a number of fixed fields whose range has been or soon will be exhausted and does not allow requestors to advertise their capabilities to responders. This document describes backward-compatible mechanisms for allowing the protocol to grow.</t>
              <t>This document updates the Extension Mechanisms for DNS (EDNS(0)) specification (and obsoletes RFC 2671) based on feedback from deployment experience in several implementations. It also obsoletes RFC 2673 ("Binary Labels in the Domain Name System") and adds considerations on the use of extended labels in the DNS.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="75"/>
          <seriesInfo name="RFC" value="6891"/>
          <seriesInfo name="DOI" value="10.17487/RFC6891"/>
        </reference>
        <reference anchor="RFC8914">
          <front>
            <title>Extended DNS Errors</title>
            <author fullname="W. Kumari" initials="W." surname="Kumari"/>
            <author fullname="E. Hunt" initials="E." surname="Hunt"/>
            <author fullname="R. Arends" initials="R." surname="Arends"/>
            <author fullname="W. Hardaker" initials="W." surname="Hardaker"/>
            <author fullname="D. Lawrence" initials="D." surname="Lawrence"/>
            <date month="October" year="2020"/>
            <abstract>
              <t>This document defines an extensible method to return additional information about the cause of DNS errors. Though created primarily to extend SERVFAIL to provide additional information about the cause of DNS and DNSSEC failures, the Extended DNS Errors option defined in this document allows all response types to contain extended error information. Extended DNS Error information does not change the processing of RCODEs.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8914"/>
          <seriesInfo name="DOI" value="10.17487/RFC8914"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC5358">
          <front>
            <title>Preventing Use of Recursive Nameservers in Reflector Attacks</title>
            <author fullname="J. Damas" initials="J." surname="Damas"/>
            <author fullname="F. Neves" initials="F." surname="Neves"/>
            <date month="October" year="2008"/>
            <abstract>
              <t>This document describes ways to prevent the use of default configured recursive nameservers as reflectors in Denial of Service (DoS) attacks. It provides recommended configuration as measures to mitigate the attack. 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="140"/>
          <seriesInfo name="RFC" value="5358"/>
          <seriesInfo name="DOI" value="10.17487/RFC5358"/>
        </reference>
      </references>
    </references>
    <?line 208?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>TODO acknowledge.</t>
    </section>
  </back>
  <!-- ##markdown-source:
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
o5kqvB69h9Dz43Psb1ei5f8fXg5FQTAdAAA=

-->

</rfc>
