CVE-2024-8508
Unbounded name compression could lead to Denial of Service
NLnet Labs Unbound up to and including version 1.21.0 contains a vulnerability when handling replies with very large RRsets that it needs to perform name compression for. Malicious upstreams responses with very large RRsets can cause Unbound to spend a considerable time applying name compression to downstream replies. This can lead to degraded performance and eventually denial of service in well orchestrated attacks. The vulnerability can be exploited by a malicious actor querying Unbound for the specially crafted contents of a malicious zone with very large RRsets. Before Unbound replies to the query it will try to apply name compression which was an unbounded operation that could lock the CPU until the whole packet was complete. Unbound version 1.21.1 introduces a hard limit on the number of name compression calculations it is willing to do per packet. Packets that need more compression will result in semi-compressed packets or truncated packets, even on TCP for huge messages, to avoid locking the CPU for long. This change should not affect normal DNS traffic.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
5.3
Unbounded name compression could lead to Denial of Service
NLnet Labs Unbound up to and including version 1.21.0 contains a vulnerability when handling replies with very large RRsets that it needs to perform name compression for. Malicious upstreams responses with very large RRsets can cause Unbound to spend a considerable time applying name compression to downstream replies. This can lead to degraded performance and eventually denial of service in well orchestrated attacks. The vulnerability can be exploited by a malicious actor querying Unbound for the specially crafted contents of a malicious zone with very large RRsets. Before Unbound replies to the query it will try to apply name compression which was an unbounded operation that could lock the CPU until the whole packet was complete. Unbound version 1.21.1 introduces a hard limit on the number of name compression calculations it is willing to do per packet. Packets that need more compression will result in semi-compressed packets or truncated packets, even on TCP for huge messages, to avoid locking the CPU for long. This change should not affect normal DNS traffic.
- Record
CVE-2024-8508- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-606
- Updated
- 2026-11-02
EUVDEUVD-2024-49228
5.3
NLnet Labs Unbound up to and including version 1.21.0 contains a vulnerability when handling replies with very large RRsets that it needs to perform name compression for. Malicious upstreams responses with very large RRsets can cause Unbound to spend a considerable time applying name compression to downstream replies. This can lead to degraded performance and eventually denial of service in well orchestrated attacks. The vulnerability can be exploited by a malicious actor querying Unbound for the specially crafted contents of a malicious zone with very large RRsets. Before Unbound replies to the query it will try to apply name compression which was an unbounded operation that could lock the CPU until the whole packet was complete. Unbound version 1.21.1 introduces a hard limit on the number of name compression calculations it is willing to do per packet. Packets that need more compression will result in semi-compressed packets or truncated packets, even on TCP for huge messages, to avoid locking the CPU for long. This change should not affect normal DNS traffic.
- Record
EUVD-2024-49228- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-g7cv-x9wx-38gx
5.3
NLnet Labs Unbound up to and including version 1.21.0 contains a vulnerability when handling...
NLnet Labs Unbound up to and including version 1.21.0 contains a vulnerability when handling replies with very large RRsets that it needs to perform name compression for. Malicious upstreams responses with very large RRsets can cause Unbound to spend a considerable time applying name compression to downstream replies. This can lead to degraded performance and eventually denial of service in well orchestrated attacks. The vulnerability can be exploited by a malicious actor querying Unbound for the specially crafted contents of a malicious zone with very large RRsets. Before Unbound replies to the query it will try to apply name compression which was an unbounded operation that could lock the CPU until the whole packet was complete. Unbound version 1.21.1 introduces a hard limit on the number of name compression calculations it is willing to do per packet. Packets that need more compression will result in semi-compressed packets or truncated packets, even on TCP for huge messages, to avoid locking the CPU for long. This change should not affect normal DNS traffic.
- Record
GHSA-g7cv-x9wx-38gx- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-606, CWE-1284
- Updated
- 2026-11-02
NVD
5.3
NLnet Labs Unbound up to and including version 1.21.0 contains a vulnerability when handling replies with very large RRsets that it needs to perform name compression for. Malicious upstreams responses with very large RRsets can cause Unbound to spend a considerable time applying name compression to downstream replies. This can lead to degraded performance and eventually denial of service in well orchestrated attacks. The vulnerability can be exploited by a malicious actor querying Unbound for the specially crafted contents of a malicious zone with very large RRsets. Before Unbound replies to the query it will try to apply name compression which was an unbounded operation that could lock the CPU until the whole packet was complete. Unbound version 1.21.1 introduces a hard limit on the number of name compression calculations it is willing to do per packet. Packets that need more compression will result in semi-compressed packets or truncated packets, even on TCP for huge messages, to avoid locking the CPU for long. This change should not affect normal DNS traffic.
- Record
CVE-2024-8508- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-606, CWE-1284
- Updated
- 2026-11-02
OSVALPINE-CVE-2024-8508
5.3
NLnet Labs Unbound up to and including version 1.21.0 contains a vulnerability when handling replies with very large RRsets that it needs to perform name compression for. Malicious upstreams responses with very large RRsets can cause Unbound to spend a considerable time applying name compression to downstream replies. This can lead to degraded performance and eventually denial of service in well orchestrated attacks. The vulnerability can be exploited by a malicious actor querying Unbound for the specially crafted contents of a malicious zone with very large RRsets. Before Unbound replies to the query it will try to apply name compression which was an unbounded operation that could lock the CPU until the whole packet was complete. Unbound version 1.21.1 introduces a hard limit on the number of name compression calculations it is willing to do per packet. Packets that need more compression will result in semi-compressed packets or truncated packets, even on TCP for huge messages, to avoid locking the CPU for long. This change should not affect normal DNS traffic.
- Record
ALPINE-CVE-2024-8508- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVAZL-49915
5.3
CVE-2024-8508 affecting package unbound for versions less than 1.19.1-4
NLnet Labs Unbound up to and including version 1.21.0 contains a vulnerability when handling replies with very large RRsets that it needs to perform name compression for. Malicious upstreams responses with very large RRsets can cause Unbound to spend a considerable time applying name compression to downstream replies. This can lead to degraded performance and eventually denial of service in well orchestrated attacks. The vulnerability can be exploited by a malicious actor querying Unbound for the specially crafted contents of a malicious zone with very large RRsets. Before Unbound replies to the query it will try to apply name compression which was an unbounded operation that could lock the CPU until the whole packet was complete. Unbound version 1.21.1 introduces a hard limit on the number of name compression calculations it is willing to do per packet. Packets that need more compression will result in semi-compressed packets or truncated packets, even on TCP for huge messages, to avoid locking the CPU for long. This change should not affect normal DNS traffic.
- Record
AZL-49915- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
Show 29 moreShow less
OSVAZL-49976
5.3
CVE-2024-8508 affecting package unbound for versions less than 1.19.1-3
NLnet Labs Unbound up to and including version 1.21.0 contains a vulnerability when handling replies with very large RRsets that it needs to perform name compression for. Malicious upstreams responses with very large RRsets can cause Unbound to spend a considerable time applying name compression to downstream replies. This can lead to degraded performance and eventually denial of service in well orchestrated attacks. The vulnerability can be exploited by a malicious actor querying Unbound for the specially crafted contents of a malicious zone with very large RRsets. Before Unbound replies to the query it will try to apply name compression which was an unbounded operation that could lock the CPU until the whole packet was complete. Unbound version 1.21.1 introduces a hard limit on the number of name compression calculations it is willing to do per packet. Packets that need more compression will result in semi-compressed packets or truncated packets, even on TCP for huge messages, to avoid locking the CPU for long. This change should not affect normal DNS traffic.
- Record
AZL-49976- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSV
5.3
NLnet Labs Unbound up to and including version 1.21.0 contains a vulnerability when handling replies with very large RRsets that it needs to perform name compression for. Malicious upstreams responses with very large RRsets can cause Unbound to spend a considerable time applying name compression to downstream replies. This can lead to degraded performance and eventually denial of service in well orchestrated attacks. The vulnerability can be exploited by a malicious actor querying Unbound for the specially crafted contents of a malicious zone with very large RRsets. Before Unbound replies to the query it will try to apply name compression which was an unbounded operation that could lock the CPU until the whole packet was complete. Unbound version 1.21.1 introduces a hard limit on the number of name compression calculations it is willing to do per packet. Packets that need more compression will result in semi-compressed packets or truncated packets, even on TCP for huge messages, to avoid locking the CPU for long. This change should not affect normal DNS traffic.
- Record
CVE-2024-8508- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVDEBIAN-CVE-2024-8508
5.3
NLnet Labs Unbound up to and including version 1.21.0 contains a vulnerability when handling replies with very large RRsets that it needs to perform name compression for. Malicious upstreams responses with very large RRsets can cause Unbound to spend a considerable time applying name compression to downstream replies. This can lead to degraded performance and eventually denial of service in well orchestrated attacks. The vulnerability can be exploited by a malicious actor querying Unbound for the specially crafted contents of a malicious zone with very large RRsets. Before Unbound replies to the query it will try to apply name compression which was an unbounded operation that could lock the CPU until the whole packet was complete. Unbound version 1.21.1 introduces a hard limit on the number of name compression calculations it is willing to do per packet. Packets that need more compression will result in semi-compressed packets or truncated packets, even on TCP for huge messages, to avoid locking the CPU for long. This change should not affect normal DNS traffic.
- Record
DEBIAN-CVE-2024-8508- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2024-2266
5.3
unbound security update
Unbound is a validating, recursive, caching DNS resolver. It is designed to be fast and lean and incorporates modern features based on open standards. To help increase online privacy, Unbound supports DNS-over-TLS which allows clients to encrypt their communication. Unbound is available for most platforms such as FreeBSD, OpenBSD, NetBSD, MacOS, Linux and Microsoft Windows. Unbound is a totally free, open source software under the BSD license. It doesn't make custom builds or provide specific features to paying customers only.
Security Fix(es):
NLnet Labs Unbound up to and including version 1.21.0 contains a vulnerability when handling replies with very large RRsets that it needs to perform name compression for. Malicious upstreams responses with very large RRsets can cause Unbound to spend a considerable time applying name compression to downstream replies. This can lead to degraded performance and eventually denial of service in well orchestrated attacks. The vulnerability can be exploited by a malicious actor querying Unbound for the specially crafted contents of a malicious zone with very large RRsets. Before Unbound replies to the query it will try to apply name compression which was an unbounded operation that could lock the CPU until the whole packet was complete. Unbound version 1.21.1 introduces a hard limit on the number of name compression calculations it is willing to do per packet. Packets that need more compression will result in semi-compressed packets or truncated packets, even on TCP for huge messages, to avoid locking the CPU for long. This change should not affect normal DNS traffic.(CVE-2024-8508)
- Record
OESA-2024-2266- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVRHSA-2024:11170
5.3
Red Hat Security Advisory: unbound security update
- Record
RHSA-2024:11170- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVRHSA-2024:11232
5.3
Red Hat Security Advisory: unbound:1.16.2 security update
- Record
RHSA-2024:11232- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVRHSA-2025:0837
8.0
Red Hat Security Advisory: unbound security update
- Record
RHSA-2025:0837- CVSS 3.1
- 8.0 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2025:8047
5.3
Red Hat Security Advisory: unbound security update
- Record
RHSA-2025:8047- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVRHSA-2025:8197
5.3
Red Hat Security Advisory: unbound security update
- Record
RHSA-2025:8197- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVRLSA-2025:8047
5.3
Moderate: unbound security update
The unbound packages provide a validating, recursive, and caching DNS or DNSSEC resolver.
Security Fix(es):
- unbound: Unbounded name compression could lead to Denial of Service (CVE-2024-8508)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2025:8047- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVRLSA-2025:8197
5.3
Moderate: unbound security update
The unbound packages provide a validating, recursive, and caching DNS or DNSSEC resolver.
Security Fix(es):
- unbound: Unbounded name compression could lead to Denial of Service (CVE-2024-8508)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2025:8197- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-8508
5.3
NLnet Labs Unbound up to and including version 1.21.0 contains a vulnerability when handling replies with very large RRsets that it needs to perform name compression for. Malicious upstreams responses with very large RRsets can cause Unbound to spend a considerable time applying name compression to downstream replies. This can lead to degraded performance and eventually denial of service in well orchestrated attacks. The vulnerability can be exploited by a malicious actor querying Unbound for the specially crafted contents of a malicious zone with very large RRsets. Before Unbound replies to the query it will try to apply name compression which was an unbounded operation that could lock the CPU until the whole packet was complete. Unbound version 1.21.1 introduces a hard limit on the number of name compression calculations it is willing to do per packet. Packets that need more compression will result in semi-compressed packets or truncated packets, even on TCP for huge messages, to avoid locking the CPU for long. This change should not affect normal DNS traffic.
- Record
UBUNTU-CVE-2024-8508- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVALSA-2024:11232 No score
Moderate: unbound:1.16.2 security update
The unbound packages provide a validating, recursive, and caching DNS or DNSSEC resolver.
Security Fix(es):
- unbound: Unbounded name compression could lead to Denial of Service (CVE-2024-8508)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2024:11232- Updated
- 2026-11-02
OSVALSA-2025:0837 No score
Important: unbound security update
The unbound packages provide a validating, recursive, and caching DNS or DNSSEC resolver.
Security Fix(es):
- unbound: unrestricted reconfiguration enabled to anyone that may lead to local privilege escalation (CVE-2024-1488)
- unbound: Unbounded name compression could lead to Denial of Service (CVE-2024-8508)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2025:0837- Updated
- 2026-11-02
OSVALSA-2025:8047 No score
Moderate: unbound security update
The unbound packages provide a validating, recursive, and caching DNS or DNSSEC resolver.
Security Fix(es):
- unbound: Unbounded name compression could lead to Denial of Service (CVE-2024-8508)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2025:8047- Updated
- 2026-11-02
OSVCLSA-2025-1736503760 No score
unbound: Fix of CVE-2024-8508
- CVE-2024-8508: Limit number of name compression calculations per packet to prevent CPU lock and potential denial of service
- Record
CLSA-2025-1736503760- Updated
- 2026-11-02
OSVCLSA-2025-1765901537 No score
unbound: Fix of CVE-2024-8508
- CVE-2024-8508: limit number of name compression calculations per packet to prevent denial of service attacks.
- Record
CLSA-2025-1765901537- Updated
- 2026-11-02
OSVCLSA-2025-1765902454 No score
unbound: Fix of CVE-2024-8508
- CVE-2024-8508: limit number of name compression calculations per packet to prevent denial of service attacks.
- Record
CLSA-2025-1765902454- Updated
- 2026-11-02
OSVCLSA-2025-1765997462 No score
unbound: Fix of CVE-2024-8508
- CVE-2024-8508: limit number of name compression calculations per packet to prevent denial of service attacks.
- Record
CLSA-2025-1765997462- Updated
- 2026-11-02
OSVCLSA-2026-1769424072 No score
unbound: Fix of CVE-2024-8508
- CVE-2024-8508: limit number of name compression calculations per packet to prevent CPU locking and potential denial of service
- Record
CLSA-2026-1769424072- Updated
- 2026-11-02
OSVMGASA-2024-0333 No score
Updated unbound packages fix security vulnerabilities
NLnet Labs Unbound up to and including version 1.21.0 contains a vulnerability when handling replies with very large RRsets that it needs to perform name compression for. Malicious upstreams responses with very large RRsets can cause Unbound to spend a considerable time applying name compression to downstream replies. This can lead to degraded performance and eventually denial of service in well orchestrated attacks. The vulnerability can be exploited by a malicious actor querying Unbound for the specially crafted contents of a malicious zone with very large RRsets. Before Unbound replies to the query it will try to apply name compression which was an unbounded operation that could lock the CPU until the whole packet was complete. Unbound version 1.21.1 introduces a hard limit on the number of name compression calculations it is willing to do per packet. Packets that need more compression will result in semi-compressed packets or truncated packets, even on TCP for huge messages, to avoid locking the CPU for long. This change should not affect normal DNS traffic.
- Record
MGASA-2024-0333- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:14391-1 No score
libunbound8-1.21.1-1.1 on GA media
These are all security issues fixed in the libunbound8-1.21.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:14391-1- Updated
- 2026-11-02
OSVRLSA-2024:11232 No score
Moderate: unbound:1.16.2 security update
The unbound packages provide a validating, recursive, and caching DNS or DNSSEC resolver.
Security Fix(es):
- unbound: Unbounded name compression could lead to Denial of Service (CVE-2024-8508)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2024:11232- Updated
- 2026-11-02
OSVRLSA-2025:0837 No score
Important: unbound security update
The unbound packages provide a validating, recursive, and caching DNS or DNSSEC resolver.
Security Fix(es):
-
unbound: unrestricted reconfiguration enabled to anyone that may lead to local privilege escalation (CVE-2024-1488)
-
unbound: Unbounded name compression could lead to Denial of Service (CVE-2024-8508)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2025:0837- Updated
- 2026-11-02
OSVSUSE-SU-2024:3646-1 No score
Security update for unbound
This update for unbound fixes the following issues:
- CVE-2024-8508: Fixed unbounded name compression that could lead to denial of service (bsc#1231284)
- Record
SUSE-SU-2024:3646-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:3647-1 No score
Security update for unbound
This update for unbound fixes the following issues:
- CVE-2024-8508: Fixed unbounded name compression that could lead to denial of service (bsc#1231284)
- Record
SUSE-SU-2024:3647-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20126-1 No score
Security update for unbound
This update for unbound fixes the following issues:
-
Update to 1.22.0: Features:
- Add iter-scrub-ns, iter-scrub-cname and max-global-quota configuration options.
- Merge patch to fix for glue that is outside of zone, with
harden-unverified-glue, from Karthik Umashankar (Microsoft). Enabling this option protects the Unbound resolver against bad glue, that is unverified out of zone glue, by resolving them. It uses the records as last resort if there is no other working glue. - Add redis-command-timeout: 20 and redis-connect-timeout: 200, that can set the timeout separately for commands and the connection set up to the redis server. If they are not specified, the redis-timeout value is used.
- Log timestamps in ISO8601 format with timezone. This adds the
option
log-time-iso: yesthat logs in ISO8601 format. - DNS over QUIC. This adds
quic-port: 853andquic-size: 8mthat enable dnsoverquic, and the countersnum.query.quicandmem.quicin the statistics output. The feature needs to be enabled by compiling with libngtcp2, with--with-libngtcp2=pathand libngtcp2 needs openssl+quic, pass that with--with-ssl=pathto compile unbound as well.
Bug Fixes:
- unbound-control-setup hangs while testing for openssl presence starting from version 1.21.0.
- Fix error: "memory exhausted" when defining more than 9994 local-zones.
- Fix documentation for cache_fill_missing function.
- Fix Loads of logs: "validation failure: key for validation <domain>. is marked as invalid because of a previous" for non-DNSSEC signed zone.
- Fix that when rpz is applied the message does not get picked up by the validator. That stops validation failures for the message.
- Fix that stub-zone and forward-zone clauses do not exhaust memory for long content.
- Fix to print port number in logs for auth zone transfer activities.
- b.root renumbering.
- Add new IANA trust anchor.
- Fix config file read for dnstap-sample-rate.
- Fix alloc-size and calloc-transposed-args compiler warnings.
- Fix to limit NSEC and NSEC3 TTL when aggressive nsec is enabled (RFC9077).
- Fix dns64 with prefetch that the prefetch is stored in cache.
- Attempt to further fix doh_downstream_buffer_size.tdir flakiness.
- More clear text for prefetch and minimal-responses in the unbound.conf man page.
- Fix cache update when serve expired is used. Expired records are favored over resolution and validation failures when serve-expired is used.
- Fix negative cache NSEC3 parameter compares for zero length NSEC3 salt.
- Fix unbound-control-setup hangs sometimes depending on the openssl version.
- Fix Cannot override tcp-upstream and tls-upstream with forward-tcp-upstream and forward-tls-upstream.
- Fix to limit NSEC TTL for messages from cachedb. Fix to limit the prefetch ttl for messages after a CNAME with short TTL.
- Fix to disable detection of quic configured ports when quic is not compiled in.
- Fix harden-unverified-glue for AAAA cache_fill_missing lookups.
- Fix contrib/aaaa-filter-iterator for change in call signature for cache_fill_missing.
- Fix to display warning if quic-port is set but dnsoverquic is not enabled when compiled.
- Fix dnsoverquic to extend the number of streams when one is closed.
- Fix for dnstap with dnscrypt and dnstap without dnsoverquic.
- Fix for dnsoverquic and dnstap to use the correct dnstap environment.
-
Update to 1.21.1: Security Fixes:
- CVE-2024-8508: unbounded name compression could lead to denial of service. (bsc#1231284)
- Record
SUSE-SU-2025:20126-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20359-1 No score
Security update for unbound
This update for unbound fixes the following issues:
Update to 1.22.0:
- CVE-2024-8508: Fixed unbounded name compression that could have led to a denial of service (bsc#1231284).
- Record
SUSE-SU-2025:20359-1- Updated
- 2026-11-02
OSVUSN-7080-1 No score
unbound vulnerability
Toshifumi Sakaguchi discovered that Unbound incorrectly handled name compression for large RRsets, which could lead to excessive CPU usage. An attacker could potentially use this issue to cause a denial of service by sending specially crafted DNS responses.
- Record
USN-7080-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
unboundAlpine:v3.17 |
before 1.20.0-r1 | 1.20.0-r1 |
unboundAlpine:v3.18 |
before 1.20.0-r1 | 1.20.0-r1 |
unboundAlpine:v3.19 |
before 1.20.0-r1 | 1.20.0-r1 |
unboundAlpine:v3.20 |
before 1.20.0-r1 | 1.20.0-r1 |
unboundAlpine:v3.21 |
before 1.21.1-r0 | 1.21.1-r0 |
unboundAlpine:v3.22 |
before 1.21.1-r0 | 1.21.1-r0 |
unboundAlpine:v3.23 |
before 1.21.1-r0 | 1.21.1-r0 |
unboundAlpine:v3.24 |
before 1.21.1-r0 | 1.21.1-r0 |
python3-unboundAlmaLinux:9 |
before 1.16.2-8.el9_5.1 | 1.16.2-8.el9_5.1 |
unboundAlmaLinux:9 |
before 1.16.2-8.el9_5.1 | 1.16.2-8.el9_5.1 |
Show 121 moreShow less
| Package | Affected | Fixed |
|---|---|---|
unbound-develAlmaLinux:9 |
before 1.16.2-8.el9_5.1 | 1.16.2-8.el9_5.1 |
unbound-libsAlmaLinux:9 |
before 1.16.2-8.el9_5.1 | 1.16.2-8.el9_5.1 |
python3-unboundAlmaLinux:8 |
before 1.16.2-5.8.el8_10 | 1.16.2-5.8.el8_10 |
unboundAlmaLinux:8 |
before 1.16.2-5.8.el8_10 | 1.16.2-5.8.el8_10 |
unbound-develAlmaLinux:8 |
before 1.16.2-5.8.el8_10 | 1.16.2-5.8.el8_10 |
unbound-libsAlmaLinux:8 |
before 1.16.2-5.8.el8_10 | 1.16.2-5.8.el8_10 |
python3-unboundAlmaLinux:10 |
before 1.20.0-10.el10_0 | 1.20.0-10.el10_0 |
unboundAlmaLinux:10 |
before 1.20.0-10.el10_0 | 1.20.0-10.el10_0 |
unbound-anchorAlmaLinux:10 |
before 1.20.0-10.el10_0 | 1.20.0-10.el10_0 |
unbound-develAlmaLinux:10 |
before 1.20.0-10.el10_0 | 1.20.0-10.el10_0 |
unbound-dracutAlmaLinux:10 |
before 1.20.0-10.el10_0 | 1.20.0-10.el10_0 |
unbound-libsAlmaLinux:10 |
before 1.20.0-10.el10_0 | 1.20.0-10.el10_0 |
unboundAzure Linux:3 |
before 1.19.1-4 | 1.19.1-4 |
unboundAzure Linux:2 |
before 1.19.1-3 | 1.19.1-3 |
python3-unboundTuxCare:AlmaLinux:9.2 |
before 1.16.2-3.el9.tuxcare.els2 | 1.16.2-3.el9.tuxcare.els2 |
unboundTuxCare:AlmaLinux:9.2 |
before 1.16.2-3.el9.tuxcare.els2 | 1.16.2-3.el9.tuxcare.els2 |
unbound-develTuxCare:AlmaLinux:9.2 |
before 1.16.2-3.el9.tuxcare.els2 | 1.16.2-3.el9.tuxcare.els2 |
unbound-libsTuxCare:AlmaLinux:9.2 |
before 1.16.2-3.el9.tuxcare.els2 | 1.16.2-3.el9.tuxcare.els2 |
unboundTuxCare:RHEL:7 |
before 1.6.6-5.el7_8.tuxcare.els4 | 1.6.6-5.el7_8.tuxcare.els4 |
unbound-develTuxCare:RHEL:7 |
before 1.6.6-5.el7_8.tuxcare.els4 | 1.6.6-5.el7_8.tuxcare.els4 |
unbound-libsTuxCare:RHEL:7 |
before 1.6.6-5.el7_8.tuxcare.els4 | 1.6.6-5.el7_8.tuxcare.els4 |
unbound-pythonTuxCare:RHEL:7 |
before 1.6.6-5.el7_8.tuxcare.els4 | 1.6.6-5.el7_8.tuxcare.els4 |
unboundTuxCare:OracleLinux:7 |
before 1.6.6-5.el7_8.tuxcare.els4 | 1.6.6-5.el7_8.tuxcare.els4 |
unbound-develTuxCare:OracleLinux:7 |
before 1.6.6-5.el7_8.tuxcare.els4 | 1.6.6-5.el7_8.tuxcare.els4 |
unbound-libsTuxCare:OracleLinux:7 |
before 1.6.6-5.el7_8.tuxcare.els4 | 1.6.6-5.el7_8.tuxcare.els4 |
unbound-pythonTuxCare:OracleLinux:7 |
before 1.6.6-5.el7_8.tuxcare.els4 | 1.6.6-5.el7_8.tuxcare.els4 |
unboundTuxCare:CentOS:7 |
before 1.6.6-5.el7_8.tuxcare.els4 | 1.6.6-5.el7_8.tuxcare.els4 |
unbound-develTuxCare:CentOS:7 |
before 1.6.6-5.el7_8.tuxcare.els4 | 1.6.6-5.el7_8.tuxcare.els4 |
unbound-libsTuxCare:CentOS:7 |
before 1.6.6-5.el7_8.tuxcare.els4 | 1.6.6-5.el7_8.tuxcare.els4 |
unbound-pythonTuxCare:CentOS:7 |
before 1.6.6-5.el7_8.tuxcare.els4 | 1.6.6-5.el7_8.tuxcare.els4 |
python3-unboundTuxCare:CentOS-Stream:8 |
before 1.16.2-5.el8.tuxcare.els4 | 1.16.2-5.el8.tuxcare.els4 |
unboundTuxCare:CentOS-Stream:8 |
before 1.16.2-5.el8.tuxcare.els4 | 1.16.2-5.el8.tuxcare.els4 |
unbound-develTuxCare:CentOS-Stream:8 |
before 1.16.2-5.el8.tuxcare.els4 | 1.16.2-5.el8.tuxcare.els4 |
unbound-libsTuxCare:CentOS-Stream:8 |
before 1.16.2-5.el8.tuxcare.els4 | 1.16.2-5.el8.tuxcare.els4 |
unboundDebian:12 |
before 1.17.1-2+deb12u3, plus listed versions 1.17.1-21.17.1-2+deb12u11.17.1-2+deb12u2 |
1.17.1-2+deb12u3 |
unboundDebian:13 |
before 1.21.1-1 | 1.21.1-1 |
unboundDebian:14 |
before 1.21.1-1 | 1.21.1-1 |
unboundDebian:11 |
before 1.13.1-1+deb11u4, plus listed versions 1.13.1-11.13.1-1+deb11u11.13.1-1+deb11u21.13.1-1+deb11u3 |
1.13.1-1+deb11u4 |
unboundMageia:9 |
before 1.21.1-1.mga9 | 1.21.1-1.mga9 |
unboundopenEuler:22.03-LTS-SP1 |
before 1.13.2-15.oe2203sp1 | 1.13.2-15.oe2203sp1 |
unboundopenEuler:24.03-LTS |
before 1.17.1-10.oe2403 | 1.17.1-10.oe2403 |
unboundopenEuler:22.03-LTS-SP4 |
before 1.13.2-16.oe2203sp4 | 1.13.2-16.oe2203sp4 |
unboundopenEuler:22.03-LTS-SP3 |
before 1.13.2-16.oe2203sp3 | 1.13.2-16.oe2203sp3 |
unboundopenEuler:20.03-LTS-SP4 |
before 1.11.0-16.oe2003sp4 | 1.11.0-16.oe2003sp4 |
python3-unboundRed Hat:rhel_eus:9.4::appstream |
before 0:1.16.2-8.el9_4.1 | 0:1.16.2-8.el9_4.1 |
python3-unbound-debuginfoRed Hat:rhel_eus:9.4::appstream |
before 0:1.16.2-8.el9_4.1 | 0:1.16.2-8.el9_4.1 |
unboundRed Hat:rhel_eus:9.4::appstream |
before 0:1.16.2-8.el9_4.1 | 0:1.16.2-8.el9_4.1 |
unbound-debuginfoRed Hat:rhel_eus:9.4::appstream |
before 0:1.16.2-8.el9_4.1 | 0:1.16.2-8.el9_4.1 |
unbound-debugsourceRed Hat:rhel_eus:9.4::appstream |
before 0:1.16.2-8.el9_4.1 | 0:1.16.2-8.el9_4.1 |
unbound-libsRed Hat:rhel_eus:9.4::appstream |
before 0:1.16.2-8.el9_4.1 | 0:1.16.2-8.el9_4.1 |
unbound-libs-debuginfoRed Hat:rhel_eus:9.4::appstream |
before 0:1.16.2-8.el9_4.1 | 0:1.16.2-8.el9_4.1 |
python3-unbound-debuginfoRed Hat:rhel_eus:9.4::crb |
before 0:1.16.2-8.el9_4.1 | 0:1.16.2-8.el9_4.1 |
unbound-debuginfoRed Hat:rhel_eus:9.4::crb |
before 0:1.16.2-8.el9_4.1 | 0:1.16.2-8.el9_4.1 |
unbound-debugsourceRed Hat:rhel_eus:9.4::crb |
before 0:1.16.2-8.el9_4.1 | 0:1.16.2-8.el9_4.1 |
unbound-develRed Hat:rhel_eus:9.4::crb |
before 0:1.16.2-8.el9_4.1 | 0:1.16.2-8.el9_4.1 |
unbound-libs-debuginfoRed Hat:rhel_eus:9.4::crb |
before 0:1.16.2-8.el9_4.1 | 0:1.16.2-8.el9_4.1 |
python3-unboundRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-8.el9_5.1 | 0:1.16.2-8.el9_5.1 |
python3-unbound-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-8.el9_5.1 | 0:1.16.2-8.el9_5.1 |
unboundRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-8.el9_5.1 | 0:1.16.2-8.el9_5.1 |
unbound-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-8.el9_5.1 | 0:1.16.2-8.el9_5.1 |
unbound-debugsourceRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-8.el9_5.1 | 0:1.16.2-8.el9_5.1 |
unbound-libsRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-8.el9_5.1 | 0:1.16.2-8.el9_5.1 |
unbound-libs-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-8.el9_5.1 | 0:1.16.2-8.el9_5.1 |
python3-unbound-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:1.16.2-8.el9_5.1 | 0:1.16.2-8.el9_5.1 |
unbound-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:1.16.2-8.el9_5.1 | 0:1.16.2-8.el9_5.1 |
unbound-debugsourceRed Hat:enterprise_linux:9::crb |
before 0:1.16.2-8.el9_5.1 | 0:1.16.2-8.el9_5.1 |
unbound-develRed Hat:enterprise_linux:9::crb |
before 0:1.16.2-8.el9_5.1 | 0:1.16.2-8.el9_5.1 |
unbound-libs-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:1.16.2-8.el9_5.1 | 0:1.16.2-8.el9_5.1 |
python3-unboundRed Hat:enterprise_linux:8::appstream |
before 0:1.16.2-5.8.el8_10 | 0:1.16.2-5.8.el8_10 |
python3-unbound-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:1.16.2-5.8.el8_10 | 0:1.16.2-5.8.el8_10 |
unboundRed Hat:enterprise_linux:8::appstream |
before 0:1.16.2-5.8.el8_10 | 0:1.16.2-5.8.el8_10 |
unbound-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:1.16.2-5.8.el8_10 | 0:1.16.2-5.8.el8_10 |
unbound-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:1.16.2-5.8.el8_10 | 0:1.16.2-5.8.el8_10 |
unbound-develRed Hat:enterprise_linux:8::appstream |
before 0:1.16.2-5.8.el8_10 | 0:1.16.2-5.8.el8_10 |
unbound-libsRed Hat:enterprise_linux:8::appstream |
before 0:1.16.2-5.8.el8_10 | 0:1.16.2-5.8.el8_10 |
unbound-libs-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:1.16.2-5.8.el8_10 | 0:1.16.2-5.8.el8_10 |
python3-unboundRed Hat:enterprise_linux:10.0 |
before 0:1.20.0-10.el10_0 | 0:1.20.0-10.el10_0 |
python3-unbound-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.20.0-10.el10_0 | 0:1.20.0-10.el10_0 |
unboundRed Hat:enterprise_linux:10.0 |
before 0:1.20.0-10.el10_0 | 0:1.20.0-10.el10_0 |
unbound-anchorRed Hat:enterprise_linux:10.0 |
before 0:1.20.0-10.el10_0 | 0:1.20.0-10.el10_0 |
unbound-anchor-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.20.0-10.el10_0 | 0:1.20.0-10.el10_0 |
unbound-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.20.0-10.el10_0 | 0:1.20.0-10.el10_0 |
unbound-debugsourceRed Hat:enterprise_linux:10.0 |
before 0:1.20.0-10.el10_0 | 0:1.20.0-10.el10_0 |
unbound-dracutRed Hat:enterprise_linux:10.0 |
before 0:1.20.0-10.el10_0 | 0:1.20.0-10.el10_0 |
unbound-libsRed Hat:enterprise_linux:10.0 |
before 0:1.20.0-10.el10_0 | 0:1.20.0-10.el10_0 |
unbound-libs-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.20.0-10.el10_0 | 0:1.20.0-10.el10_0 |
unbound-utils-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.20.0-10.el10_0 | 0:1.20.0-10.el10_0 |
unbound-develRed Hat:enterprise_linux:10.0 |
before 0:1.20.0-10.el10_0 | 0:1.20.0-10.el10_0 |
python3-unboundRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-18.el9_6 | 0:1.16.2-18.el9_6 |
python3-unbound-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-18.el9_6 | 0:1.16.2-18.el9_6 |
unboundRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-18.el9_6 | 0:1.16.2-18.el9_6 |
unbound-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-18.el9_6 | 0:1.16.2-18.el9_6 |
unbound-debugsourceRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-18.el9_6 | 0:1.16.2-18.el9_6 |
unbound-dracutRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-18.el9_6 | 0:1.16.2-18.el9_6 |
unbound-libsRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-18.el9_6 | 0:1.16.2-18.el9_6 |
unbound-libs-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-18.el9_6 | 0:1.16.2-18.el9_6 |
python3-unbound-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:1.16.2-18.el9_6 | 0:1.16.2-18.el9_6 |
unbound-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:1.16.2-18.el9_6 | 0:1.16.2-18.el9_6 |
unbound-debugsourceRed Hat:enterprise_linux:9::crb |
before 0:1.16.2-18.el9_6 | 0:1.16.2-18.el9_6 |
unbound-develRed Hat:enterprise_linux:9::crb |
before 0:1.16.2-18.el9_6 | 0:1.16.2-18.el9_6 |
unbound-libs-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:1.16.2-18.el9_6 | 0:1.16.2-18.el9_6 |
unboundRocky Linux:9 |
before 0:1.16.2-8.el9_5.1 | 0:1.16.2-8.el9_5.1 |
unboundRocky Linux:8 |
before 0:1.16.2-5.8.el8_10 | 0:1.16.2-5.8.el8_10 |
unboundRocky Linux:10 |
before 0:1.20.0-10.el10_0 | 0:1.20.0-10.el10_0 |
unboundRocky Linux:9 |
before 0:1.16.2-18.el9_6 | 0:1.16.2-18.el9_6 |
unboundSUSE:Linux Enterprise Micro 5.5 |
before 1.20.0-150100.10.19.1 | 1.20.0-150100.10.19.1 |
unboundSUSE:Linux Enterprise Module for Basesystem 15 SP5 |
before 1.20.0-150100.10.19.1 | 1.20.0-150100.10.19.1 |
unboundSUSE:Linux Enterprise Module for Package Hub 15 SP5 |
before 1.20.0-150100.10.19.1 | 1.20.0-150100.10.19.1 |
unboundopenSUSE:Leap 15.5 |
before 1.20.0-150100.10.19.1 | 1.20.0-150100.10.19.1 |
unboundSUSE:Linux Enterprise Module for Basesystem 15 SP6 |
before 1.20.0-150600.23.9.1 | 1.20.0-150600.23.9.1 |
unboundSUSE:Linux Enterprise Module for Package Hub 15 SP6 |
before 1.20.0-150600.23.9.1 | 1.20.0-150600.23.9.1 |
unboundopenSUSE:Leap 15.6 |
before 1.20.0-150600.23.9.1 | 1.20.0-150600.23.9.1 |
unboundSUSE:Linux Micro 6.0 |
before 1.22.0-1.1 | 1.22.0-1.1 |
unboundSUSE:Linux Micro 6.1 |
before 1.22.0-slfo.1.1_1.1 | 1.22.0-slfo.1.1_1.1 |
unboundUbuntu:Pro:14.04:LTS |
before 1.4.22-1ubuntu4.14.04.3+esm2, plus listed versions 1.4.20-11.4.21-11.4.21-1ubuntu11.4.21-1ubuntu21.4.22-1ubuntu1 Show 7 moreShow less1.4.22-1ubuntu21.4.22-1ubuntu31.4.22-1ubuntu41.4.22-1ubuntu4.14.04.11.4.22-1ubuntu4.14.04.21.4.22-1ubuntu4.14.04.31.4.22-1ubuntu4.14.04.3+esm1 |
1.4.22-1ubuntu4.14.04.3+esm2 |
unboundUbuntu:Pro:16.04:LTS |
before 1.5.8-1ubuntu1.1+esm2, plus listed versions 1.4.22-1ubuntu61.5.7-1ubuntu11.5.7-1ubuntu21.5.8-1ubuntu11.5.8-1ubuntu1.11.5.8-1ubuntu1.1+esm1 |
1.5.8-1ubuntu1.1+esm2 |
unboundUbuntu:Pro:18.04:LTS |
before 1.6.7-1ubuntu2.6+esm3, plus listed versions 1.6.5-11.6.7-11.6.7-1build11.6.7-1ubuntu11.6.7-1ubuntu2 Show 7 moreShow less1.6.7-1ubuntu2.11.6.7-1ubuntu2.21.6.7-1ubuntu2.31.6.7-1ubuntu2.41.6.7-1ubuntu2.51.6.7-1ubuntu2.61.6.7-1ubuntu2.6+esm2 |
1.6.7-1ubuntu2.6+esm3 |
unboundUbuntu:20.04:LTS |
before 1.9.4-2ubuntu1.9, plus listed versions 1.9.0-2ubuntu11.9.0-2ubuntu21.9.4-21.9.4-2ubuntu11.9.4-2ubuntu1.1 Show 6 moreShow less1.9.4-2ubuntu1.21.9.4-2ubuntu1.31.9.4-2ubuntu1.41.9.4-2ubuntu1.51.9.4-2ubuntu1.61.9.4-2ubuntu1.8 |
1.9.4-2ubuntu1.9 |
unboundUbuntu:22.04:LTS |
before 1.13.1-1ubuntu5.8, plus listed versions 1.13.1-1ubuntu11.13.1-1ubuntu31.13.1-1ubuntu51.13.1-1ubuntu5.11.13.1-1ubuntu5.2 Show 4 moreShow less1.13.1-1ubuntu5.31.13.1-1ubuntu5.41.13.1-1ubuntu5.51.13.1-1ubuntu5.7 |
1.13.1-1ubuntu5.8 |
unboundUbuntu:24.04:LTS |
before 1.19.2-1ubuntu3.3, plus listed versions 1.17.1-21.18.0-2ubuntu11.18.0-2ubuntu21.19.1-1ubuntu11.19.2-1ubuntu11.19.2-1ubuntu31.19.2-1ubuntu3.11.19.2-1ubuntu3.2 |
1.19.2-1ubuntu3.3 |
unboundopenSUSE:Tumbleweed |
before 1.21.1-1.1 | 1.21.1-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases, published | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-8508 is a medium vulnerability (CVSS 5.3) in Nlnet Labs Unbound, published October 3, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.80%, the 56th percentile. Fixed in unbound 1.20.0-r1.
References
nlnetlabs.nl/downloads/unbound/CVE-2024-8508.txt
openwall.com/lists/oss-security/2024/10/04/5
lists.debian.org/debian-lts-announce/2024/11/msg00009.html
nvd.nist.gov/vuln/detail/CVE-2024-8508
github.com/advisories/GHSA-g7cv-x9wx-38gx
security.alpinelinux.org/vuln/CVE-2024-8508
Show 45 moreShow less
access.redhat.com/errata/RHSA-2024:11232
access.redhat.com/security/cve/CVE-2024-8508
bugzilla.redhat.com/2316321
errata.almalinux.org/9/ALSA-2024-11232.html
access.redhat.com/errata/RHSA-2025:0837
access.redhat.com/security/cve/CVE-2024-1488
bugzilla.redhat.com/2264183
errata.almalinux.org/8/ALSA-2025-0837.html
access.redhat.com/errata/RHSA-2025:8047
errata.almalinux.org/10/ALSA-2025-8047.html
errata.tuxcare.com/almalinux9.2-esu/CLSA-2025-1736503760.html
errata.tuxcare.com/els_os/rhel7els/CLSA-2025-1765901537.html
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2025-1765902454.html
errata.tuxcare.com/els_os/centos7els/CLSA-2025-1765997462.html
errata.tuxcare.com/els_os/centos-stream8els/CLSA-2026-1769424072.html
security-tracker.debian.org/tracker/CVE-2024-8508
advisories.mageia.org/MGASA-2024-0333.html
bugs.mageia.org/show_bug.cgi?id=33621
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2266
access.redhat.com/errata/RHSA-2024:11170
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2316321
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_11170.json
cve.org/CVERecord?id=CVE-2024-8508
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_11232.json
bugzilla.redhat.com/show_bug.cgi?id=2264183
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_0837.json
cve.org/CVERecord?id=CVE-2024-1488
nvd.nist.gov/vuln/detail/CVE-2024-1488
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_8047.json
access.redhat.com/errata/RHSA-2025:8197
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_8197.json
errata.rockylinux.org/RLSA-2024:11232
errata.rockylinux.org/RLSA-2025:0837
errata.rockylinux.org/RLSA-2025:8047
errata.rockylinux.org/RLSA-2025:8197
suse.com/support/update/announcement/2024/suse-su-20243646-1
bugzilla.suse.com/1231284
suse.com/security/cve/CVE-2024-8508
suse.com/support/update/announcement/2024/suse-su-20243647-1
suse.com/support/update/announcement/2025/suse-su-202520126-1
suse.com/support/update/announcement/2025/suse-su-202520359-1
ubuntu.com/security/CVE-2024-8508
ubuntu.com/security/notices/USN-7080-1
lists.opensuse.org/archives/list/[email protected]/thread/F4IYYAPWSSJTTLRJA632C5ITH6QLLWE2