Dnsmasq: dnsmasq: out-of-bailiwick cache injection through cname chase in split-dns configurations
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions |
|---|---|---|---|
| Red Hat | Red Hat Ceph Storage 9 | affected | — |
| Red Hat | Red Hat Enterprise Linux 10 | affected | — |
| Red Hat | Red Hat Enterprise Linux 6 | affected | — |
| Red Hat | Red Hat Enterprise Linux 7 | affected | — |
| Red Hat | Red Hat Enterprise Linux 8 | affected | — |
| Red Hat | Red Hat Enterprise Linux 9 | affected | — |
| Red Hat | Red Hat OpenShift Container Platform 4 | affected | — |
| Red Hat | Red Hat OpenShift Container Platform 4 | affected | — |
| Red Hat | Red Hat OpenShift Container Platform 4 | affected | — |
| Red Hat | Red Hat OpenShift Container Platform 4 | affected | — |
| Red Hat | Red Hat OpenShift Container Platform 5 | affected | — |
| Red Hat | Red Hat OpenShift Container Platform 5 | affected | — |
| Red Hat | Red Hat OpenStack Platform 13 (Queens) | affected | — |
| Red Hat | Red Hat OpenStack Platform 18.0 | affected | — |
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Dnsmasq | Dnsmasq |
|
||||||||
| Red Hat | Enterprise Linux |
|
||||||||
| Redhat | Ceph Storage |
|
||||||||
| Redhat | Enterprise Linux |
|
||||||||
| Redhat | Openshift Container Platform |
|
||||||||
| Redhat | Openstack Platform |
|
Vendor Workaround
The following measures reduce risk: 1. Do not point server=/domain/ at untrusted or attacker-reachable DNS servers. 2. Restrict dnsmasq to communicate only with trusted upstream resolvers at the firewall. 3. For local=/domain/ zones, define all names that should be served locally. 4. Do not rely on --dnssec to mitigate this for unsigned zones. Insecure records are still cached.
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.150% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat rhel Els
|
|
| CPEs | cpe:/o:redhat:enterprise_linux:6 cpe:/o:redhat:enterprise_linux:7 cpe:/o:redhat:enterprise_linux:8 cpe:/o:redhat:enterprise_linux:9 |
cpe:/a:redhat:enterprise_linux:10 cpe:/a:redhat:enterprise_linux:8 cpe:/a:redhat:enterprise_linux:9 cpe:/o:redhat:rhel_els:6 cpe:/o:redhat:rhel_els:7 |
| Vendors & Products |
Redhat rhel Els
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Dnsmasq
Dnsmasq dnsmasq Red Hat Red Hat enterprise Linux Redhat openshift Container Platform Redhat openstack Platform |
|
| Vendors & Products |
Dnsmasq
Dnsmasq dnsmasq Red Hat Red Hat enterprise Linux Redhat openshift Container Platform Redhat openstack Platform |
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:openshift:5 |
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A flaw was found in dnsmasq. When following a CNAME in a DNS response, the resolver can cache records for the CNAME target without checking that those records belong to the responding server's authorized zone. In split-DNS deployments that send some domains to a specific upstream, an attacker who controls that upstream can inject cache entries for unrelated names. Later clients may then receive attacker-chosen addresses for those names. | |
| Title | Dnsmasq: dnsmasq: out-of-bailiwick cache injection through cname chase in split-dns configurations | |
| First Time appeared |
Redhat
Redhat ceph Storage Redhat enterprise Linux Redhat openshift Redhat openstack |
|
| Weaknesses | CWE-345 | |
| CPEs | cpe:/a:redhat:ceph_storage:9 cpe:/a:redhat:openshift:4 cpe:/a:redhat:openstack:13 cpe:/a:redhat:openstack:18.0 cpe:/o:redhat:enterprise_linux:10 cpe:/o:redhat:enterprise_linux:6 cpe:/o:redhat:enterprise_linux:7 cpe:/o:redhat:enterprise_linux:8 cpe:/o:redhat:enterprise_linux:9 |
|
| Vendors & Products |
Redhat
Redhat ceph Storage Redhat enterprise Linux Redhat openshift Redhat openstack |
|
| References |
| |
| Metrics |
cvssV3_1
|