rpm package
almalinux/unbound-utils
pkg:rpm/almalinux/unbound-utils
Vulnerabilities (15)
| CVE | Sev | CVSS | KEV | Affected versions | Fixed in | Published | Description |
|---|---|---|---|---|---|---|---|
| CVE-2026-82717 | Cri | 9.8 | < 1.24.2-7.el10_2.6 | 1.24.2-7.el10_2.6 | Sep 16, 2026 | In NLnet Labs Unbound up to and including 1.26.0, a vulnerability was found in that can progressively corrupt heap memory and under certain systems and compilation options could lead to remote code execution. The vulnerability starts when CNAME synthesis during an upstream respon | |
| CVE-2026-81642 | Cri | 9.8 | < 1.24.2-7.el10_2.6 | 1.24.2-7.el10_2.6 | Sep 16, 2026 | In NLnet Labs Unbound up to and including 1.26.0, a vulnerability was found in the DNSSEC validator that enables denial of service and possible remote code execution as a result of digesting DNSKEYs. A DNSKEY with an owner compression pointer to its own RDATA can overflow the dig | |
| CVE-2026-81634 | Hig | 7.5 | < 1.24.2-7.el10_2.6 | 1.24.2-7.el10_2.6 | Sep 16, 2026 | In NLnet Labs Unbound up to and including 1.26.0, a 255 length query name with a large TCP response can lead to a heap buffer overflow during the RRSet canonicalisation routine. This is caused by missing to add the first owner name into the buffer length check. A malicious actor | |
| CVE-2026-55973 | Hig | 7.5 | < 1.24.2-7.el10_2.4 | 1.24.2-7.el10_2.4 | Jul 22, 2026 | In NLnet Labs Unbound 1.23.0 up to and including 1.25.1, when 'dns-error-reporting: yes' is set, the EDNS Report-Channel option (code 18) from the last upstream response is read and uses the option's length as the length of the agent domain. When a domain name check is performed | |
| CVE-2026-50252 | Cri | 9.3 | < 1.24.2-7.el10_2.5 | 1.24.2-7.el10_2.5 | Jul 22, 2026 | In NLnet Labs Unbound 1.4.22 up to and including 1.25.1, UDP source port is randomized and intended to serve as a secret value that increases the entropy of DNS transactions. When resolver load balancing policies depend on the source port while their outcome is revealed this secr | |
| CVE-2026-44690 | Hig | 7.5 | < 1.24.2-7.el10_2.4 | 1.24.2-7.el10_2.4 | Jul 22, 2026 | In NLnet Labs Unbound 1.7.0 up to and including 1.25.1, insufficient validation of the RRSIG.Labels field combined with premature cache writes during RFC 8198 aggressive NSEC processing leads to cache poisoning that permits a malicious actor controlling a single delegated zone to | |
| CVE-2026-44390 | Med | 5.3 | < 1.24.2-7.el10_2.2 | 1.24.2-7.el10_2.2 | May 20, 2026 | NLnet Labs Unbound up to and including version 1.25.0 has a vulnerability when handling replies with very large RRsets that Unbound needs to perform name compression for. Malicious upstream responses with very large RRsets with records that don't share a suffix above the root can | |
| CVE-2026-42959 | Hig | 7.5 | < 1.24.2-7.el10_2.1 | 1.24.2-7.el10_2.1 | May 20, 2026 | NLnet Labs Unbound up to and including version 1.25.0 has a denial of service vulnerability in the DNSSEC validator that can lead to a crash given malicious upstream replies. When Unbound constructs chase-reply messages for validation, the code uses the wrong counter to calculate | |
| CVE-2026-42944 | Hig | 7.5 | < 1.24.2-7.el10_2.1 | 1.24.2-7.el10_2.1 | May 20, 2026 | NLnet Labs Unbound 1.14.0 up to and including version 1.25.0 has a vulnerability that results in heap overflow when encoding multiple NSID and/or DNS Cookie EDNS and/or EDNS Padding options in the reply packet. The relevant options ('nsid', 'answer-cookie', 'pad-responses' (defau | |
| CVE-2026-42534 | Med | 5.3 | < 1.24.2-7.el10_2.2 | 1.24.2-7.el10_2.2 | May 20, 2026 | NLnet Labs Unbound up to and including version 1.25.0 has a vulnerability in the jostle logic that could defeat its purpose and degrade resolution performance. Retransmits of the same query could renew the age of slow running queries and not allow the jostle logic to see them as | |
| CVE-2026-41292 | Hig | 7.5 | < 1.24.2-7.el10_2.2 | 1.24.2-7.el10_2.2 | May 20, 2026 | NLnet Labs Unbound up to and including version 1.25.0 is vulnerable to a degradation of service attack related to parsing long lists of incoming EDNS options. An adversary sending queries with too many EDNS options can hold Unbound threads hostage while they are parsing and creat | |
| CVE-2026-40622 | Hig | 7.5 | < 1.24.2-7.el10_2.2 | 1.24.2-7.el10_2.2 | May 20, 2026 | NLnet Labs Unbound 1.16.2 up to and including version 1.25.0 has a vulnerability of the 'ghost domain names' family of attacks that could extend the ghost domain window by up to one cached TTL configured value. Similar to other 'ghost domain names' attacks, an adversary needs to | |
| CVE-2026-33278 | Cri | 9.8 | < 1.24.2-7.el10_2.1 | 1.24.2-7.el10_2.1 | May 20, 2026 | NLnet Labs Unbound 1.19.1 up to and including version 1.25.0 has a vulnerability in the DNSSEC validator that enables denial of service and possible remote code execution as a result of deep copying a data structure and erroneously overwriting a destination pointer. An adversary | |
| CVE-2025-11411 | Med | — | < 1.24.2-7.el10 | 1.24.2-7.el10 | Oct 22, 2025 | NLnet Labs Unbound up to and including version 1.24.1 is vulnerable to possible domain hijack attacks. Promiscuous NS RRSets that complement positive DNS replies in the authority section can be used to trick resolvers to update their delegation information for the zone. Usually t | |
| CVE-2024-33655 | Hig | 7.5 | < 1.24.2-7.el10 | 1.24.2-7.el10 | Jun 6, 2024 | The DNS protocol in RFC 1035 and updates allows remote attackers to cause a denial of service (resource consumption) by arranging for DNS queries to be accumulated for seconds, such that responses are later sent in a pulsing burst (which can be considered traffic amplification in |
- affected < 1.24.2-7.el10_2.6fixed 1.24.2-7.el10_2.6
In NLnet Labs Unbound up to and including 1.26.0, a vulnerability was found in that can progressively corrupt heap memory and under certain systems and compilation options could lead to remote code execution. The vulnerability starts when CNAME synthesis during an upstream respon
- affected < 1.24.2-7.el10_2.6fixed 1.24.2-7.el10_2.6
In NLnet Labs Unbound up to and including 1.26.0, a vulnerability was found in the DNSSEC validator that enables denial of service and possible remote code execution as a result of digesting DNSKEYs. A DNSKEY with an owner compression pointer to its own RDATA can overflow the dig
- affected < 1.24.2-7.el10_2.6fixed 1.24.2-7.el10_2.6
In NLnet Labs Unbound up to and including 1.26.0, a 255 length query name with a large TCP response can lead to a heap buffer overflow during the RRSet canonicalisation routine. This is caused by missing to add the first owner name into the buffer length check. A malicious actor
- affected < 1.24.2-7.el10_2.4fixed 1.24.2-7.el10_2.4
In NLnet Labs Unbound 1.23.0 up to and including 1.25.1, when 'dns-error-reporting: yes' is set, the EDNS Report-Channel option (code 18) from the last upstream response is read and uses the option's length as the length of the agent domain. When a domain name check is performed
- affected < 1.24.2-7.el10_2.5fixed 1.24.2-7.el10_2.5
In NLnet Labs Unbound 1.4.22 up to and including 1.25.1, UDP source port is randomized and intended to serve as a secret value that increases the entropy of DNS transactions. When resolver load balancing policies depend on the source port while their outcome is revealed this secr
- affected < 1.24.2-7.el10_2.4fixed 1.24.2-7.el10_2.4
In NLnet Labs Unbound 1.7.0 up to and including 1.25.1, insufficient validation of the RRSIG.Labels field combined with premature cache writes during RFC 8198 aggressive NSEC processing leads to cache poisoning that permits a malicious actor controlling a single delegated zone to
- affected < 1.24.2-7.el10_2.2fixed 1.24.2-7.el10_2.2
NLnet Labs Unbound up to and including version 1.25.0 has a vulnerability when handling replies with very large RRsets that Unbound needs to perform name compression for. Malicious upstream responses with very large RRsets with records that don't share a suffix above the root can
- affected < 1.24.2-7.el10_2.1fixed 1.24.2-7.el10_2.1
NLnet Labs Unbound up to and including version 1.25.0 has a denial of service vulnerability in the DNSSEC validator that can lead to a crash given malicious upstream replies. When Unbound constructs chase-reply messages for validation, the code uses the wrong counter to calculate
- affected < 1.24.2-7.el10_2.1fixed 1.24.2-7.el10_2.1
NLnet Labs Unbound 1.14.0 up to and including version 1.25.0 has a vulnerability that results in heap overflow when encoding multiple NSID and/or DNS Cookie EDNS and/or EDNS Padding options in the reply packet. The relevant options ('nsid', 'answer-cookie', 'pad-responses' (defau
- affected < 1.24.2-7.el10_2.2fixed 1.24.2-7.el10_2.2
NLnet Labs Unbound up to and including version 1.25.0 has a vulnerability in the jostle logic that could defeat its purpose and degrade resolution performance. Retransmits of the same query could renew the age of slow running queries and not allow the jostle logic to see them as
- affected < 1.24.2-7.el10_2.2fixed 1.24.2-7.el10_2.2
NLnet Labs Unbound up to and including version 1.25.0 is vulnerable to a degradation of service attack related to parsing long lists of incoming EDNS options. An adversary sending queries with too many EDNS options can hold Unbound threads hostage while they are parsing and creat
- affected < 1.24.2-7.el10_2.2fixed 1.24.2-7.el10_2.2
NLnet Labs Unbound 1.16.2 up to and including version 1.25.0 has a vulnerability of the 'ghost domain names' family of attacks that could extend the ghost domain window by up to one cached TTL configured value. Similar to other 'ghost domain names' attacks, an adversary needs to
- affected < 1.24.2-7.el10_2.1fixed 1.24.2-7.el10_2.1
NLnet Labs Unbound 1.19.1 up to and including version 1.25.0 has a vulnerability in the DNSSEC validator that enables denial of service and possible remote code execution as a result of deep copying a data structure and erroneously overwriting a destination pointer. An adversary
- affected < 1.24.2-7.el10fixed 1.24.2-7.el10
NLnet Labs Unbound up to and including version 1.24.1 is vulnerable to possible domain hijack attacks. Promiscuous NS RRSets that complement positive DNS replies in the authority section can be used to trick resolvers to update their delegation information for the zone. Usually t
- affected < 1.24.2-7.el10fixed 1.24.2-7.el10
The DNS protocol in RFC 1035 and updates allows remote attackers to cause a denial of service (resource consumption) by arranging for DNS queries to be accumulated for seconds, such that responses are later sent in a pulsing burst (which can be considered traffic amplification in