CVE-2026-93009
Awaiting Analysis Awaiting Analysis - Queue

Dnsmasq DHCPv6 Client Hostname Parser Buffer Overflow

Vulnerability report for CVE-2026-93009, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-29

Last updated on: 2026-10-29

Assigner: redhat-SADP

Description

A flaw was found in dnsmasq. The DHCPv6 client hostname parser can read one byte past the end of a crafted FQDN option because it checks the next label length before confirming the pointer is still inside the option. An attacker on the local network can trigger this with a single DHCPv6 packet. The extra byte is not returned to the client or logged, and no crash has been demonstrated.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-29
Last Modified
2026-10-29
Generated
2026-10-29
AI Q&A
2026-10-29
EPSS Evaluated
N/A
NVD
EUVD

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-125 The product reads data past the end, or before the beginning, of the intended buffer.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is in dnsmasq's DHCPv6 client hostname parser. It reads one byte past the end of a crafted Fully Qualified Domain Name (FQDN) option due to checking the next label length before confirming the pointer is still inside the option. An attacker on the local network can exploit this with a single DHCPv6 packet.

Detection Guidance

This vulnerability involves a DHCPv6 client hostname parser flaw in dnsmasq. Detection requires checking if dnsmasq is running and inspecting DHCPv6 traffic for malformed FQDN options. Use packet capture tools like tcpdump or Wireshark to monitor DHCPv6 packets for unusual label lengths or pointers. Example command: tcpdump -i any -n port 547 or port 546. Ensure dnsmasq logs are enabled for anomalies.

Impact Analysis

An attacker on the local network could potentially exploit this to read memory outside the intended buffer. However, the extra byte is not returned to the client or logged, and no crash has been demonstrated, limiting the practical impact.

Mitigation Strategies

Immediately update dnsmasq to the latest patched version. If an update is unavailable, disable DHCPv6 functionality in dnsmasq by removing or commenting out the dhcp-range6 directive in the configuration file. Restart the service after changes. Monitor network traffic for suspicious DHCPv6 activity during this period.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-93009. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart