CVE-2024-1488
Unbound: unrestricted reconfiguration enabled to anyone that may lead to local privilege escalation
A vulnerability was found in Unbound due to incorrect default permissions, allowing any process outside the unbound group to modify the unbound runtime configuration. If a process can connect over localhost to port 8953, it can alter the configuration of unbound.service. This flaw allows an unprivileged attacker to manipulate a running instance, potentially altering forwarders, allowing them to track all queries forwarded by the local resolver, and, in some cases, disrupting resolving altogether.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
8.0
Unbound: unrestricted reconfiguration enabled to anyone that may lead to local privilege escalation
A vulnerability was found in Unbound due to incorrect default permissions, allowing any process outside the unbound group to modify the unbound runtime configuration. If a process can connect over localhost to port 8953, it can alter the configuration of unbound.service. This flaw allows an unprivileged attacker to manipulate a running instance, potentially altering forwarders, allowing them to track all queries forwarded by the local resolver, and, in some cases, disrupting resolving altogether.
- Record
CVE-2024-1488- 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 - Weakness
- CWE-276
- Updated
- 2026-11-04
EUVDEUVD-2024-17236
8.0
A vulnerability was found in Unbound due to incorrect default permissions, allowing any process outside the unbound group to modify the unbound runtime configuration. If a process can connect over localhost to port 8953, it can alter the configuration of unbound.service. This flaw allows an unprivileged attacker to manipulate a running instance, potentially altering forwarders, allowing them to track all queries forwarded by the local resolver, and, in some cases, disrupting resolving altogether.
- Record
EUVD-2024-17236- 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-04
GitHub AdvisoriesGHSA-35qh-7f6c-rjf7
8.0
A vulnerability was found in Unbound due to incorrect default permissions, allowing any process...
A vulnerability was found in Unbound due to incorrect default permissions, allowing any process outside the unbound group to modify the unbound runtime configuration. If a process can connect over localhost to port 8953, it can alter the configuration of unbound.service. This flaw allows an unprivileged attacker to manipulate a running instance, potentially altering forwarders, allowing them to track all queries forwarded by the local resolver, and, in some cases, disrupting resolving altogether.
- Record
GHSA-35qh-7f6c-rjf7- 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 - Weakness
- CWE-15, CWE-276
- Updated
- 2026-11-02
NVD
8.0
A vulnerability was found in Unbound due to incorrect default permissions, allowing any process outside the unbound group to modify the unbound runtime configuration. If a process can connect over localhost to port 8953, it can alter the configuration of unbound.service. This flaw allows an unprivileged attacker to manipulate a running instance, potentially altering forwarders, allowing them to track all queries forwarded by the local resolver, and, in some cases, disrupting resolving altogether.
- Record
CVE-2024-1488- 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 - CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H - Weakness
- CWE-276
- Updated
- 2026-11-04
OSVOESA-2024-1210
8.0
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):
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.(CVE-2023-50387)
The Closest Encloser Proof aspect of the DNS protocol (in RFC 5155 when RFC 9276 guidance is skipped) allows remote attackers to cause a denial of service (CPU consumption for SHA-1 computations) via DNSSEC responses in a random subdomain attack, aka the "NSEC3" issue. The RFC 5155 specification implies that an algorithm must perform thousands of iterations of a hash function in certain situations.(CVE-2023-50868)
A vulnerability was found in Unbound due to incorrect default permissions, allowing any process outside the unbound group to modify the unbound runtime configuration. If a process can connect over localhost to port 8953, it can alter the configuration of unbound.service. This flaw allows an unprivileged attacker to manipulate a running instance, potentially altering forwarders, allowing them to track all queries forwarded by the local resolver, and, in some cases, disrupting resolving altogether.(CVE-2024-1488)
- Record
OESA-2024-1210- 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-2024:1750
8.0
Red Hat Security Advisory: unbound security update
- Record
RHSA-2024:1750- 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
Show 16 moreShow less
OSVRHSA-2024:1751
8.0
Red Hat Security Advisory: unbound security update
- Record
RHSA-2024:1751- 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-2024:1780
8.0
Red Hat Security Advisory: unbound security and bug fix update
- Record
RHSA-2024:1780- 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-2024:1801
8.0
Red Hat Security Advisory: unbound security update
- Record
RHSA-2024:1801- 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-2024:1802
8.0
Red Hat Security Advisory: unbound security update
- Record
RHSA-2024:1802- 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-2024:1804
8.0
Red Hat Security Advisory: unbound security update
- Record
RHSA-2024:1804- 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-2024:2587
8.0
Red Hat Security Advisory: unbound security update
- Record
RHSA-2024:2587- 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-2024:2696
8.0
Red Hat Security Advisory: unbound security update
- Record
RHSA-2024:2696- 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: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
OSVALSA-2024:1750 No score
Important: unbound security update
The unbound packages provide a validating, recursive, and caching DNS or DNSSEC resolver.
Security Fix(es):
- A vulnerability was found in Unbound due to incorrect default permissions, allowing any process outside the unbound group to modify the unbound runtime configuration. The default combination of the "control-use-cert: no" option with either explicit or implicit use of an IP address in the "control-interface" option could allow improper access. If a process can connect over localhost to port 8953, it can alter the configuration of unbound.service. This flaw allows an unprivileged local process to manipulate a running instance, potentially altering forwarders, allowing them to track all queries forwarded by the local resolver, and, in some cases, disrupting resolving altogether.
To mitigate the vulnerability, a new file "/etc/unbound/conf.d/remote-control.conf" has been added and included in the main unbound configuration file, "unbound.conf". The file contains two directives that should limit access to unbound.conf:
control-interface: "/run/unbound/control"
control-use-cert: "yes"
For details about these directives, run "man unbound.conf".
Updating to the version of unbound provided by this advisory should, in most cases, address the vulnerability. To verify that your configuration is not vulnerable, use the "unbound-control status | grep control" command. If the output contains "control(ssl)" or "control(namedpipe)", your configuration is not vulnerable. If the command output returns only "control", the configuration is vulnerable because it does not enforce access only to the unbound group members. To fix your configuration, add the line "include: /etc/unbound/conf.d/remote-control.conf" to the end of the file "/etc/unbound/unbound.conf". If you use a custom "/etc/unbound/conf.d/remote-control.conf" file, add the new directives to this file. (CVE-2024-1488)
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:1750- Updated
- 2026-11-02
OSVALSA-2024:1751 No score
Important: unbound security update
The unbound packages provide a validating, recursive, and caching DNS or DNSSEC resolver.
Security Fix(es):
- A vulnerability was found in Unbound due to incorrect default permissions, allowing any process outside the unbound group to modify the unbound runtime configuration. The default combination of the "control-use-cert: no" option with either explicit or implicit use of an IP address in the "control-interface" option could allow improper access. If a process can connect over localhost to port 8953, it can alter the configuration of unbound.service. This flaw allows an unprivileged local process to manipulate a running instance, potentially altering forwarders, allowing them to track all queries forwarded by the local resolver, and, in some cases, disrupting resolving altogether.
To mitigate the vulnerability, a new file "/etc/unbound/conf.d/remote-control.conf" has been added and included in the main unbound configuration file, "unbound.conf". The file contains two directives that should limit access to unbound.conf:
control-interface: "/run/unbound/control"
control-use-cert: "yes"
For details about these directives, run "man unbound.conf".
Updating to the version of unbound provided by this advisory should, in most cases, address the vulnerability. To verify that your configuration is not vulnerable, use the "unbound-control status | grep control" command. If the output contains "control(ssl)" or "control(namedpipe)", your configuration is not vulnerable. If the command output returns only "control", the configuration is vulnerable because it does not enforce access only to the unbound group members. To fix your configuration, add the line "include: /etc/unbound/conf.d/remote-control.conf" to the end of the file "/etc/unbound/unbound.conf". If you use a custom "/etc/unbound/conf.d/remote-control.conf" file, add the new directives to this file. (CVE-2024-1488)
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:1751- 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
OSVCLSA-2025-1738170016 No score
unbound: Fix of CVE-2024-1488
- CVE-2024-1488: make sure that only the unbound group is allowed to modify the configuration
- Record
CLSA-2025-1738170016- Updated
- 2026-11-02
OSVCLSA-2026-1768395381 No score
unbound: Fix of CVE-2024-1488
- Fix CVE-2024-1488: improper access control for remote control interface Previous defaults allowed any process to change unbound settings
- Record
CLSA-2026-1768395381- Updated
- 2026-11-02
OSVRLSA-2024:1750 No score
Important: unbound security update
The unbound packages provide a validating, recursive, and caching DNS or DNSSEC resolver.
Security Fix(es):
- A vulnerability was found in Unbound due to incorrect default permissions, allowing any process outside the unbound group to modify the unbound runtime configuration. The default combination of the "control-use-cert: no" option with either explicit or implicit use of an IP address in the "control-interface" option could allow improper access. If a process can connect over localhost to port 8953, it can alter the configuration of unbound.service. This flaw allows an unprivileged local process to manipulate a running instance, potentially altering forwarders, allowing them to track all queries forwarded by the local resolver, and, in some cases, disrupting resolving altogether.
To mitigate the vulnerability, a new file "/etc/unbound/conf.d/remote-control.conf" has been added and included in the main unbound configuration file, "unbound.conf". The file contains two directives that should limit access to unbound.conf:
control-interface: "/run/unbound/control"
control-use-cert: "yes"
For details about these directives, run "man unbound.conf".
Updating to the version of unbound provided by this advisory should, in most cases, address the vulnerability. To verify that your configuration is not vulnerable, use the "unbound-control status | grep control" command. If the output contains "control(ssl)" or "control(namedpipe)", your configuration is not vulnerable. If the command output returns only "control", the configuration is vulnerable because it does not enforce access only to the unbound group members. To fix your configuration, add the line "include: /etc/unbound/conf.d/remote-control.conf" to the end of the file "/etc/unbound/unbound.conf". If you use a custom "/etc/unbound/conf.d/remote-control.conf" file, add the new directives to this file. (CVE-2024-1488)
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:1750- Updated
- 2026-11-02
OSVRLSA-2024:1751 No score
Important: unbound security update
The unbound packages provide a validating, recursive, and caching DNS or DNSSEC resolver.
Security Fix(es):
- A vulnerability was found in Unbound due to incorrect default permissions, allowing any process outside the unbound group to modify the unbound runtime configuration. The default combination of the "control-use-cert: no" option with either explicit or implicit use of an IP address in the "control-interface" option could allow improper access. If a process can connect over localhost to port 8953, it can alter the configuration of unbound.service. This flaw allows an unprivileged local process to manipulate a running instance, potentially altering forwarders, allowing them to track all queries forwarded by the local resolver, and, in some cases, disrupting resolving altogether.
To mitigate the vulnerability, a new file "/etc/unbound/conf.d/remote-control.conf" has been added and included in the main unbound configuration file, "unbound.conf". The file contains two directives that should limit access to unbound.conf:
control-interface: "/run/unbound/control"
control-use-cert: "yes"
For details about these directives, run "man unbound.conf".
Updating to the version of unbound provided by this advisory should, in most cases, address the vulnerability. To verify that your configuration is not vulnerable, use the "unbound-control status | grep control" command. If the output contains "control(ssl)" or "control(namedpipe)", your configuration is not vulnerable. If the command output returns only "control", the configuration is vulnerable because it does not enforce access only to the unbound group members. To fix your configuration, add the line "include: /etc/unbound/conf.d/remote-control.conf" to the end of the file "/etc/unbound/unbound.conf". If you use a custom "/etc/unbound/conf.d/remote-control.conf" file, add the new directives to this file. (CVE-2024-1488)
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:1751- 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
Affected products
- fedoraproject unbound
- red hat enterprise linux 10
- red hat enterprise linux 6
- red hat enterprise linux 7
- red hat enterprise linux 8
- red hat enterprise linux 8.2 advanced update support
- red hat enterprise linux 8.2 telecommunications update service
- red hat enterprise linux 8.2 update services for sap solutions
- red hat enterprise linux 8.4 advanced mission critical update support
- red hat enterprise linux 8.4 telecommunications update service
- red hat enterprise linux 8.4 update services for sap solutions
- red hat enterprise linux 8.6 extended update support
Show 22 moreShow less
- red hat enterprise linux 8.8 extended update support
- red hat enterprise linux 9
- red hat enterprise linux 9.0 extended update support
- red hat enterprise linux 9.2 extended update support
- redhat codeready linux builder
- redhat codeready linux builder eus
- redhat codeready linux builder eus for power little endian
- redhat codeready linux builder for arm64
- redhat codeready linux builder for arm64 eus
- redhat codeready linux builder for ibm z systems
- redhat codeready linux builder for ibm z systems eus
- redhat enterprise linux
- redhat enterprise linux eus
- redhat enterprise linux for arm 64
- redhat enterprise linux for arm 64 eus
- redhat enterprise linux for ibm z systems
- redhat enterprise linux for ibm z systems eus
- redhat enterprise linux for power little endian
- redhat enterprise linux for power little endian eus
- redhat enterprise linux server aus
- redhat enterprise linux server for power little endian update services for sap solutions
- redhat enterprise linux server tus
Affected packages
| Package | Affected | Fixed |
|---|---|---|
python3-unboundAlmaLinux:9 |
before 1.16.2-3.el9_3.5 | 1.16.2-3.el9_3.5 |
unboundAlmaLinux:9 |
before 1.16.2-3.el9_3.5 | 1.16.2-3.el9_3.5 |
unbound-develAlmaLinux:9 |
before 1.16.2-3.el9_3.5 | 1.16.2-3.el9_3.5 |
unbound-libsAlmaLinux:9 |
before 1.16.2-3.el9_3.5 | 1.16.2-3.el9_3.5 |
python3-unboundAlmaLinux:8 |
before 1.16.2-5.el8_9.6 | 1.16.2-5.el8_9.6 |
unboundAlmaLinux:8 |
before 1.16.2-5.el8_9.6 | 1.16.2-5.el8_9.6 |
unbound-develAlmaLinux:8 |
before 1.16.2-5.el8_9.6 | 1.16.2-5.el8_9.6 |
unbound-libsAlmaLinux:8 |
before 1.16.2-5.el8_9.6 | 1.16.2-5.el8_9.6 |
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 |
Show 130 moreShow less
| Package | Affected | Fixed |
|---|---|---|
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-unboundTuxCare:AlmaLinux:9.2 |
before 1.16.2-3.el9.tuxcare.els3 | 1.16.2-3.el9.tuxcare.els3 |
unboundTuxCare:AlmaLinux:9.2 |
before 1.16.2-3.el9.tuxcare.els3 | 1.16.2-3.el9.tuxcare.els3 |
unbound-develTuxCare:AlmaLinux:9.2 |
before 1.16.2-3.el9.tuxcare.els3 | 1.16.2-3.el9.tuxcare.els3 |
unbound-libsTuxCare:AlmaLinux:9.2 |
before 1.16.2-3.el9.tuxcare.els3 | 1.16.2-3.el9.tuxcare.els3 |
python3-unboundTuxCare:CentOS-Stream:8 |
before 1.16.2-5.el8.tuxcare.els2 | 1.16.2-5.el8.tuxcare.els2 |
unboundTuxCare:CentOS-Stream:8 |
before 1.16.2-5.el8.tuxcare.els2 | 1.16.2-5.el8.tuxcare.els2 |
unbound-develTuxCare:CentOS-Stream:8 |
before 1.16.2-5.el8.tuxcare.els2 | 1.16.2-5.el8.tuxcare.els2 |
unbound-libsTuxCare:CentOS-Stream:8 |
before 1.16.2-5.el8.tuxcare.els2 | 1.16.2-5.el8.tuxcare.els2 |
unboundopenEuler:20.03-LTS-SP1 |
before 1.11.0-11.oe1 | 1.11.0-11.oe1 |
unboundopenEuler:20.03-LTS-SP4 |
before 1.11.0-11.oe2003sp4 | 1.11.0-11.oe2003sp4 |
unboundopenEuler:22.03-LTS |
before 1.13.2-10.oe2203sp3 | 1.13.2-10.oe2203sp3 |
unboundopenEuler:22.03-LTS-SP1 |
before 1.13.2-10.oe2203sp1 | 1.13.2-10.oe2203sp1 |
unboundopenEuler:22.03-LTS-SP2 |
before 1.13.2-10.oe2203sp2 | 1.13.2-10.oe2203sp2 |
unboundopenEuler:22.03-LTS-SP3 |
before 1.13.2-10.oe2203sp3 | 1.13.2-10.oe2203sp3 |
python3-unboundRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-3.el9_3.5 | 0:1.16.2-3.el9_3.5 |
python3-unbound-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-3.el9_3.5 | 0:1.16.2-3.el9_3.5 |
unboundRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-3.el9_3.5 | 0:1.16.2-3.el9_3.5 |
unbound-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-3.el9_3.5 | 0:1.16.2-3.el9_3.5 |
unbound-debugsourceRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-3.el9_3.5 | 0:1.16.2-3.el9_3.5 |
unbound-libsRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-3.el9_3.5 | 0:1.16.2-3.el9_3.5 |
unbound-libs-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.16.2-3.el9_3.5 | 0:1.16.2-3.el9_3.5 |
python3-unbound-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:1.16.2-3.el9_3.5 | 0:1.16.2-3.el9_3.5 |
unbound-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:1.16.2-3.el9_3.5 | 0:1.16.2-3.el9_3.5 |
unbound-debugsourceRed Hat:enterprise_linux:9::crb |
before 0:1.16.2-3.el9_3.5 | 0:1.16.2-3.el9_3.5 |
unbound-develRed Hat:enterprise_linux:9::crb |
before 0:1.16.2-3.el9_3.5 | 0:1.16.2-3.el9_3.5 |
unbound-libs-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:1.16.2-3.el9_3.5 | 0:1.16.2-3.el9_3.5 |
python3-unboundRed Hat:enterprise_linux:8::appstream |
before 0:1.16.2-5.el8_9.6 | 0:1.16.2-5.el8_9.6 |
python3-unbound-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:1.16.2-5.el8_9.6 | 0:1.16.2-5.el8_9.6 |
unboundRed Hat:enterprise_linux:8::appstream |
before 0:1.16.2-5.el8_9.6 | 0:1.16.2-5.el8_9.6 |
unbound-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:1.16.2-5.el8_9.6 | 0:1.16.2-5.el8_9.6 |
unbound-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:1.16.2-5.el8_9.6 | 0:1.16.2-5.el8_9.6 |
unbound-develRed Hat:enterprise_linux:8::appstream |
before 0:1.16.2-5.el8_9.6 | 0:1.16.2-5.el8_9.6 |
unbound-libsRed Hat:enterprise_linux:8::appstream |
before 0:1.16.2-5.el8_9.6 | 0:1.16.2-5.el8_9.6 |
unbound-libs-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:1.16.2-5.el8_9.6 | 0:1.16.2-5.el8_9.6 |
python3-unboundRed Hat:rhel_eus:9.2::appstream |
before 0:1.16.2-3.el9_2.4 | 0:1.16.2-3.el9_2.4 |
python3-unbound-debuginfoRed Hat:rhel_eus:9.2::appstream |
before 0:1.16.2-3.el9_2.4 | 0:1.16.2-3.el9_2.4 |
unboundRed Hat:rhel_eus:9.2::appstream |
before 0:1.16.2-3.el9_2.4 | 0:1.16.2-3.el9_2.4 |
unbound-debuginfoRed Hat:rhel_eus:9.2::appstream |
before 0:1.16.2-3.el9_2.4 | 0:1.16.2-3.el9_2.4 |
unbound-debugsourceRed Hat:rhel_eus:9.2::appstream |
before 0:1.16.2-3.el9_2.4 | 0:1.16.2-3.el9_2.4 |
unbound-libsRed Hat:rhel_eus:9.2::appstream |
before 0:1.16.2-3.el9_2.4 | 0:1.16.2-3.el9_2.4 |
unbound-libs-debuginfoRed Hat:rhel_eus:9.2::appstream |
before 0:1.16.2-3.el9_2.4 | 0:1.16.2-3.el9_2.4 |
python3-unbound-debuginfoRed Hat:rhel_eus:9.2::crb |
before 0:1.16.2-3.el9_2.4 | 0:1.16.2-3.el9_2.4 |
unbound-debuginfoRed Hat:rhel_eus:9.2::crb |
before 0:1.16.2-3.el9_2.4 | 0:1.16.2-3.el9_2.4 |
unbound-debugsourceRed Hat:rhel_eus:9.2::crb |
before 0:1.16.2-3.el9_2.4 | 0:1.16.2-3.el9_2.4 |
unbound-develRed Hat:rhel_eus:9.2::crb |
before 0:1.16.2-3.el9_2.4 | 0:1.16.2-3.el9_2.4 |
unbound-libs-debuginfoRed Hat:rhel_eus:9.2::crb |
before 0:1.16.2-3.el9_2.4 | 0:1.16.2-3.el9_2.4 |
python3-unboundRed Hat:rhel_eus:9.0::appstream |
before 0:1.13.1-13.el9_0.4 | 0:1.13.1-13.el9_0.4 |
python3-unbound-debuginfoRed Hat:rhel_eus:9.0::appstream |
before 0:1.13.1-13.el9_0.4 | 0:1.13.1-13.el9_0.4 |
unboundRed Hat:rhel_eus:9.0::appstream |
before 0:1.13.1-13.el9_0.4 | 0:1.13.1-13.el9_0.4 |
unbound-debuginfoRed Hat:rhel_eus:9.0::appstream |
before 0:1.13.1-13.el9_0.4 | 0:1.13.1-13.el9_0.4 |
unbound-debugsourceRed Hat:rhel_eus:9.0::appstream |
before 0:1.13.1-13.el9_0.4 | 0:1.13.1-13.el9_0.4 |
unbound-libsRed Hat:rhel_eus:9.0::appstream |
before 0:1.13.1-13.el9_0.4 | 0:1.13.1-13.el9_0.4 |
unbound-libs-debuginfoRed Hat:rhel_eus:9.0::appstream |
before 0:1.13.1-13.el9_0.4 | 0:1.13.1-13.el9_0.4 |
python3-unboundRed Hat:rhel_eus:8.8::appstream |
before 0:1.16.2-5.el8_8.4 | 0:1.16.2-5.el8_8.4 |
python3-unbound-debuginfoRed Hat:rhel_eus:8.8::appstream |
before 0:1.16.2-5.el8_8.4 | 0:1.16.2-5.el8_8.4 |
unboundRed Hat:rhel_eus:8.8::appstream |
before 0:1.16.2-5.el8_8.4 | 0:1.16.2-5.el8_8.4 |
unbound-debuginfoRed Hat:rhel_eus:8.8::appstream |
before 0:1.16.2-5.el8_8.4 | 0:1.16.2-5.el8_8.4 |
unbound-debugsourceRed Hat:rhel_eus:8.8::appstream |
before 0:1.16.2-5.el8_8.4 | 0:1.16.2-5.el8_8.4 |
unbound-develRed Hat:rhel_eus:8.8::appstream |
before 0:1.16.2-5.el8_8.4 | 0:1.16.2-5.el8_8.4 |
unbound-libsRed Hat:rhel_eus:8.8::appstream |
before 0:1.16.2-5.el8_8.4 | 0:1.16.2-5.el8_8.4 |
unbound-libs-debuginfoRed Hat:rhel_eus:8.8::appstream |
before 0:1.16.2-5.el8_8.4 | 0:1.16.2-5.el8_8.4 |
python3-unboundRed Hat:rhel_eus:8.6::appstream |
before 0:1.7.3-17.el8_6.4 | 0:1.7.3-17.el8_6.4 |
python3-unbound-debuginfoRed Hat:rhel_eus:8.6::appstream |
before 0:1.7.3-17.el8_6.4 | 0:1.7.3-17.el8_6.4 |
unboundRed Hat:rhel_eus:8.6::appstream |
before 0:1.7.3-17.el8_6.4 | 0:1.7.3-17.el8_6.4 |
unbound-debuginfoRed Hat:rhel_eus:8.6::appstream |
before 0:1.7.3-17.el8_6.4 | 0:1.7.3-17.el8_6.4 |
unbound-debugsourceRed Hat:rhel_eus:8.6::appstream |
before 0:1.7.3-17.el8_6.4 | 0:1.7.3-17.el8_6.4 |
unbound-develRed Hat:rhel_eus:8.6::appstream |
before 0:1.7.3-17.el8_6.4 | 0:1.7.3-17.el8_6.4 |
unbound-libsRed Hat:rhel_eus:8.6::appstream |
before 0:1.7.3-17.el8_6.4 | 0:1.7.3-17.el8_6.4 |
unbound-libs-debuginfoRed Hat:rhel_eus:8.6::appstream |
before 0:1.7.3-17.el8_6.4 | 0:1.7.3-17.el8_6.4 |
python3-unboundRed Hat:rhel_aus:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
python3-unbound-debuginfoRed Hat:rhel_aus:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unboundRed Hat:rhel_aus:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unbound-debuginfoRed Hat:rhel_aus:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unbound-debugsourceRed Hat:rhel_aus:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unbound-develRed Hat:rhel_aus:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unbound-libsRed Hat:rhel_aus:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unbound-libs-debuginfoRed Hat:rhel_aus:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
python3-unboundRed Hat:rhel_e4s:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
python3-unbound-debuginfoRed Hat:rhel_e4s:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unboundRed Hat:rhel_e4s:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unbound-debuginfoRed Hat:rhel_e4s:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unbound-debugsourceRed Hat:rhel_e4s:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unbound-develRed Hat:rhel_e4s:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unbound-libsRed Hat:rhel_e4s:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unbound-libs-debuginfoRed Hat:rhel_e4s:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
python3-unboundRed Hat:rhel_tus:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
python3-unbound-debuginfoRed Hat:rhel_tus:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unboundRed Hat:rhel_tus:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unbound-debuginfoRed Hat:rhel_tus:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unbound-debugsourceRed Hat:rhel_tus:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unbound-develRed Hat:rhel_tus:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unbound-libsRed Hat:rhel_tus:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
unbound-libs-debuginfoRed Hat:rhel_tus:8.4::appstream |
before 0:1.7.3-15.el8_4.1 | 0:1.7.3-15.el8_4.1 |
python3-unboundRed Hat:rhel_aus:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
python3-unbound-debuginfoRed Hat:rhel_aus:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unboundRed Hat:rhel_aus:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unbound-debuginfoRed Hat:rhel_aus:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unbound-debugsourceRed Hat:rhel_aus:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unbound-develRed Hat:rhel_aus:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unbound-libsRed Hat:rhel_aus:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unbound-libs-debuginfoRed Hat:rhel_aus:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
python3-unboundRed Hat:rhel_e4s:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
python3-unbound-debuginfoRed Hat:rhel_e4s:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unboundRed Hat:rhel_e4s:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unbound-debuginfoRed Hat:rhel_e4s:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unbound-debugsourceRed Hat:rhel_e4s:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unbound-develRed Hat:rhel_e4s:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unbound-libsRed Hat:rhel_e4s:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unbound-libs-debuginfoRed Hat:rhel_e4s:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
python3-unboundRed Hat:rhel_tus:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
python3-unbound-debuginfoRed Hat:rhel_tus:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unboundRed Hat:rhel_tus:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unbound-debuginfoRed Hat:rhel_tus:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unbound-debugsourceRed Hat:rhel_tus:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unbound-develRed Hat:rhel_tus:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unbound-libsRed Hat:rhel_tus:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.1 |
unbound-libs-debuginfoRed Hat:rhel_tus:8.2::appstream |
before 0:1.7.3-12.el8_2.1 | 0:1.7.3-12.el8_2.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 |
unboundRocky Linux:9 |
before 0:1.16.2-3.el9_3.5 | 0:1.16.2-3.el9_3.5 |
unboundRocky Linux:8 |
before 0:1.16.2-5.el8_9.6 | 0:1.16.2-5.el8_9.6 |
unboundRocky Linux:8 |
before 0:1.16.2-5.8.el8_10 | 0:1.16.2-5.8.el8_10 |
History
| Recorded | Changed | Sources |
|---|---|---|
| facts | CVE List | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-1488 is a high vulnerability (CVSS 8.0) in Fedoraproject Unbound, published February 15, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.32%, the 25th percentile. Fixed in python3-unbound 1.16.2-3.el9_3.5.
References
access.redhat.com/errata/RHSA-2024:1750
access.redhat.com/errata/RHSA-2024:1751
access.redhat.com/errata/RHSA-2024:1780
access.redhat.com/errata/RHSA-2024:1801
access.redhat.com/errata/RHSA-2024:1802
access.redhat.com/errata/RHSA-2024:1804
Show 46 moreShow less
access.redhat.com/errata/RHSA-2024:2587
access.redhat.com/errata/RHSA-2024:2696
access.redhat.com/errata/RHSA-2025:0837
access.redhat.com/security/cve/CVE-2024-1488
bugzilla.redhat.com/show_bug.cgi?id=2264183
nvd.nist.gov/vuln/detail/CVE-2024-1488
github.com/advisories/GHSA-35qh-7f6c-rjf7
bugzilla.redhat.com/2264183
errata.almalinux.org/9/ALSA-2024-1750.html
errata.almalinux.org/8/ALSA-2024-1751.html
access.redhat.com/security/cve/CVE-2024-8508
bugzilla.redhat.com/2316321
errata.almalinux.org/8/ALSA-2025-0837.html
errata.tuxcare.com/almalinux9.2-esu/CLSA-2025-1738170016.html
errata.tuxcare.com/els_os/centos-stream8els/CLSA-2026-1768395381.html
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2024-1210
nvd.nist.gov/vuln/detail/CVE-2023-50387
nvd.nist.gov/vuln/detail/CVE-2023-50868
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_1750.json
cve.org/CVERecord?id=CVE-2024-1488
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_1751.json
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_1780.json
bugzilla.redhat.com/show_bug.cgi?id=2263914
bugzilla.redhat.com/show_bug.cgi?id=2263917
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_1801.json
access.redhat.com/security/cve/CVE-2023-50387
cve.org/CVERecord?id=CVE-2023-50387
blog.powerdns.com/2024/02/13/powerdns-recursor-4-8-6-4-9-3-5-0-2-released
kb.isc.org/docs/cve-2023-50387
knot-resolver.cz/2024-02-13-knot-resolver-5.7.1.html
access.redhat.com/security/cve/CVE-2023-50868
cve.org/CVERecord?id=CVE-2023-50868
kb.isc.org/docs/cve-2023-50868
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_1802.json
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_1804.json
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_2587.json
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_2696.json
bugzilla.redhat.com/show_bug.cgi?id=2316321
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_0837.json
cve.org/CVERecord?id=CVE-2024-8508
nvd.nist.gov/vuln/detail/CVE-2024-8508
nlnetlabs.nl/downloads/unbound/CVE-2024-8508.txt
errata.rockylinux.org/RLSA-2024:1750
errata.rockylinux.org/RLSA-2024:1751
errata.rockylinux.org/RLSA-2025:0837