{"id":"CVE-2026-93010","title":"Dnsmasq: dnsmasq: --leasequery without address argument applies no source address check","summary":"A flaw was found in dnsmasq. When DHCP leasequery is enabled without listing allowed source addresses, the server does not check who sent the query. A host on the local network can request DHCP lease records and learn assigned addresses,…","severity":"medium","cvss":4.3,"cvssVector":"CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","cvssSource":"cna","cwe":["CWE-862"],"vendor":"Red Hat","product":"rhceph/alloy-rhel10","affected":["rhceph/alloy-rhel10 (all versions)","dnsmasq (all versions)","dnsmasq (all versions)","dnsmasq (all versions)","dnsmasq (all versions)","dnsmasq (all versions)","openshift4/ose-baremetal-runtimecfg-rhel8 (all versions)","openshift4/ose-baremetal-runtimecfg-rhel9 (all versions)","openshift/ose-rhel-coreos-8 (all versions)","openshift/ose-rhel-coreos-9 (all versions)","openshift5/ose-baremetal-runtimecfg-rhel9 (all versions)","openshift/ose-rhel-coreos-9 (all versions)","dnsmasq (all versions)","rhoso-operators/infra-rhel9-operator (all versions)"],"published":"2026-10-29","updated":"2026-10-30","sourceUpdated":"2026-10-30T08:05:53.237Z","source":"CVEORG","sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-93010","references":[{"url":"https://access.redhat.com/security/cve/CVE-2026-93010"},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2536081","label":"RHBZ#2536081"}],"tags":["cve.org"],"epss":0.00192,"epssPercentile":0.08896,"ingestedAt":"2026-11-03T10:42:03.632Z","slug":"CVE-2026-93010","body":"## Overview\n\nA flaw was found in dnsmasq. When DHCP leasequery is enabled without listing allowed source addresses, the server does not check who sent the query. A host on the local network can request DHCP lease records and learn assigned addresses, MAC addresses, hostnames, and related lease metadata. The feature is off unless an administrator turns it on.\n\n## Affected\n\n- `rhceph/alloy-rhel10 (all versions)`\n- `dnsmasq (all versions)`\n- `dnsmasq (all versions)`\n- `dnsmasq (all versions)`\n- `dnsmasq (all versions)`\n- `dnsmasq (all versions)`\n- `openshift4/ose-baremetal-runtimecfg-rhel8 (all versions)`\n- `openshift4/ose-baremetal-runtimecfg-rhel9 (all versions)`\n- `openshift/ose-rhel-coreos-8 (all versions)`\n- `openshift/ose-rhel-coreos-9 (all versions)`\n- `openshift5/ose-baremetal-runtimecfg-rhel9 (all versions)`\n- `openshift/ose-rhel-coreos-9 (all versions)`\n- `dnsmasq (all versions)`\n- `rhoso-operators/infra-rhel9-operator (all versions)`\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.\n\n### Workarounds\n\nThe following measures reduce risk:\n\n1. Prefer --leasequery=<addr>[/prefix] so only designated relays may query.\n2. If leasequery is not needed, do not enable it. It is off by default.\n3. If unrestricted leasequery is required, use firewall rules to limit which hosts can send DHCP packets to dnsmasq.","depth":"sunlit","depthScore":24,"depthScoreParts":{"impact":23.7,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}