---
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'
---

## Overview

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, MAC addresses, hostnames, and related lease metadata. The feature is off unless an administrator turns it on.

## 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)`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.

### Workarounds

The following measures reduce risk:

1. Prefer --leasequery=<addr>[/prefix] so only designated relays may query.
2. If leasequery is not needed, do not enable it. It is off by default.
3. If unrestricted leasequery is required, use firewall rules to limit which hosts can send DHCP packets to dnsmasq.
