DNSSEC validators -- denial-of-service/CPU exhaustion from KeyTrap and NSEC3 vulnerabilitiesentered 2024-02-13
no CVE referenced
Certain DNSSEC aspects of the DNS protocol (in RFC 4033, 4034, 4035, 6840, and related RFCs) allow remote attackers to cause a denial of service (CPU consumption) via one or more DNSSEC responses, aka the "KeyTrap" issue. One of the concerns is that, when there is a zone with many DNSKEY and RRSIG records, the protocol specification implies that an algorithm must evaluate all combinations of DNSKEY and RRSIG records.
| Port | Package | Version | Status | Maintainer |
|---|---|---|---|---|
| dns/knot-resolver | knot-resolver | 5.7.8 | unaddressed | freebsd@dns.company |
no CVE referenced
no CVE referenced
Range taken from the CVE record, check it before committing. make newentry in security/vuxml creates the vid.
<vuln vid="FIXME (make newentry)">
<topic>FIXME -- FIXME</topic>
<affects>
<package>
<name>knot-resolver</name>
<range><lt>2.90</lt></range>
</package>
</affects>
<description>
<body xmlns="http://www.w3.org/1999/xhtml">
<p>Certain DNSSEC aspects of the DNS protocol (in RFC 4033, 4034, 4035,
6840, and related RFCs) allow remote attackers to cause a denial of
service (CPU consumption) via one or more DNSSEC responses, aka the
"KeyTrap" issue. One of the concerns is that, when there is a zone
with many DNSKEY and RRSIG records, the protocol specification implies
that an algorithm must evaluate all combinations of DNSKEY and RRSIG
records.</p>
</body>
</description>
<references>
<cvename>CVE-2023-50387</cvename>
<url>https://nvd.nist.gov/vuln/detail/CVE-2023-50387</url>
</references>
<dates>
<discovery>2024-02-14</discovery>
<entry>2026-10-25</entry>
</dates>
</vuln>